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