Editor de localización para Mac · en fase final

Traduce tu app. Revisa antes de exportar.

Edita tus archivos de localización en Mac, comprueba los marcadores y revisa la exportación antes de escribir en el proyecto.

Traducir → Comprobar → Revisar → Exportar

Sin cuenta. IA opcional.

Tabla de traducción de LocalePilot: claves, origen en inglés y destino en árabe lado a lado, estados de revisión y el panel de detalle de un borrador de IA con su marcador y los valores en francés y español.
Fig. 1 Traducir: el catálogo árabe, de derecha a izquierda, con un borrador de IA por revisar Abrir imagen a tamaño completo

Un control de calidad que detecta lo que el compilador deja pasar

Un placeholder perdido compila sin problema y luego se muestra mal a tus usuarios. LocalePilot compara cada traducción con su texto fuente antes de exportar.

  • Placeholders ICU ({name}, plurales, select) y {{name}}
  • printf y Apple: %@, %1$@, %d, %lld, %.2f…
  • Plurales en ARB/ICU y String Catalogs: todas las categorías CLDR que necesita el idioma (one, few, many…)
  • Claves faltantes o sobrantes, valores vacíos, texto fuente copiado
  • Un problema bloqueante impide exportar, salvo que lo ignores de forma explícita
Fig. 2 Control de calidad: traducido, señalado, corregido

Exportaciones que nunca sobrescriben en silencio

La exportación escribe los archivos de traducción en el proyecto tras revisarlos. Ajustes y borradores se guardan por separado; las fichas de las tiendas tienen su propia acción de guardado.

  • Revisión de los archivos modificados y de los problemas pendientes
  • Fusión de tres vías con el disco: si un archivo cambió mientras tanto, decides valor por valor
  • Copia de seguridad de cada archivo reemplazado, guardada en el almacenamiento de LocalePilot en tu Mac, nunca en tu proyecto
  • Resumen de exportación y registro de recuperación si una exportación se interrumpe
Fig. 3 Revisión de la exportación

La IA que elijas, nunca obligatoria

Importar, controlar, revisar y exportar funciona sin IA. Cuando la activas, tú decides adónde van tus textos.

Traduce tus archivos ARB de Flutter con IA local

IA local gratuita
Ollama o LM Studio con un modelo que se ejecuta en tu Mac: tus textos se quedan en él.
IA en la nube, con tu clavePro
OpenAI, Anthropic, Gemini o DeepSeek, con tu propia clave de API.
Borradores por revisar
Cada sugerencia llega como "Borrador de IA por revisar". Nada se aprueba sin ti.
GlosarioPro
Los términos aprobados guían al modelo; QA señala traducciones prohibidas. Revisa cada propuesta.
Ventana de traducción por lotes con IA de LocalePilot: Ollama elegido entre los proveedores, modelo local gemma3:12b detectado, alcance en todos los idiomas de destino y las entradas que faltan o están vacías.
Fig. 4 Traducción por lotes con IA: 11 celdas, del inglés a 4 idiomas, con un modelo local Abrir imagen a tamaño completo

Tus formatos y sus metadatos

Se conservan los metadatos ARB, la estructura JSON, los comentarios Apple y los estados de catálogos según el formato admitido. Un JSON que no pueda modificarse en su sitio puede reescribirse; el resumen lo explica. Consulta los límites de cada formato. Una clave duplicada se rechaza al importar, nunca se sobrescribe.

Formato Ruta habitual Qué se conserva
Flutter ARB Flutter lib/l10n/app_fr.arb Metadatos @key conservados
JSON anidado i18next, React Native, Expo, easy_localization, slang, vue-i18n locales/fr/common.json Sangría y estructura conservadas
Apple .strings iOS, macOS fr.lproj/Localizable.strings Comentarios conservados como contexto
String Catalog iOS, SwiftUI, macOS Localizable.xcstrings Diff mínimo, estilo Xcode
JSON multilingüe translations.json Una sección por idioma
Plurales de i18next Pronto item_one, item_other Por ahora, cada sufijo es una clave aparte
strings.xml de Android Pronto res/values-fr/strings.xml Aún no compatible

Tu ficha de App Store, en todos los idiomas Pro

LocalePilot lee y escribe tus archivos fastlane/metadata: nombre, subtítulo, texto promocional, descripción y palabras clave. Los límites de Apple se comprueban mientras escribes. Las palabras clave se cuentan en bytes, la unidad que usa la documentación de App Store Connect: una letra acentuada cuenta doble.

Se indica al modelo que use solo la ficha de origen y no invente afirmaciones. Revisa cada campo antes de guardar; publica con tus herramientas habituales.

Traduce tu ficha de App Store en tus archivos fastlane

Gratis para empezar, Pro cuando tu proyecto crezca

Sin suscripción: Pro es una licencia perpetua. Pagos a través de Polar. ¿Se incluyen las futuras actualizaciones?

Gratis

  • Todos los formatos
  • 1 proyecto, hasta 300 claves de origen por proyecto
  • IA local (Ollama, LM Studio)
  • Control de calidad y exportación segura

A partir de 300 claves, un proyecto se abre en modo descubrimiento: puedes recorrerlo y revisar su control de calidad, pero la edición, la IA y la exportación están bloqueadas.

Prueba de Pro

14 días

  • Todas las funciones Pro
  • Prueba única, sin cuenta ni pago. Tus archivos se conservan al terminar.

Pro

49 € IVA no incluido, pago único

  • Licencia perpetua
  • Proyectos y claves ilimitados
  • IA en la nube con tu clave
  • Glosario y auditoría de IA
  • Ficha de App Store

Comparar Gratis y Pro

Preguntas frecuentes

¿LocalePilot es un servicio de traducción?

No. Es un software de escritorio para desarrolladores. No ofrece traducción humana, consultoría ni un servicio de localización alojado.

¿Dónde se guardan mis archivos?

En tu equipo. LocalePilot no tiene cuenta ni servidor: lee los archivos de tu proyecto y los vuelve a escribir al exportar. Solo los textos que envías a un modelo en la nube o a un servidor remoto salen de tu equipo.

¿Qué formatos son compatibles?

Flutter ARB, JSON anidado (i18next, easy_localization, slang, vue-i18n), Apple .strings, String Catalogs de Xcode (.xcstrings) y JSON multilingüe ({"en": {…}, "fr": {…}}), además de los archivos fastlane de tu ficha de App Store. Por ahora, los plurales de i18next con sufijo (_one, _other) se leen como claves separadas; pronto se agruparán en un solo plural.

¿Hace falta usar IA?

No. Importar, el control de calidad, la revisión y la exportación funcionan sin IA. Puedes usar IA local gratuita (Ollama, LM Studio) o, con Pro, un proveedor en la nube con tu propia clave de API.

¿Qué pasa al superar las 300 claves en el plan gratuito?

El proyecto se abre en modo descubrimiento: puedes recorrerlo y usar el control de calidad; la edición, la IA y la exportación requieren Pro o la prueba de 14 días.

¿En qué plataformas?

Primero macOS. Después está prevista una versión para Windows.

¿Cuándo estará disponible LocalePilot?

La app está en fase final. Únete a la lista de espera para enterarte del lanzamiento.

Una alternativa local a Lokalise, Crowdin y BabelEdit

Recibe un aviso en el lanzamiento

LocalePilot está en su fase final. Deja tu correo para enterarte del lanzamiento.

  • macOS 12 o posterior · Ollama o LM Studio opcionales
  • Interfaz de la app en inglés, francés, español, italiano y portugués.
Fig. 5 Resultado de la exportación