Gratis lokaliseringsværktøj til udviklere

Gratis i18n JSON-oversætter nøglechecker

Indsæt en JSON-ordbog på kildesprog og en målover­skættelse. Find manglende og ekstra indlejrede nøgler med det samme uden at uploade nogen af filerne.

Den komplette ordbog for kildesproget.

Det sprog/den locale, du vil kontrollere for paritet.

4Kilde-nøgler
3Matchende nøgler
1Manglende nøgler
1Ekstra nøgler
75%Nøgledækning

Mangler i målretningen

  • checkout.cancel

Ekstra i målsproget

  • navigation.legacy

Privat af design. Dette værktøj kører udelukkende i din browser. Indsatte værdier uploades, gemmes eller indgår aldrig i analyser.

LocalekodekonverteringIndtast en locale som f.eks. en_US, pt-BR, zh-Hant-TW eller et almindeligt sprognavn. Få kanoniske koder og læsbare oplysninger med det samme.Hreflang-taggeneratorIndsæt én sprogkode og en absolut URL pr. linje. Generatoren validerer sættet og opretter gensidigt-klare HTML link-tags.

Hvordan man sammenligner oversættelsesnøgler

  1. Indsæt kildetekstenSæt hele kilde-sprogets JSON-objekt i den første editor.
  2. Indsæt målordbogenSæt det oversatte JSON-objekt, du vil tjekke, i den anden editor.
  3. Gennemgå nøgleforskelleBrug resultaterne for manglende, ekstra, matchende og dækning til at løse afvigelser mellem locale-filer inden frigivelse.

Opdag ufuldstændige lokaliseringsfiler før udgivelse

En manglende i18n-nøgle når ofte brugere som rå udviklertekst, en tom etiket eller en sætning på fallback-sproget. Sammenlign kildordbogen med hvert mållokale før udgivelse for at fange drift, mens det stadig er nemt at rette.

Checker'en flader indlejrede objekter ud til nøglebaner og sorterer derefter manglende, ekstra og matchende nøgler. Ekstra nøgler kan afsløre forældet tekst, der er fjernet fra kilden, eller en mål-sprogsnøgle, som kræver en bevidst undtagelse.

Brug nøgleparitet som en lokaliseringskvalitetskontrol

Matchende antal nøgler beviser ikke, at oversættelser er korrekte, opdaterede eller egnede til deres UI-kontekst. Kombiner paritetstjek med oversættergennemgang, validering af pladsholdere, skærmbilleder og automatiserede tests for flertalsformer og interpolation.

For kontinuerlig lokalisering, kør samme sammenligning hver gang kildeteksten ændres. En workflow for oversættelsesstyring kan derefter tildele kun det manglende arbejde i stedet for gentagne gange at udveksle hele filer.

Dine ordbøger forbliver på denne enhed

Browseren parser begge JSON-dokumenter lokalt. Multilocale uploader eller gemmer ikke deres keys eller værdier, og interaktionsanalyse indeholder kun numeriske totaler og generiske succes- eller fejltillande.

Ofte stillede spørgsmål

Sammenligner checkeren oversættelsestekst?

Nej. Det sammenligner nøglestier og rapporterer, om hver kilde­nøgle findes i det mål­rettede JSON. Det vurderer ikke oversættelseskvalitet, kopierer ikke værdier og sender ikke tekst til en oversættelsestjeneste.

Understøtter det indlejrede JSON-objekter?

Ja. Indlejrede nøgler vises som læsbare punktstier, f.eks. checkout.payment.failed. Arrays behandles som en enkelt oversættelsesværdi i stedet for at blive udvidet til indeks-for-indeks-nøgler.

Indsættes oversættelserfiler uploadet?

Nej. Parsning og sammenligning køres fuldstændigt i din browser. Analytics modtager kun aggregerede optællinger og parse-status; det modtager aldrig keys, values, filindhold eller filnavne.