Проверяет ли средство проверки текст перевода?
Нет. Он сравнивает пути ключей и сообщает, существует ли каждый исходный ключ в целевом JSON. Он не оценивает качество перевода, не копирует значения и не отправляет текст в сервис перевода.
Бесплатный инструмент для локализации для разработчиков
Вставьте исходный JSON-словарь и целевой перевод. Мгновенно обнаруживайте отсутствующие и лишние вложенные ключи без загрузки каких-либо файлов.
Полный словарь исходного языка.
Локаль, для которой вы хотите проверить соответствие.
checkout.cancelnavigation.legacyКонфиденциальность заложена в дизайн. Этот инструмент полностью работает в вашем браузере. Вставленные значения нигде не сохраняются и не передаются в аналитику. За пределы браузера отправляется только результат, и только если вы попросите прислать его вам по электронной почте в формате PDF.
Отсутствующий i18n-ключ часто попадает к пользователям как неизменённый текст разработчика, пустая метка или предложение на языке заполняющего. Сравните исходный словарь с каждым целевым локалем перед выпуском, чтобы обнаружить расхождения, пока их ещё легко исправить.
Проверка преобразует вложенные объекты в пути ключей, затем разделяет отсутствующие, лишние и совпадающие ключи. Лишние ключи могут указывать на устаревшие тексты, удалённые в исходнике, или на ключи, присутствующие только в локали-цели, для которых требуется намеренное исключение.
Совпадение количества ключей не доказывает, что переводы точны, актуальны или подходят для своего контекста в интерфейсе. Сопоставляйте проверки паритета с проверкой переводчиком, валидацией плейсхолдеров, скриншотами и автоматическими тестами поведения для множественного числа и интерполяции.
Для непрерывной локализации выполняйте то же сравнение каждый раз при изменении исходного текста. Рабочий процесс управления переводами сможет тогда назначать только отсутствующую работу вместо многократного обмена целыми файлами.
Браузер обрабатывает оба документа JSON локально. Multilocale никогда не сохраняет их ключи и значения и получает только пути отсутствующих и лишних ключей, если вы просите отправить их вам по электронной почте в формате PDF. Аналитика взаимодействий содержит только числовые итоги и общие статусы успеха или ошибки.
Нет. Он сравнивает пути ключей и сообщает, существует ли каждый исходный ключ в целевом JSON. Он не оценивает качество перевода, не копирует значения и не отправляет текст в сервис перевода.
Да. Вложенные ключи отображаются как читаемые точечные пути, например checkout.payment.failed. Массивы рассматриваются как одно значение перевода, а не разворачиваются в ключи по индексам.
Нет. Разбор и сравнение выполняются полностью в вашем браузере, а нам отправляются только пути отсутствующих и лишних ключей — и только если вы просите прислать результат по электронной почте в формате PDF. Аналитика получает только агрегированные счётчики, статус разбора и сведения о том, был ли отправлен PDF; сами ключи, значения, содержимое файлов и имена файлов ей никогда не передаются.