28/7/2026 · Tiempo de lectura: ~3 min
Contexto
Después de la primera tanda de 20 temas, quise subir el nivel y probar con un plugin, sabía que suelen tener muchas más cadenas que un tema, y quería ver qué tan distinto era el proceso. Elegí Rooster One (AI eShop Optimizer), un plugin de comercio electrónico con funciones de IA, redes sociales, segmentación de clientes y marketing.
Procedimiento
El proyecto tenía más de 11,000 cadenas en total, así que me enfoqué en traducir una buena porción del sub-proyecto «Stable (latest release)» el que genera el paquete de idioma oficial una vez que llega al 90%. Trabajé página por página (20 páginas en total), revisando cuidadosamente cada cadena antes de traducirla.
Obstáculos
Este plugin fue mucho más técnico que los temas anteriores:
- Aparecían placeholders como
%s,%d,%1$s, que representan valores que el sistema completa automáticamente (números, nombres de plataformas, etc.) aprendí que estos nunca se traducen ni se mueven de lugar. - Me encontré con cadenas de singular/plural, donde hay que traducir dos versiones distintas del mismo mensaje según la cantidad.
- Había etiquetas HTML como
<strong>mezcladas en el texto, que también deben mantenerse intactas. - Algunas cadenas eran extremadamente técnicas (sobre integración con Facebook, LinkedIn, TikTok, WooCommerce, cálculos de ROAS y márgenes) tuve que investigar terminología de marketing digital que no conocía antes.
Aprendizajes
- Traducir software real es mucho más que cambiar palabras: hay que entender la lógica detrás de cada cadena para no romper la funcionalidad.
- Aprendí a identificar y respetar placeholders técnicos, algo que no se necesita al traducir contenido descriptivo simple.
- Descubrí el sistema de singular/plural de WordPress, que no había visto en los temas más simples que traduje antes.
Resultado
Al final del día había enviado 300 traducciones, todas en estado Waiting, listas para revisión. Publiqué una solicitud específica en el blog de Polyglots para este proyecto.

Deja un comentario