.po, .pot

Traduce archivos PO/POT de gettext con IA

Importa catálogos PO y POT con comentarios y marcas de difusos preservados, 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 aún en uso amplio, y el más denso en información. Un catálogo PO no solo lleva cadenas, sino también referencias de origen, comentarios de traductores, marcas de difusos y formas plurales — metadatos de los que tanto las herramientas como los traductores humanos dependen.

Esa riqueza es exactamente lo que las herramientas de traducción genéricas descartan. Pega un catálogo en un traductor de texto y obtendrás un muro de texto con la estructura msgid y msgstr disuelta, 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

Estos son los fallos que llegan a producción, porque ninguno parece un error hasta que lo es.

Las marcas de difusos se pierden

Una entrada difusa es aquella que gettext sabe que puede estar desactualizada. Pierde la marca y la traducción parece aprobada, por lo que nadie vuelve a revisar 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 maneja GetTranslated

Detección automática de formato al subir: sin configuración necesaria.
Traducciones con IA guiadas por tu glosario, tono de voz y contexto del proyecto.
Cada sugerencia de IA se marca para revisión humana antes de enviarse.
Exporta en el mismo formato en que lo importaste, listo para tu próxima versión.
1

Importa tu archivo gettext PO/POT

2

La IA traduce con tu glosario

3

Revisa y aprueba cada cadena

4

Exporta y envía

¿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/POT

Preguntas frecuentes

¿Se conservan los comentarios y las referencias?

¡Sí! Todo lo que no es una traducción —referencias, comentarios del traductor, marcas— se mantiene intacto durante la importación y exportación.

¿Puedo empezar desde una plantilla POT?

¡Claro! Un archivo POT es un catálogo con traducciones vacías, el punto de partida ideal: impórtalo una vez y genera un PO para cada idioma que distribuyas.

¿Se gestionan las entradas difusas?

¡Por supuesto! Las cadenas difusas se importan como pendientes de revisión, exactamente lo que significa la marca, y aparecen en la cola de revisión en lugar de distribuirse sin más.

Empieza gratis

500 claves gratis para siempre. Sin tarjeta de crédito.