Files
XC_VM/tools/docs/glossary.txt
T
Divarion_D dbf535bcc5 docs(translate): robust {N} sentinels + possessive handling; regenerate ru
Fix Markdown-mangling artifacts the free web engine (yandex) produced in the
committed docs/ru, and regenerate the whole tree cleanly (0 fallbacks):

- Sentinel format @@N@@ -> {N}. MT engines are trained to preserve curly
  format-string placeholders, so {N} survives code-heavy lines where @@N@@ (and
  ZZZ…ZZZ, which also duplicated its Z) were split/moved — e.g. the stray
  "@0@@" in the FAQ and "load balancerZ" in the README are gone.
- Possessive: a trailing English `'s` is consumed INTO the masked span and
  dropped on restore. Every sentinel format breaks when a bare `'s` sits right
  after it, and Russian has no possessive `'s`.
- Validate + retry: after restore, any leftover brace fragment triggers a retry
  (the engine is non-deterministic); after a few failures the line stays English
  so a broken token is never emitted.
- Glossary += KeyDB, yt-dlp, Ubuntu, iptables, MAGSCAN.

Regenerated docs/ru (37 files, translators/yandex): no residual sentinels,
mkdocs build --strict clean.
2026-08-21 16:31:01 +03:00

49 lines
565 B
Plaintext

# Do-not-translate terms for docs translation (tools/docs/translate.py).
# One term per line; blank lines and #-comments ignored. Product, protocol,
# tool and code identifiers that must stay verbatim in every language.
XC_VM
xc_fanout
xcvm_core
Vateron Media
Xtream Codes
Ministra
UCS
X-Accel-Redirect
HLS
MPEG-TS
MPEGTS
RTMP
DASH
VOD
EPG
GeoIP
FFmpeg
ffmpeg
ffprobe
nginx
Redis
MariaDB
MySQL
KeyDB
yt-dlp
Ubuntu
iptables
MAGSCAN
PHP
PHP-FPM
Composer
PSR-4
Docsify
MkDocs
systemd
tmpfs
bouquet
timeshift
watchdog
load balancer
install_id
drawtext
OpenAPI
Swagger