CaracterísticasPluginPreciosRecursos
Cambiar idioma
Recursoses_ES vs es_MX, pt_PT vs pt_BR: Variantes Regionales de WordPress

es_ES vs es_MX, pt_PT vs pt_BR: Variantes Regionales de WordPress

SimplePoTranslate Team12 de abril de 2026
es_ES vs es_MX, pt_PT vs pt_BR: Variantes Regionales de WordPress

La dueña de una tienda WooCommerce en Barcelona nos hizo una pregunta el mes pasado que toca el corazón de un problema que todo propietario de un sitio multilingüe eventualmente enfrenta. Su sitio realiza envíos a España, México y Argentina. Tradujo todo a es_ES, lo lanzó y, en una semana, un cliente en la Ciudad de México se quejó de que el texto de la página de pago sonaba "raro y un poco anticuado". Una semana después, otro cliente señaló que una descripción de producto contenía una palabra que es completamente inocente en España pero vulgar en México. Su pregunta: "¿Realmente necesito traducciones separadas para cada país?"

La respuesta corta es a veces. La respuesta larga depende de lo que vendes, dónde están tus clientes y cuánto contenido puedes mantener de manera realista. Esta guía cubre cuándo importan las variantes regionales, cómo las maneja WordPress internamente y cómo traducirlas sin multiplicar tu carga de trabajo por el número de países a los que sirves.

Nos centraremos en el español y el portugués porque estas son las dos familias de idiomas donde las divisiones de variantes causan la mayoría de los problemas en el mundo real. El francés, el inglés y el árabe también tienen variantes regionales, pero las implicaciones suelen ser menores.

Por qué importan las variantes regionales

El español es el segundo idioma más hablado en el mundo, pero "español" como idioma único es una simplificación. Una frase que suena natural en Madrid puede sonar rígida, formal o anticuada en Buenos Aires. Una palabra perfectamente apropiada en la Ciudad de México puede ser ofensiva en Lima. El portugués tiene una división aún mayor: la brecha de pronunciación, gramática y vocabulario entre pt_PT y pt_BR es lo suficientemente amplia como para que muchos editores los traten como idiomas efectivamente separados.

Las palabras que realmente cambian

Algunos ejemplos concretos para que esto no se quede en abstracto.

El verbo coger significa "tomar" en España y se usa constantemente en el habla diaria. En México, Argentina y la mayor parte de América Latina, es un verbo vulgar para referirse al sexo. Usarlo en el texto de pago ("coger tu pedido") tiene un impacto muy diferente en Madrid que en Buenos Aires.

Ordenador es la palabra estándar para computadora en España. En América Latina, casi todo el mundo dice computadora. Ninguna es incorrecta, pero mezclarlas le indica al lector que tu contenido fue traducido para un mercado diferente.

Móvil (España) vs celular (América Latina) para teléfono móvil. Conducir (España) vs manejar (América Latina) para conducir. Patata (España) vs papa (la mayor parte de América Latina) para patata. Docenas de estas palabras divergen con alta frecuencia.

El portugués está aún más dividido. Brasil usa você para "tú" en casi todos los contextos. Portugal usa tu en el habla informal y você como marcador formal, cerca de una señal de clase social. El portugués de negocios en Lisboa y São Paulo son registros funcionalmente diferentes.

El costo empresarial de ignorar las variantes

Los usuarios emiten juicios de confianza en segundos. Un comprador en México que lee descripciones de productos en español de España registra una de dos cosas: o el sitio no es realmente local, o a la marca no le importa lo suficiente como para localizar. Las tasas de conversión caen. El abandono del carrito de compra aumenta. El gasto en anuncios pagados en países de LATAM produce un peor retorno porque las páginas de destino se sienten extranjeras.

Para los sitios con mucho contenido, el costo de SEO también es real. Google reconoce las etiquetas hreflang que distinguen es-ES de es-MX, y las consultas de búsqueda competitivas en cada mercado están dominadas por contenido escrito en el dialecto de esa región. Una página de ropa interior en español de España no se clasificará frente a los competidores mexicanos que utilizan terminología local como ropa íntima.

Cómo WordPress maneja los códigos de idioma

Los idiomas de WordPress siguen el patrón ll_CC: código de idioma de dos letras, guion bajo, código de país de dos letras. La lista completa se define en el núcleo de WordPress y se asigna a archivos de traducción con nombres como theme-es_ES.mo, plugin-es_MX.mo, etc.

Idioma del núcleo vs. del sitio vs. del usuario

WordPress distingue tres configuraciones de idioma diferentes:

  • Idioma del sitio (WPLANG / options.WPLANG históricamente, ahora option:WPLANG): El predeterminado para el frontend de tu sitio.
  • Idioma del usuario (wp_usermeta.locale): Preferencia por usuario para el panel de administración.
  • Idioma en tiempo de ejecución: Puede ser filtrado en el momento de la solicitud por plugins como Polylang o WPML para servir contenido diferente por prefijo de URL.

Si tu sitio es es_ES pero un usuario configura su perfil a es_MX, el panel de administración se muestra en español de México mientras que el frontend permanece en español de España. Esto está bien para la interfaz de usuario de administración, pero no es útil para entregar contenido a los clientes: necesitas una conmutación basada en URL o en dominio.

El ejemplo de en_GB

WordPress mismo distribuye en_US, en_GB, en_CA, en_AU y en_ZA como idiomas separados. Comparten la mayor parte del contenido pero divergen en ortografía (colour vs color, organise vs organize) y expresiones idiomáticas. Puedes usar esto como patrón para las variantes de español y portugués: mantén archivos .mo separados por región, servidos a través de la estructura de URL.

Nomenclatura de archivos MO para variantes

Para un tema llamado mytheme y tres variantes de español:

wp-content/languages/themes/mytheme-es_ES.mo
wp-content/languages/themes/mytheme-es_MX.mo
wp-content/languages/themes/mytheme-es_AR.mo

WordPress selecciona el archivo que coincide con el idioma activo. Si se solicita es_AR pero no existe ningún archivo, recurre a es_ES por defecto (coincidencia de idioma base), que es exactamente el comportamiento que deseas evitar para las palabras que enumeramos anteriormente.

Variantes de español en la práctica

La mayoría de los editores se dirigen a una a tres variantes de español. Aquí tienes el árbol de decisiones práctico.

Una sola variante

Distribuye es_ES si tu base de clientes es exclusivamente España, o es_MX / es (neutral) si tu base de clientes es principalmente América Latina. Usar es como idioma señala español neutral y evita el bagaje regional de cualquiera de los extremos.

Dos variantes: España y América Latina

La división más común. Sirve es_ES para España y una única variante latinoamericana (es_MX o un es neutralizado) para todos los países de LATAM. Esta es la solución 80/20: obtienes la mayor parte del beneficio de la localización sin mantener 20 archivos separados.

Tres o más variantes

Si gestionas un gran sitio de e-commerce con ingresos significativos específicamente en Argentina, México y Chile, es posible que desees es_AR, es_MX y es_CL además de es_ES. El costo de traducción aumenta, pero también lo hace el incremento de conversión por mercado.

Listas de palabras específicas por región

Mantén un pequeño glosario por variante. Incluso si el 95% de tu contenido traducido es compartido, un glosario de 50 a 100 palabras divergentes de alta frecuencia cubre la mayoría de los problemas de percepción de "esto suena mal". Para más información sobre cómo manejar vocabulario específico del dominio, consulta nuestra guía definitiva de localización de WordPress.

Variantes de portugués (pt_PT vs pt_BR es una división real)

Trata el portugués como dos idiomas, no como dos variantes. El portugués brasileño (pt_BR) tiene 215 millones de hablantes. El portugués europeo (pt_PT) tiene 10 millones. La gramática difiere. La conjugación verbal difiere. Los pronombres difieren. Una frase escrita para Lisboa se sentirá claramente extranjera en São Paulo, y viceversa.

Si solo puedes permitirte una, elige pt_BR: tiene la mayor base de hablantes y un mercado de e-commerce más fuerte. Pero nunca envíes contenido pt_PT a usuarios brasileños o viceversa. El costo de percepción es demasiado alto.

Cuándo debes (y cuándo no debes) crear una variante

Crea una variante regional cuando:

  • Tienes ingresos o tráfico medibles de esa región (regla general: 10%+ del total).
  • Tu categoría de producto tiene terminología específica de la región (moda, alimentación, legal, finanzas).
  • Realizas adquisición pagada en esa región y quieres que la calidad de la página de destino coincida.
  • Estás haciendo SEO local y necesitas la segmentación hreflang.

Omite la variante cuando:

  • Tu sitio es principalmente una interfaz de usuario transaccional con texto mínimo.
  • Tu tráfico de la región es inferior al 5% y no puedes mantener los archivos adicionales.
  • Estás lanzando un nuevo producto y puedes iterar basándote en los comentarios reales de los clientes más adelante.

Un anti-patrón común: crear 15 variantes de español "por si acaso" y luego dejar que 12 de ellas se desincronicen. El contenido desactualizado es peor que el contenido ligeramente fuera de dialecto. Comprométete a mantener lo que publicas.

Flujo de trabajo eficiente para la traducción de variantes

Mantener manualmente cinco variantes de un archivo .po de 2.000 cadenas es una receta para la desincronización. El flujo de trabajo que escala:

1. Traduce bien la variante principal

Elige tu variante de mayor tráfico (generalmente es_ES o es_MX para español, pt_BR para portugués) y tradúcela con cuidado. Esta se convierte en tu base.

2. Deriva otras variantes automáticamente

Sube la variante .po principal a SimplePoTranslate y solicita la traducción a la otra variante. Un traductor consciente del contexto entiende es_ES -> es_MX como una tarea de "regionalización" en lugar de una traducción desde cero. Los intercambios de vocabulario clave (coger -> tomar, ordenador -> computadora) ocurren automáticamente mientras que las frases idénticas pasan sin cambios.

3. Aplica una anulación de glosario regional

Mantén un archivo de glosario corto con las opciones de términos específicos de la región de tu marca. Aplícalo como una pasada final después de la traducción con IA. Esto bloquea los nombres de productos, la terminología de marca y el vocabulario controvertido a tus elecciones preferidas por región.

4. Genera todos los formatos de salida

Las variantes necesitan tanto .po (para edición) como .mo (para el tiempo de ejecución de WordPress). SimplePoTranslate genera ambos en un único ZIP, junto con los formatos .json y .php si también sirves código PHP sin interfaz o personalizado. Consulta nuestra publicación sobre un archivo de entrada, cinco formatos de salida para entender por qué la salida multiformato es importante.

5. Despliega por idioma

Sube los archivos .mo resultantes a wp-content/languages/themes/ con el sufijo de idioma correcto. Configura las etiquetas hreflang. Prueba con usuarios reales en cada región si es posible: los hablantes nativos detectan cosas que ninguna herramienta puede.

Resumiendo

Las variantes regionales no son un lujo para los sitios multilingües serios; son la diferencia entre "traducido" y "localizado". Pero tampoco necesitas enviar todas las variantes posibles el primer día. Comienza con una variante de español y una de portugués que coincida con tu mercado más grande. Agrega variantes a medida que tu tráfico e ingresos en cada región justifiquen el costo de mantenimiento.

La buena noticia es que el flujo de trabajo de traducción para las variantes es drásticamente más rápido que construir cada una desde cero. La conversión regional asistida por IA toma una hora por variante en lugar de semanas. La parte difícil es la disciplina editorial: elegir qué variantes mantener y comprometerse a mantenerlas actualizadas.

¿Listo para traducir tu sitio de WordPress a múltiples variantes de español o portugués? Prueba SimplePoTranslate gratis, no se requiere tarjeta de crédito. Sube una vez, genera variantes regionales en minutos.