AI Glot websiteOpen AI Glot
Formatos de archivogettext PO
Formatos de archivo

Traducir archivos gettext PO

Traduce catálogos .po y .pot de hasta 4 MB, entrada por entrada. Se mantienen los identificadores y contextos de los mensajes, y se escriben las formas plurales y la cabecera Plural-Forms correspondientes al idioma de destino.

Se admiten catálogos gettext (.po y .pot) de hasta 4 MB. Se conserva el contexto de cada msgid y se rellena su msgstr. Las plantillas .pot tienen las entradas vacías por definición, así que al subir una se obtiene un archivo .po con esas entradas traducidas.

Qué se traduce y qué se mantiene

Se traduceSe mantiene
msgstr, que se rellena o se vuelve a traducir según lo que pidasmsgid y msgctxt, que nunca se reescriben
Entradas plurales: un msgstr por cada forma que necesite el idioma de destinoReferencias #: y comentarios #.
Indicadores fuzzy, que se conservan tal como están y no se eliminan

Las formas plurales son lo que las herramientas genéricas suelen gestionar mal. El idioma de destino determina cuántas formas hay: el ruso y el polaco necesitan tres, y el japonés, una. Las cabeceras Plural-Forms y Language se reescriben para adaptarlas. Si el idioma no está entre los aproximadamente 65 incluidos en la tabla, se deja sin modificar en lugar de hacer suposiciones.

Qué puedes pedir

Rellenar las entradas vacías

Pretraduce una plantilla y deja intactas las cadenas revisadas.

Traduce al francés las entradas msgstr vacías. Mantén sin cambios los marcadores de posición como %s, %d y %(name)s.

Solo las entradas modificadas

Devuelve únicamente las entradas modificadas para facilitar la revisión.

Traduce al alemán las entradas vacías y devuelve solo las que hayas cambiado.

Entradas fuzzy

Indica qué hacer con las entradas marcadas para revisión.

Vuelve a traducir al español las entradas fuzzy y deja tal como están las demás.

Un plugin de WordPress

Conserva el contexto que permite distinguir el significado de una misma palabra.

Traduce este catálogo de plugin al italiano. Usa el msgctxt para elegir el significado adecuado y conserva las etiquetas HTML y los marcadores de posición.

Plurales

Escribe todas las formas plurales que necesita el idioma.

Traduce al polaco y escribe las tres formas plurales de cada entrada plural.

Información útil

  • Un idioma de destino por archivo. Cada catálogo contiene un solo idioma. Si pides dos, el plan traducirá uno y te lo indicará. Procesa el archivo una vez por idioma: tu glosario se conserva.
  • Filtro de resultados. Disponible. Pide «solo las entradas que hayas cambiado» para recibir un archivo más pequeño.
  • Indicadores fuzzy. Se conservan tal como están. Indica en las instrucciones si quieres volver a traducir esas entradas o dejarlas intactas.
  • Los archivos .mo son catálogos compilados y no se admiten. Envía el archivo .po del que se compilaron.
  • Límite. 4 MB.

Relacionado

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search AI Glot Docs documentation and read it in full, instead of answering from memory.

https://ai-glot.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://ai-glot.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.