21 lines
2.2 KiB
Text
21 lines
2.2 KiB
Text
# Reader-facing words for a RUSSIAN-language book file (internal/lang/reader.go). These are RENDER data —
|
||
# what the file itself says to its reader at a hole in the text and on the first page of a book that is not
|
||
# whole. They are keyed by the TARGET language (the language the reader reads), not by the pair.
|
||
#
|
||
# ⚠ NOT part of the language pack: this directory is read by lang.LoadReaderWords only. The pack loader
|
||
# (lang.Load) reads <source>/ and <source>-<target>/ and folds those bytes into Pack.Version() and thus the
|
||
# run snapshot; a target directory is outside it by construction, so an edit here moves no snapshot and
|
||
# re-bills no book. Keep it that way — a wording change must never cost a re-translation.
|
||
#
|
||
# `key<TAB>value` per line; every key is required. Placeholders in braces are filled by the engine:
|
||
# {chapter} {unit} — the hole's coordinates (dense chapter number, output unit index within it)
|
||
# {dropped} — how many source fragments of the unit are missing from its text
|
||
# {ghost} — how many translated fragments the current cut of the book cannot place
|
||
# {holes} {total} — units with a hole / units in the book
|
||
hole.pending ⚠ Этот фрагмент ещё не переведён.
|
||
hole.withheld ⚠ Перевод этого фрагмента не выпущен: он требует проверки человеком.
|
||
hole.incomplete ⚠ В этом фрагменте недостаёт части текста ({dropped}).
|
||
hole.stale ⚠ Оригинал этого фрагмента изменился после перевода; фрагмент ждёт нового перевода.
|
||
hole.ghost ⚠ Часть перевода этой главы ({ghost}) не вошла в файл: книга была перенарезана после перевода.
|
||
notice.holes ⚠ Перевод не завершён: фрагментов с пропусками — {holes} из {total}. Каждый пропуск отмечен в тексте знаком ⚠.
|
||
notice.ghost ⚠ Книга была перенарезана после перевода: фрагментов перевода вне текущей нарезки — {ghost}; они в файл не вошли.
|