Traducir archivos de localización de apps
Sube tu en.json o en.yml y obtén un nuevo archivo de locale con los valores traducidos y las mismas claves.
No subas documentos confidenciales en el plan gratuito. ¿Por qué?
Añadir un idioma a una app o sitio web suele implicar traducir un archivo de locale: cientos de cadenas cortas bajo claves de las que depende tu código. Las herramientas de traducción pensadas para texto corrido suelen estropear las claves, las comillas y los marcadores. DropTranslate analiza correctamente los archivos JSON y YAML y traduce solo los valores, de modo que las claves, la anidación y el orden se mantienen idénticos y el archivo se carga como el original. Es una forma rápida de obtener una primera versión completa de un nuevo locale, que después puedes revisar en la app en funcionamiento.
Revisar en contexto
Las cadenas de la interfaz son cortas y dependen del contexto, así que una traducción automática puede elegir el significado equivocado de una palabra. Revisa el nuevo idioma en la app en funcionamiento, idealmente con un hablante nativo, antes de publicarlo para los usuarios.
Ideal para
- Crear en un solo paso una primera versión de un nuevo archivo de locale
- Traducir cadenas nuevas para un idioma que ya existe en la app
- Traducir documentos Markdown y archivos README junto con la app
Antes de traducir
- Busca en el resultado marcadores como {name}, {{count}} o %s y comprueba que no hayan cambiado.
- Revisa las formas del plural: algunos idiomas necesitan más formas que el inglés.
- Revisa las cadenas cortas en contexto. Una palabra como Save u Open puede traducirse de más de una manera.
- Comprueba la longitud del texto en la interfaz, sobre todo en botones y menús.
Preguntas
¿Se traducirán las claves?
No. Solo se traducen los valores; las claves, la anidación y el orden se mantienen exactamente igual.
¿Qué formatos son compatibles?
Archivos de locale JSON y YAML, además de Markdown y HTML para la documentación. Todavía no se admiten los archivos Gettext PO, XLIFF ni los archivos de cadenas de plataforma.
¿Qué pasa con los marcadores?
Un servicio de traducción con IA de terceros recibe la instrucción de mantenerlos sin cambios, y normalmente lo hace. Busca tus marcadores en el resultado antes de publicarlo.