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.
- ✓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).
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á.
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.




