Проверка файлов PO и gettext
Проверить ключи, контексты, plural-формы и плейсхолдеры; экспортировать исправления с сохранением комментариев.
Методика и примеры
Проверка файлов PO и gettext
Проверяет PO-контексты, повторы, объявленное число plural-форм, fuzzy и плейсхолдеры. Принимает явные исправления {id,context,index,value}, сохраняет комментарии и исходные сведения. Формула plural не исполняется.
Входные данные примера
Основной источник
# Сохранённый комментарий
msgid ""
msgstr "Plural-Forms: nplurals=2; plural=(n != 1);\n"
# Контекст автора
msgctxt "menu"
msgid "Open {name}"
msgstr "Открыть {name}"
Второй источник
[]
Результат примера
В демонстрационном наборе строк с нарушениями нет. {"entries": 2, "issues": 0}
Показано строк: 0 из 0.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
