i18n JSON Validator - nájdite chýbajúce prekladové kľúče | POLPROG Skip to content

Validátor JSON i18n BETA

Overte svoje lokalizačné súbory a odhaľte chýbajúce kľúče, nezrovnalosti a možné problémy ešte pred vydaním.

Zadarmo Bez registrácie Súkromie na prvom mieste
Podporovaná štruktúra
  • Plochý JSON{ "key": "value" }
  • Vnorený JSON{ "key": { "nested": "value" } }
  • Zástupné symboly{name}, %s, {{value}}
  • HTML značky<b>, <a>, <br> and more

Tip: Pre najlepšie výsledky pomenujte súbory kódom jazyka (napr. en.json, pl.json, de.json).

Rozsah a hranice

Čo tento validátor robí a čo neurobí

Validátor, nie prekladateľská služba

Súbory sa porovnajú so základným súborom a nahlásia sa: chýbajúce a nadbytočné kľúče, nezhody typov, rozdiely v zástupných symboloch a značkách, prázdne hodnoty a texty stále zhodné so základom. Nič sa neprekladá, nenavrhuje ani neukladá a súbory sa zahodia, len čo je report hotový. Text označený ako nepreložený môže byť úplne správny, ako to pri značkách a technických termínoch býva.

Pomoc

FAQ

Ako sa vyberá základný súbor?

Predvolene najväčší a najúplnejší súbor v sade, lebo to je takmer vždy zdrojový jazyk. Každý ďalší sa s ním porovnáva, základ má teda z definície 100 %.

Čo sa počíta ako nezhoda zástupných symbolov?

Tokeny, ktoré runtime dosadzuje, napríklad {name} alebo %s, sa líšia medzi základným textom a prekladom. Je to skutočná chyba: v lepšom prípade sa hodnota nikdy neobjaví, v horšom formátovač zlyhá.

Prečo je kľúč hlásený ako nepreložený?

Jeho hodnota je bajt po bajte zhodná so základom. Často ide o názov značky, ukážku kódu alebo jednotku a je to správne. Práve preto sa hlási oddelene od tvrdých chýb.

Nahrávajú sa a uchovávajú moje súbory?

Odošlú sa na náš server, aby sa rozparsovali a porovnali, a potom sa zahodia. Nič sa nezapisuje na disk, neindexuje ani nezdieľa.

Potrebujete pomoc s lokalizáciou alebo internacionalizáciou?

Pomôžeme vám tvoriť lepšie viacjazyčné produkty.

Kontaktujte nás