feat: per-line translate buttons, auto-translate follows the visible list and fills rows live
Shared translator session, game description/genres as optional context, live header progress. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e8d6bf4646
commit
5f6bd4508e
6 files changed
+316
-157
No files matched your search
+11
-2
@@ -213,8 +213,17 @@ translate russian strings:
|
||||
`PGames: <игра> (<исходный> → <язык>)`: контекст из описания игры, глоссарий
|
||||
из вкладки «Глоссарий», пожелания пользователя. Проект находится по имени и
|
||||
обновляется перед каждым запуском;
|
||||
* строки берутся страницами по 40 с фильтром «не переведено» (и «устарело» по
|
||||
желанию), страница уходит одним заданием, готовое сразу сохраняется. Остановка
|
||||
* автоперевод идёт по списку так, как его видит пользователь: текущая
|
||||
вкладка («Реплики» или «Имена и меню»), фильтр по файлу и поиск, сверху вниз.
|
||||
Берутся строки «не переведено» (и «устарело» по желанию) страницами по 40;
|
||||
страница уходит одним заданием, готовое сразу сохраняется, появляется в
|
||||
открытых строках и обновляет прогресс в шапке;
|
||||
* у каждой строки есть кнопка «Перевести» (пока переводчик подключён): она
|
||||
переводит одну строку с тем же контекстом и глоссарием и помечает её
|
||||
«Машинный». Редактор ищет переводчик сам, только если он уже работал в этом
|
||||
браузере, чтобы Chrome не спрашивал про локальную сеть без причины;
|
||||
* флажок «Передавать описание и жанры игры как контекст» (по умолчанию включён)
|
||||
добавляет описание и теги игры в контекст проекта; название игры уходит всегда; Остановка
|
||||
отменяет задание в переводчике; повторный запуск продолжает с оставшегося.
|
||||
Непереведённые из-за ошибки строки (например, модель повредила плейсхолдер)
|
||||
пропускаются и видны в счётчике ошибок;
|
||||
|
||||
Reference in new issue
Block a user