Интерфейс и горячие клавиши

Главный экран

  • Слева — список строк: статус (✓ переведено / ⚠ черновик ИИ / ✕ ошибка QA / ○ без перевода), оригинал, перевод.
  • Справа — редактор выбранной строки: оригинал (нередактируемый), поле перевода, варианты из TM, счётчик символов.
  • Сверху — панель инструментов: ИИ-предперевод, тональность, профиль ИИ, Открыть/Папка/Обновить каталог/Сохранить/Проверить всё, поиск и фильтр.
  • Внизу — журнал событий: каждое действие и каждый ответ ИИ пишутся в журнал.

Горячие клавиши

КлавишиДействие
↑ / ↓Перемещение по строкам
Ctrl+EnterПринять перевод (в память TM)
F8Пометить/снять fuzzy («требует проверки»)
F9Перевести текущую строку (или выделенные Ctrl+кликом)
Ctrl+FПоиск по всем полям
F3 / Shift+F3Следующая / предыдущая непереведённая строка
Ctrl+OОткрыть файл
Ctrl+Shift+OОткрыть папку проекта
Ctrl+SСохранить
Ctrl+Shift+SСохранить как
Ctrl+MСкомпилировать .mo
Ctrl+GГлоссарий
Ctrl+,Настройки

Фильтры и поиск

Фильтр над списком: Все строки / Непереведённые / Черновики ИИ / Из памяти TM / Ошибки QA / Fuzzy / Длинные переводы. Поиск (Ctrl+F) ищет по оригиналу, переводу, контексту и источнику одновременно.

Мультифайловый режим

? Папка (Ctrl+Shift+O) открывает все .po/.pot в каталоге (до 6 уровней вложенности). Для каждого файла показывается прогресс и счётчик слов; кнопка «Перевести всё непереведённое» прогоняет ИИ по всем файлам подряд, «Стоп» прерывает после текущего пакета. «Сохранить всё» пишет все изменённые файлы разом.

Обновление каталога

Кнопка «Обновить каталог» сопоставляет текущий перевод с новым PO/POT (например, после новой версии игры): совпадения по msgctxt+msgid+plural сохраняют переводы, новые записи добавляются пустыми, удалённые исчезают. Перед применением показывается предпросмотр: сколько сохранено/добавлено/удалено, с развёрнутыми списками. Ничего не перезаписывается до подтверждения и последующего сохранения.

История строки и откат

Каждая перезапись перевода (ИИ, массовая замена) сохраняется в историю строки (до 5 значений). Меню → Откатить последний перевод возвращает предыдущее значение. Статусы и история также пишутся в sidecar-файл имя.po.poagent.json (отключается в настройках).

Автосохранение и защита от сбоев

  • Автосохранение (настройка, минуты; 0 = выкл) периодически пишет файл.
  • Черновик сессии хранится в Data\session: если приложение упало или ПК выключился — при следующем запуске будет предложено восстановить несохранённый черновик. Успешное сохранение (Ctrl+S и «Сохранить как») убирает черновик.