i18n JSON Validator - najděte chybějící překladové klíče | POLPROG Skip to content

Validátor JSON i18n BETA

Ověřte své lokalizační soubory a odhalte chybějící klíče, nesrovnalosti a možné problémy ještě před vydáním.

Zdarma Bez registrace Důraz na soukromí
Podporovaná struktura
  • Plochý JSON{ "key": "value" }
  • Vnořený JSON{ "key": { "nested": "value" } }
  • Zástupné symboly{name}, %s, {{value}}
  • Značky HTML<b>, <a>, <br> and more

Tip: Pro nejlepší výsledky pojmenujte soubory kódem jazyka (např. en.json, pl.json, de.json).

Rozsah a hranice

Co tento validátor dělá a co neudělá

Validátor, ne překladatelská služba

Soubory se porovnají se základním souborem a nahlásí se: chybějící a přebývající klíče, neshody typů, rozdíly v zástupných symbolech a značkách, prázdné hodnoty a texty stále shodné se základem. Nic se nepřekládá, nenavrhuje ani neukládá a soubory se zahodí, jakmile je report hotový. Text označený jako nepřeložený může být zcela správný, jak to u značek a technických termínů bývá.

Nápověda

FAQ

Jak se vybírá základní soubor?

Ve výchozím stavu největší a nejúplnější soubor v sadě, protože to je téměř vždy zdrojový jazyk. Každý další se s ním porovnává, základ má tedy z definice 100 %.

Co se počítá jako neshoda zástupných symbolů?

Tokeny, které runtime dosazuje, například {name} nebo %s, se liší mezi základním textem a překladem. To je skutečná vada: v lepším případě se hodnota nikdy neobjeví, v horším formátovač selže.

Proč je klíč hlášen jako nepřeložený?

Jeho hodnota je bajt po bajtu shodná se základem. Často jde o název značky, ukázku kódu nebo jednotku a je to správně. Právě proto se hlásí odděleně od tvrdých chyb.

Nahrávají se a uchovávají moje soubory?

Odešlou se na náš server, aby se rozparsovaly a porovnaly, a pak se zahodí. Nic se nezapisuje na disk, neindexuje ani nesdílí.

Potřebujete pomoc s lokalizací nebo internacionalizací?

Pomůžeme vám stavět lepší vícejazyčné produkty.

Kontaktujte nás