Эту страницу перевёл KAERIS и проверил каждую строку обратным переводом. Носитель языка ещё не проверял. Оригинал на английском
Проверьте файлы переводов
Находит сломанные переменные вроде {name}, пустые и пропавшие строки, изменённые числа и потерянные теги раньше, чем их увидят ваши пользователи. Бесплатно, без аккаунта и без ИИ: проверка идёт по чётким правилам.
До {files} файлов переводов и {chars} символов за одну проверку, до {mb} МБ на файл. Файлы читаются в памяти и не сохраняются.
Перетащите сюда en.json и его переводыВыберите языковые файлы
Исходный файл и по файлу на каждый язык. Одного файла .xcstrings или .xliff со всеми языками достаточно.
.json .yml .po .strings .xcstrings .arb .xml .xliff .csv .ftl .properties .resx .md
Отчёт
Исправить переводом- Всего проблем
- 0
- Языков с проблемами
- 0 / 0
- Ошибки
- 0
- Предупреждения
- 0
Та же проверка в CI одной командой
Для всех 13 форматов npx kaeris check проверяет по тем же правилам на вашем компьютере (Node 18+, без установки), никуда ничего не отправляет и при ошибках завершается с кодом 1, так что CI остановит слияние. С Python: pip install kaeris. Флаги и GitHub Action — в документации.
npx kaeris check --source en.json --langs de,fr
Исправьте переводом
Правилами не вернуть потерянную переменную, число или тег. Переведите исходный файл заново на нужные языки: каждая строка результата проверяется до того, как вы его скачаете.