Gratis tool voor lokalisatie-ontwikkelaars

Gratis i18n JSON vertalingssleutelcontroleur

Plak een JSON-woordenboek in de brontaal en een doelvertaling. Vind onmiddellijk ontbrekende en extra geneste keys zonder een van beide bestanden te uploaden.

De volledige bron-taal woordenlijst.

De locale die je wilt controleren op overeenstemming.

4Bron-sleutels
3Overeenkomende sleutel(s)
1Ontbrekende sleutels
1Extra sleutels
75%Sleutelbereik

Ontbreekt in doelgebied

  • checkout.cancel

Extra in doelbestand

  • navigation.legacy

Privé bij ontwerp. Deze tool draait volledig in je browser. Geplakte waarden worden nooit geüpload, opgeslagen of opgenomen in analytics.

Localecode‑converterVoer een locale in zoals en_US, pt-BR, zh-Hant-TW of een veelvoorkomende taalnaam. Ontvang direct canonieke codes en leesbare details.Hreflang-taggeneratorPlak één taalcode en absolute URL per regel. De generator valideert de set en maakt wederkerig-klare HTML link-tags.

Hoe vertaalde sleutels vergelijken

  1. Plak het brondictionaryPlaats het volledige JSON-bronobject in de eerste editor.
  2. Plak de doellocatiePlaats het vertaalde JSON-object dat u wilt controleren in de tweede editor.
  3. Belangrijkste verschillen beoordelenGebruik de resultaten voor ontbrekende, extra, overeenkomende en dekkingsitems om locale-bestandsdrift op te lossen vóór release.

Ontbrekende locale-bestanden opsporen vóór release

Een ontbrekende i18n-key verschijnt vaak bij gebruikers als onbewerkte ontwikkelaarstekst, een leeg label of een zin in de fallback-taal. Vergelijk het brondictionary met elke doeltaal vóór de release om drift op te sporen terwijl het nog eenvoudig te repareren is.

De checker plaatst geneste objecten in vlakke sleutelpaden en splitst vervolgens ontbrekende, extra en overeenkomende sleutels. Extra sleutels kunnen verouderde tekst onthullen die uit de bron is verwijderd of een alleen-op-doel-groep-sleutel die een opzettelijke uitzondering nodig heeft.

Gebruik sleutelpariteit als een lokalisatiekwaliteitscontrole

Gelijke aantallen keys bewijzen niet dat vertalingen accuraat, actueel of geschikt zijn voor hun UI-context. Combineer pariteitscontroles met door een vertaler uitgevoerde beoordeling, validatie van placeholders, screenshots en geautomatiseerde tests voor meervouds- en interpolatiegedrag.

Voor continue lokalisatie voert u dezelfde vergelijking uit telkens wanneer de brontekst verandert. Een workflow voor vertaalbeheer kan dan alleen het ontbrekende werk toewijzen in plaats van herhaaldelijk volledige bestanden uit te wisselen.

Je woordenboeken blijven op dit apparaat

De browser verwerkt beide JSON-documenten lokaal. Multilocale uploadt of bewaart hun keys of waarden niet, en de interactie-analytics bevat alleen numerieke totalen en algemene succes- of foutstatussen.

Veel Gestelde Vragen

Vergelijkt de checker de vertalingstekst?

Nee. Het vergelijkt sleutelpaden en meldt of elke bronsleutel bestaat in de doeltreffende JSON. Het beoordeelt de vertaalkwaliteit niet, kopieert geen waarden en verzendt geen tekst naar een vertaaldienst.

Ondersteunt het geneste JSON-objecten?

Ja. Geneste keys worden weergegeven als leesbare dot-paden, zoals checkout.payment.failed. Arrays worden behandeld als één vertaalwaarde in plaats van uitgesplitst in index-voor-index keys.

Worden geplakte vertaalbestanden geüpload?

Nee. Parsen en vergelijking worden volledig in uw browser uitgevoerd. Analytics ontvangt alleen geaggregeerde aantallen en parse-status; het ontvangt nooit keys, waarden, bestandsinhoud of bestandsnamen.