feat: _() strings and screen texts become translatable strings; search looks in all states; stutter hint
CI / frontend (push) Failing after 14s
CI / backend (push) Failing after 44s

show text _("...") and literal screen texts are listed in Names and menu; typing in search switches the filter from To do to All; the translator is told how stutters are spelled.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
mrleo1nidandClaude Sonnet 5.5 committed 2026-10-25 21:09:55 +03:00
1 parent 262db2687e
commit cc71050362
5 files changed
+73 -1

No files matched your search

+5
View File
@@ -239,6 +239,11 @@ translate russian strings:
переводит одну строку с тем же контекстом и глоссарием и помечает её
«Машинный». Редактор ищет переводчик сам, только если он уже работал в этом
браузере, чтобы Chrome не спрашивал про локальную сеть без причины;
* вкладка «Имена и меню» собирает не только имена, пункты меню и `show text "…"`,
но и строки `_("…")` из скриптов и постоянный текст экранов (`text`, `textbutton`,
`label`): у них нет идентификатора реплики, поэтому они переводятся по тексту
оригинала, как в Ren'Py. Список строится из уже конвертированной версии, повторный
импорт игры не нужен;
* декоративные теги Ren'Py (`{size=…}`, `{i}`, `{b}`, `{color=…}` и т. п.) внутри
слов (`d{size=38}e{/size}ep`) после перевода на место не вернуть, поэтому такие
строки уходят модели без этих тегов, а результат помечается «Неточно». Строки с