Archivos de idioma
Do4U traduce archivos de idioma para sitios web y aplicaciones: gettext (.po y .pot), i18n JSON incluyendo claves plurales de i18next, y XLIFF 1.2 y 2.0. Las claves, los comentarios, el orden y el formato se mantienen igual; solo cambian los textos. Los marcadores de posición como %s, %1$d, {name} o {{name}}, las etiquetas HTML y los plurales ICU están protegidos, y el código comprueba cada entrada tras la traducción. Las formas plurales siguen el idioma de destino, por ejemplo, tres formas para el polaco. Las entradas que fallan una comprobación conservan su texto original y se marcan con el motivo.
Para quién es
Para operadores de sitios web, desarrolladores, agencias y autores de plugins y temas que envían traducciones: proyectos de WordPress y PHP con archivos .po, aplicaciones web con i18n JSON y flujos de trabajo de localización que intercambian XLIFF.
Usos típicos
- Traduce una plantilla .pot a un nuevo idioma, incluyendo el encabezado Plural-Forms correcto
- Completa las entradas faltantes y difusas de un archivo .po existente y mantén las ya traducidas
- Traduce un archivo JSON de i18n para una aplicación web, reconstruyendo las claves plurales para el idioma de destino
- Añade objetivos a un archivo XLIFF sin tocar etiquetas, ids ni notas
Ejemplo
Entrada
Idioma de destino: polaco msgid "Hola %s, tienes %d nuevos mensajes" msgstr "" msgid "Un archivo" msgid_plural "%d archivos" msgstr[0] "" msgstr[1] ""
Resultado
msgstr "Cześć %s, masz %d nowych wiadomości" msgstr[0] "Jeden plik" msgstr[1] "%d pliki" msgstr[2] "%d plików" Plural-Forms: nplurals=3 – tres formas para polaco. Marcadores verificados: 3. Entradas marcadas para revisión: 0.
Un ejemplo fijo, acortado. Los resultados reales son generados por IA: por favor, compruébalos.
Precio y límites
- Precio
- normalmente 5–8 créditos
- Disponible con
- Gratis, Con paquete
- Límite de entrada
- Hasta 24 000 caracteres por archivo
Privacidad
Procesado en nuestros propios servidores en la UE (Polonia). Las entradas y los resultados se eliminan después de 7 días (Gratis) o 30 días (paquetes), o justo después de que veas el resultado si eliges no guardarlos. Las imágenes se eliminan justo después del procesamiento.
En la API
Nombre de la herramienta: translate_file. Crea un trabajo con POST /api/v1/jobs y obtén el resultado con GET /api/v1/jobs/{id}. Encuentra tu clave de API en tu cuenta.
curl -X POST https://do4u.eu/api/v1/jobs \
-H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
-d '{"tool": "translate_file", "text": "…"}'
Preguntas y respuestas
¿Qué formatos de archivo funcionan?
Archivos Gettext .po y .pot, JSON de i18n (planos o anidados, con claves plurales de i18next como _one y _other) y XLIFF 1.2 y 2.0. Do4U reconoce el formato por el contenido, y la extensión del archivo debe coincidir. Los archivos grandes deben dividirse: la página muestra el límite de caracteres y una tarea traduce un número limitado de entradas.
¿Qué pasa con los marcadores y las formas plurales?
Los marcadores como %s, %1$d, {name} y {{name}} y las etiquetas HTML se reemplazan por marcadores antes de la traducción y se vuelven a colocar después. El código comprueba que cada uno esté presente exactamente una vez y que los marcadores no numerados mantengan su orden. Las formas plurales se crean para el idioma de destino, por ejemplo, tres para polaco o seis para árabe.
¿Qué ocurre si una traducción falla una comprobación?
La entrada conserva su texto original y se marca: en archivos .po con la bandera
¿Se guarda mi texto?
Solo el tiempo necesario: 7 días en el plan Free, 30 días con un paquete – o nada si decides no guardarlo. El procesamiento se realiza en nuestros propios servidores en la UE (Polonia).
¿Puedo usar el resultado de inmediato?
Los resultados son generados por IA. Por favor, léelos antes de publicarlos o enviarlos.
Herramientas relacionadas
- Traducir HTML
Traduce el HTML y mantiene las etiquetas, enlaces, atributos y marcadores de posición exactamente como están.
- Traducir
A idiomas de la UE, con notas sobre pasajes poco claros.
- Corrección de textos
Corrige la ortografía, la gramática y la puntuación en el idioma de tu texto y marca cada cambio.