Verificatorul compară textul traducerii?
Nu. Compară căile cheilor și raportează dacă fiecare cheie sursă există în JSON-ul țintă. Nu evaluează calitatea traducerii, nu copiază valori și nu trimite text către un serviciu de traducere.
Instrument gratuit pentru dezvoltatori pentru localizare
Lipiți un dicționar JSON în limba sursă și o traducere țintă. Găsiți instantaneu cheile imbricate lipsă și suplimentare fără a încărca niciun fișier.
Dicționarul complet al limbii sursă.
Localul pe care doriți să îl verificați pentru paritate.
checkout.cancelnavigation.legacyPrivat prin proiectare. Acest instrument rulează integral în browserul tău. Valorile lipite nu sunt niciodată încărcate, stocate sau incluse în analiza datelor.
O cheie i18n lipsă ajunge adesea la utilizatori ca text brut pentru dezvoltatori, etichetă goală sau propoziție în limba de rezervă. Compară dicționarul sursă cu fiecare limbă țintă înainte de lansare pentru a detecta abaterile cât timp este încă ușor de remediat.
Verificatorul aplatizează obiectele imbricate în căi de chei, apoi separă cheile lipsă, în exces și potrivite. Cheile în exces pot indica texte învechite eliminate din sursă sau o cheie existentă doar în țintă care necesită o excepție intenționată.
Numărul egal de chei nu demonstrează că traducerile sunt corecte, actuale sau potrivite pentru contextul lor din interfață. Combină verificările de paritate a perechilor cu revizuirea de către traducător, validarea placeholder-elor, capturi de ecran și teste automate pentru comportamentul pluralului și interpolării.
Pentru localizare continuă, executați aceeași comparație ori de câte ori se modifică textul sursă. Un flux de lucru de gestionare a traducerilor poate astfel să atribuie doar munca lipsă în loc să se schimbe repetat fișiere întregi.
Browserul analizează ambele documente JSON local. Multilocale nu încarcă și nu păstrează cheile sau valorile acestora, iar analiza interacțiunilor conține doar totaluri numerice și stări generice de succes sau eroare.
Nu. Compară căile cheilor și raportează dacă fiecare cheie sursă există în JSON-ul țintă. Nu evaluează calitatea traducerii, nu copiază valori și nu trimite text către un serviciu de traducere.
Da. Cheile imbricate sunt afișate ca căi lizibile separate prin punct, de exemplu checkout.payment.failed. Tablourile sunt tratate ca o singură valoare de traducere, nu sunt extinse în chei separate pentru fiecare indice.
Nu. Parsarea și compararea rulează în întregime în browserul tău. Analitica primește doar numere agregate și starea de parsare; nu primește niciodată chei, valori, conținutul fișierelor sau numele fișierelor.