LocaleSync - Sincronización y traducción automática de archivos locale | POLPROG Skip to content

LocaleSync

LocaleSync

LocaleSync - Sincronización y traducción automática de archivos locale

Un comando para llenar los vacíos en tus archivos de traducción.

Herramienta CLI para desarrolladores
4
Comandos
265+
Tests
Idiomas soportados
0
Configuración requerida

Acerca de

LocaleSync es una herramienta CLI de Python de código abierto que escanea tu proyecto en busca de archivos locale JSON, detecta claves faltantes y las rellena automáticamente mediante Google Translate - con protección completa de placeholders.

Características principales

01

Detección automática

Apunta al directorio raíz de tu proyecto y LocaleSync encuentra los directorios locale automáticamente.

02

Integración con Google Translate

Traduce claves faltantes a través de la API gratuita de Google Translate con reintentos automáticos.

03

Protección de placeholders

Protege {{variables}}, {0}, %s y otros tokens de interpolación durante la traducción.

04

JSON anidado

Maneja estructuras locale anidadas a cualquier profundidad - compara en cada nivel, preserva la jerarquía.

05

Barra de progreso

Progreso en vivo con ETA, contador de claves, tiempo transcurrido y seguimiento de idiomas. Cancela con Ctrl+C.

06

Listo para CI/CD

Modo no interactivo con códigos de salida correctos. Usa check en CI para bloquear PRs con traducciones faltantes.

07

Independiente del framework

Funciona con Angular, React, Vue, Svelte, HTML o cualquier proyecto que use archivos locale JSON.

08

Arquitectura extensible

Diseño limpio y modular con proveedores de traducción, formatos de archivo y estrategias de sincronización intercambiables.

Privacidad y seguridad

Tus datos permanecen en tu dispositivo. Siempre.

Procesamiento local de archivos Sin telemetría Sin cuenta requerida Código abierto (MIT) Traducción solo bajo demanda

Información del producto

  • Comandosscan, check, sync, translate
  • Python3.12+
  • TraducciónGoogle Translate
  • Formato de archivoJSON (nested)
  • EditorPOLPROG
  • LicenciaMIT
  • PrecioGratis
  • Repository LocaleSync
  • Issues abiertas 0
  • Última actualización

Instalación