Jämför kontrollanten översättningstext?
Nej. Den jämför nyckelvägar och rapporterar om varje källnyckel finns i målets JSON. Den bedömer inte översättningskvalitet, kopierar inte värden och skickar inte text till en översättningstjänst.
Gratis lokaliseringsverktyg för utvecklare
Klistra in en JSON-ordbok för källspråk och en målspråksöversättning. Hitta saknade och extra nästlade nycklar omedelbart utan att ladda upp någon av filerna.
Den kompletta källspråksordlistan.
Den lokalisering du vill kontrollera för paritet.
checkout.cancelnavigation.legacyPrivat efter design. Detta verktyg körs helt i din webbläsare. Inklistrade värden laddas aldrig upp, lagras eller inkluderas i analys.
En saknad i18n-nyckel når ofta användare som rå utvecklartext, en tom etikett eller en fallback-språkssats. Jämför källdictionaryn med varje mållocale innan release för att hitta avvikelser medan det fortfarande är lätt att fixa.
Kontrollanten plattar ut nästlade objekt till nyckelvägar och skiljer sedan på saknade, extra och matchande nycklar. Extra nycklar kan avslöja föråldrad text som tagits bort från källan eller en mål-specifik nyckel som kräver ett avsiktligt undantag.
Matchande antal nycklar bevisar inte att översättningarna är korrekta, aktuella eller lämpliga för sin UI‑kontext. Kombinera paritetskontroller med översättargranskning, validering av platshållare, skärmdumpar och automatiska tester för plural- och interpolationsbeteende.
För kontinuerlig lokalisering kör samma jämförelse varje gång källtexten ändras. Ett arbetsflöde för översättningshantering kan då tilldela endast det saknade arbetet istället för att upprepade gånger utbyta hela filer.
Webbläsaren parsar båda JSON-dokumenten lokalt. Multilocale laddar inte upp eller sparar deras nycklar eller värden, och interaktionsanalys innehåller endast numeriska totalsummor och generiska lyckade eller felaktiga tillstånd.
Nej. Den jämför nyckelvägar och rapporterar om varje källnyckel finns i målets JSON. Den bedömer inte översättningskvalitet, kopierar inte värden och skickar inte text till en översättningstjänst.
Ja. Nerstoppade nycklar visas som läsbara punktsökvägar, till exempel checkout.payment.failed. Arrayer behandlas som ett enda översättningsvärde istället för att expandera till nycklar per index.
Nej. Parsning och jämförelse körs helt i din webbläsare. Analys får endast aggregerade räkningar och parsstatus; den får aldrig nycklar, värden, filinnehåll eller filnamn.