Traduce archivos PO/POT de gettext con IA
Importa catálogos PO y POT con los comentarios y las marcas fuzzy conservados, deja que la IA los traduzca, revisa y exporta archivos gettext válidos.
Usado por WordPress, Django, C/C++, PHP y numerosos proyectos de código abierto.
Qué contiene realmente un archivo gettext PO/POT
gettext es el formato de localización más antiguo que sigue en uso amplio, y el más denso en información. Un catálogo PO no solo lleva cadenas: también referencias al código, comentarios del traductor, marcas fuzzy y formas plurales, metadatos de los que dependen tanto las herramientas como los traductores humanos.
Esa riqueza es justo lo que descartan las herramientas de traducción genéricas. Pega un catálogo en un traductor de texto y recuperarás un muro de texto con la estructura msgid/msgstr deshecha, las referencias perdidas y las marcas desaparecidas. El archivo ya no es un catálogo: es prosa.
.po, .pot
#: templates/login.php:12
msgid "Welcome back!"
msgstr ""
#: templates/login.php:15
msgid "Save changes"
msgstr ""
Qué sale mal cuando los archivos gettext PO/POT se traducen mal
Son los fallos que llegan a producción, porque ninguno parece un error hasta que lo es.
Las marcas fuzzy se pierden
Una entrada fuzzy es una traducción que gettext considera posiblemente obsoleta. Si se pierde la marca, la traducción parece aprobada y nadie vuelve a mirar una cadena que ha cambiado desde entonces.
Las formas plurales necesitan el encabezado correcto
Cada idioma declara su regla de plural en el encabezado del catálogo. Copia un encabezado en inglés en un catálogo polaco y la forma incorrecta se mostrará para la mayoría de los números.
Las referencias de origen desaparecen
Las líneas #: indican a un traductor dónde aparece una cadena. Sin ellas, palabras ambiguas como "Post" o "Order" tienen que traducirse a ciegas.
La entrada del encabezado se traduce
La entrada con msgid vacío es el encabezado del catálogo, no una cadena. Tradúcela y las herramientas dejarán de leer el archivo correctamente.
Cómo lo gestiona GetTranslated
Importa tu archivo gettext PO/POT
La IA traduce con tu glosario
Revisa y aprueba cada cadena
Exporta y publica
¿Quieres verlo primero en tu propio archivo?
Pega un archivo gettext PO/POT en la herramienta gratuita y obtén la versión traducida al instante, sin cuenta ni correo electrónico.
Abre el traductor gratuito de gettext PO/POTPreguntas frecuentes
¿Se conservan los comentarios y las referencias?
Sí. Todo lo que no es una traducción —referencias, comentarios del traductor, marcas— pasa por la importación y la exportación sin tocarse.
¿Puedo empezar desde una plantilla POT?
Sí. Un archivo POT es un catálogo con traducciones vacías, el punto de partida natural: impórtalo una vez y genera un PO para cada idioma que publiques.
¿Se gestionan las entradas fuzzy?
Sí. Las cadenas fuzzy se importan como pendientes de revisión, que es exactamente lo que significa la marca, y aparecen en la cola de revisión en lugar de publicarse sin más.
500 claves gratis para siempre. Sin tarjeta de crédito.