Экспорт строк: CSV, JSON, PO и XLIFF
Экспорт строк передаёт текст проекта вашим инструментам локализации и возвращает его обратно. Он входит в тариф Ultimate.
Экспортируйте
В редакторе проекта откройте Ещё и нажмите Экспорт строк.
Выберите формат
Формат, подходящий вашему движку, стоит первым и помечен Рекомендуется. Затем выберите, куда сохранить.

Отредактируйте файл
Используйте свои инструменты. В файле все строки, переведённые и нет.
Импортируйте обратно
Откройте Ещё, нажмите Импорт переведённых строк, затем Выбрать файл.
Пересоберите
Нажмите Экспорт, чтобы записать игру с вашими изменениями.
Проект разработчика пропускает выбор: Экспорт всегда записывает тот формат, из которого он был импортирован. См. Вкладка «Разработчик».
Форматы
| Формат | Для чего подходит | Что внутри |
|---|---|---|
| PO | Инструменты перевода и локализация движков | msgctxt содержит идентификатор, msgid - оригинал, а msgstr - перевод. |
| CSV | Таблицы | Столбцы id, source, target, context и status. |
| XLIFF | Профессиональные инструменты перевода | XLIFF 1.2 с элементом trans-unit на каждую строку. |
| JSON | Ваши собственные скрипты | Список из id, source, target и status. |
Как строки сопоставляются при импорте
- Тот же идентификатор и тот же оригинал.
- Тот же исходный текст, применяется ко всем строкам с таким текстом.
- Тот же идентификатор, отличающийся только переносами строк.
Всё остальное пропускается, как и пустые переводы. Остальные ваши строки сохраняются, а приложение сообщает, сколько было применено.
Это не то же самое, что патчи
Меню Патч предназначено для обмена переводами с другими людьми, в любом тарифе. См. Как поделиться патчем. Экспорт строк добавляет PO и XLIFF и не учитывается в лимите патчей бесплатного тарифа.
Проверено на RuneTranslate 1.4.6.
Всё ещё не получается?
Нажмите «Сообщить» вверху приложения, чтобы отправить нам обращение, или спросите в нашем Discord. Мы читаем и то, и другое.

