LocaleSync - Synchronisation et traduction automatique des fichiers locale | POLPROG Skip to content

LocaleSync

LocaleSync

LocaleSync - Synchronisation et traduction automatique des fichiers locale

Une commande pour combler les lacunes de vos fichiers de traduction.

Outil CLI pour développeurs
4
Commandes
265+
Tests
Langues supportées
0
Configuration requise

À propos

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.

Fonctionnalités clés

01

Détection automatique

Pointez vers la racine de votre projet et LocaleSync trouve automatiquement les répertoires locale.

02

Intégration Google Translate

Traduit les clés manquantes via l'API gratuite Google Translate avec des tentatives automatiques.

03

Protection des placeholders

Protège {{variables}}, {0}, %s et autres tokens d'interpolation lors de la traduction.

04

JSON imbriqué

Gère les structures locale imbriquées à n'importe quelle profondeur - compare à chaque niveau, préserve la hiérarchie.

05

Barre de progression

Progression en temps réel avec ETA, compteur de clés, temps écoulé et suivi des langues. Annulez à tout moment avec Ctrl+C.

06

Prêt pour CI/CD

Mode non interactif avec codes de sortie corrects. Utilisez check en CI pour bloquer les PRs avec des traductions manquantes.

07

Indépendant du framework

Fonctionne avec Angular, React, Vue, Svelte, HTML ou tout projet utilisant des fichiers locale JSON.

08

Architecture extensible

Design propre et modulaire avec fournisseurs de traduction, formats de fichiers et stratégies de synchronisation interchangeables.

Confidentialité et sécurité

Vos données restent sur votre appareil. Toujours.

Traitement local des fichiers Pas de télémétrie Aucun compte requis Open source (MIT) Traduction uniquement sur demande

Infos produit

  • Commandesscan, check, sync, translate
  • Python3.12+
  • TraductionGoogle Translate
  • Format de fichierJSON (nested)
  • ÉditeurPOLPROG
  • LicenceMIT
  • PrixGratuit
  • Repository LocaleSync
  • Issues ouvertes 0
  • Dernière mise à jour

Installation