Rilevamento automatico
Punta alla directory root del progetto e LocaleSync trova automaticamente le directory locale.
Sincronizzazione e traduzione automatica dei file locale
Un comando per colmare le lacune nei file di traduzione.



LocaleSync è uno strumento CLI Python open source che scansiona il progetto, rileva le chiavi di traduzione mancanti e le completa automaticamente tramite Google Translate - con protezione completa dei placeholder.
Le funzionalità più importanti spiegate in modo pratico.
Punta alla directory root del progetto e LocaleSync trova automaticamente le directory locale.
Traduce le chiavi mancanti tramite l'API gratuita Google Translate con tentativi automatici.
Protegge {{variabili}}, {0}, %s e altri token di interpolazione durante la traduzione.
Gestisce strutture locale annidate a qualsiasi profondità - confronta ad ogni livello, preserva la gerarchia.
Avanzamento in tempo reale con ETA, contatore chiavi, tempo trascorso e tracciamento lingue. Annulla con Ctrl+C.
Modalità non interattiva con codici di uscita corretti. Usa check in CI per bloccare le PR con traduzioni mancanti.
Funziona con Angular, React, Vue, Svelte, HTML o qualsiasi progetto che usa file locale JSON.
Design pulito e modulare con provider di traduzione, formati file e strategie di sincronizzazione intercambiabili.
Un percorso chiaro dalla fonte ufficiale al primo utilizzo riuscito.
Usa uno dei link ufficiali disponibili per il tuo dispositivo o browser.
Segui le istruzioni dello store o apri l'applicazione web. Nessun programma di installazione di terze parti.
Controlla le opzioni, scegli le preferenze e inizia dal flusso principale.
Una panoramica trasparente delle tecnologie principali usate per creare e mantenere questo prodotto.
Il tuo codice resta sulla tua macchina. Il testo viene inviato a Google Translate solo con il comando translate.