Lo que aprendí traduciendo cadenas con HTML y placeholders

Al principio pensé que traducir era simplemente cambiar palabras de un idioma a otro. Se me quitó esa idea rápido.

La primera cadena que me hizo pensar dos veces fue una con etiquetas HTML incrustadas: Customize the last part of the Permalink. Learn more.. No es solo traducir el texto, hay que mantener las etiquetas exactamente donde van, respetando dónde abre y cierra cada una. Si mueves una etiqueta de lugar o la olvidás, la cadena se rompe en el sitio real, aunque en el editor de traducción se vea bien a simple vista.

Después me topé con las formas plurales. WordPress maneja singular y plural como entradas separadas para la misma cadena, y algunas incluyen marcadores de posición como %s que en producción se reemplazan por un número real. En la cadena “%s item moved to the trash” / “%s items moved to the trash”, tuve que traducir cada forma por separado, cuidando que el marcador quedara intacto: “%s elemento movido a la papelera”. Un placeholder mal puesto o borrado por accidente y la cadena deja de funcionar, aunque el texto en español esté perfecto.

Ambas fueron revisadas y aprobadas por la misma GTE que ha estado revisando mi trabajo. Ver el “Approved by” en la cadena con placeholder me confirmó algo que no esperaba: los errores más peligrosos en traducción no son los que se notan a simple vista, son los que rompen la estructura técnica sin que el texto en sí se vea mal.


Comments

Leave a comment