Disponible

Polyglot

Las cadenas de tu app y tu sitio en 43 idiomas, traducidas por tu propio modelo y revisadas cadena por cadena.

  • Linux or macOS
  • Python 3.9+
  • Local LLM
  • 6 file formats
$397pago único

Incluye 12 meses de actualizaciones

Qué hace

Polyglot toma las cadenas en inglés que tu app y tu sitio ya tienen y las escribe en hasta 42 idiomas más, en los archivos y carpetas que espera cada plataforma, usando un modelo que ejecutas tú mismo. Cada cadena vuelve verificada: si se pierde un marcador de posición, una etiqueta o un nombre que conservas, o si la respuesta no está en el alfabeto del idioma, se vuelve a pedir la cadena, y una cadena que sigue fallando se deja fuera y se informa en lugar de enviarse rota.

Probado con un modelo real

Qué incluye

El traductor

Lotes a tu modelo, comprobaciones, reintentos con el problema identificado, una memoria de traducción, idiomas en paralelo.

Seis formatos

Lectores y escritores que conservan las secuencias de escape, carpetas y reglas de plural de cada plataforma.

Las comprobaciones

Usables por separado: comprueba una traducción que ya tengas contra su fuente en inglés.

Una app de ejemplo

Una app pequeña en los seis formatos con su configuración, para probar antes de usar la tuya.

Requisitos

  • Linux o macOS con Python 3.9 o posterior; nada que instalar desde pip.
  • Un servidor de modelos compatible con OpenAI con un modelo de instrucciones multilingüe; el nuestro es un modelo Qwen abierto (Qwen3.8-Flash-Next, cuantizado a 4 bits).

Conviene saber

  • Las comprobaciones detectan lo que rompe una app, no el significado erróneo: que un hablante nativo lea tu ficha de producto, muro de pago y textos legales.
  • Las entradas de plural de gettext permanecen en inglés en esta versión.
  • La velocidad depende de tu modelo.
  • Las comprobaciones son gratuitas y de código abierto: translation-checks en GitHub. El kit añade el traductor, los seis formatos, las formas de plural, la memoria y un año de actualizaciones.

De nuestras notas de campo

Preguntas

¿Qué idiomas?

Árabe, amárico, búlgaro, checo, alemán, griego, español, persa, finés, filipino, francés, gaélico escocés, hebreo, criollo haitiano, húngaro, armenio, indonesio, italiano, japonés, jemer, canarés, coreano, macedonio, malayo, neerlandés, noruego, oromo, punyabí, polaco, portugués (Brasil), rumano, ruso, eslovaco, esloveno, serbio, sueco, tailandés, turco, ucraniano, vietnamita y chino, simplificado y tradicional, desde inglés.

¿Necesita una GPU?

Polyglot no; tu servidor de modelos decide. Un modelo pequeño funciona en CPU, lentamente; una GPU convierte un archivo grande en muchos idiomas en cuestión de minutos.

¿Qué pasa con una cadena que el modelo traduce mal?

Se vuelve a pedir por separado, indicando el problema. Si sigue fallando, se excluye del archivo, de modo que tu app muestra el inglés para esa cadena y la ejecución la lista con el motivo. No se escribe nada roto.

¿Puedo usar una API alojada en su lugar?

Sí: cualquier servicio con un endpoint de chat compatible con OpenAI. Pon su URL base y el nombre del modelo en polyglot.json y su clave en un archivo.

Actualizado: