Saltar al contenido

Conéctalo una vez. Deja de ser el cuello de botella de la localización.

Cada ciclo de traducción acaba en tu mesa: exportar las cadenas, reimportar lo que vuelva, resolver lo que el viaje de ida y vuelta ha destrozado, y repetirlo en la siguiente release.

Cómo se ve esto hoy

Las herramientas dan por hecho que una persona copiará archivos entre sistemas, así que la integración es un script sin dueño, los formatos pierden su estructura por el camino y la traducción está acoplada a producción en lugar de a la rama que realmente la necesita.

Cómo lo resuelve TextSetu

Alguien te pide que conectes la localización. Otra vez.

  1. 01

    API, CLI y webhooks

    API REST y CLI completas, con webhooks para la finalización de ejecuciones y los eventos de aprobación, así la localización encaja dentro de CI y no al lado.

  2. 02

    Repositorio conectado una vez

    Conecta el repositorio una vez y sincroniza las cadenas de origen automáticamente. El primer paso del flujo desaparece para siempre.

  3. 03

    Ejecuciones conscientes de la rama

    Ejecuciones conscientes de la rama: apunta una traducción a una rama de funcionalidad, revisa el diff, haz merge cuando el texto esté listo y deja en paz la producción protegida.

  4. 04

    Más de 20 formatos, de ida y vuelta

    Fidelidad de ida y vuelta en más de 20 formatos: .xcstrings, ARB, i18next, RESX, Qt .ts, XLIFF, XML de Android y los demás vuelven con la estructura, las claves y el orden intactos.

  5. 05

    Cinco capas de prompt, por precedencia

    El motor compone cinco capas en un orden de precedencia estricto: modelos, tono de marca, instrucciones por idioma, glosario y memoria, y luego un modelo revisor opcional; solo se inyectan los términos que coinciden con la cadena de origen, así los prompts se mantienen ajustados.

El resultado

La localización pasa a ser un paso de pipeline con una API, no una interrupción recurrente.

TextSetu's GitHub sync connected to the TextSetu/website repository on its main branch, with buttons to pull source strings and push translations, auto-pull on push enabled, and a sync rule mapping nested JSON at messages/en.json.
El resultado

La localización pasa a ser un paso de pipeline con una API, no una interrupción recurrente.