Преобразование строк и строк в gettext PO
При локализации приложений iOS и macOS Xcode требует использования .strings
файлы и дополнительные .stringsdict
файлы (см. здесь) для кодирования правил множественного числа. Я ищу способ объединить их в стандартный формат, такой как Gettext PO, чтобы импортировать их в инструмент управления переводами, такой как Pootle.
.strings
файлы могут быть преобразованы в ПО с помощью prop2po
из набора инструментов для перевода (см. здесь). Тем не менее, я не могу найти что-либо для включения .stringsdict
файлы в конвертации.
Также кажется, что Xcode не включает .stringsdict
файлы при экспорте файлов локализации (см. здесь).
1 ответ
Отвечаю себе здесь. Прямое преобразование между .stringsdict
а также .po
Файлы невозможны, поскольку строковые команды поддерживают более одной множественной переменной, тогда как файлы PO имеют только один счетчик.