Détection automatique
Pointez vers la racine de votre projet et LocaleSync trouve automatiquement les répertoires locale.
Synchronisation et traduction automatique des fichiers locale
Une commande pour combler les lacunes de vos fichiers de traduction.



LocaleSync est un outil CLI Python open source qui analyse votre projet, détecte les clés de traduction manquantes et les complète automatiquement via Google Translate - avec une protection complète des placeholders.
Les fonctions essentielles expliquées de manière concrète.
Pointez vers la racine de votre projet et LocaleSync trouve automatiquement les répertoires locale.
Traduit les clés manquantes via l'API gratuite Google Translate avec des tentatives automatiques.
Protège {{variables}}, {0}, %s et autres tokens d'interpolation lors de la traduction.
Gère les structures locale imbriquées à n'importe quelle profondeur - compare à chaque niveau, préserve la hiérarchie.
Progression en temps réel avec ETA, compteur de clés, temps écoulé et suivi des langues. Annulez à tout moment avec Ctrl+C.
Mode non interactif avec codes de sortie corrects. Utilisez check en CI pour bloquer les PRs avec des traductions manquantes.
Fonctionne avec Angular, React, Vue, Svelte, HTML ou tout projet utilisant des fichiers locale JSON.
Design propre et modulaire avec fournisseurs de traduction, formats de fichiers et stratégies de synchronisation interchangeables.
Un parcours clair de la source officielle à votre première utilisation réussie.
Utilisez l'un des liens officiels disponibles pour votre appareil ou votre navigateur.
Suivez les instructions de la boutique ou ouvrez l'application web. Aucun programme d'installation tiers.
Consultez les options, choisissez vos préférences et commencez par le flux principal.
Une vue transparente des technologies principales utilisées pour créer et maintenir ce produit.
Votre code reste sur votre machine. Le texte est envoyé à Google Translate uniquement lors de la commande translate.