Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en el foro 6 días a la semana, durante 22 horas por día.

This topic contains 3 respuestas, has 2 mensajes.

Last updated by Andreas W. hace 3 meses, 1 semana.

Assigned support staff: Andreas W..

Autor Mensajes
julio 2, 2019 a las 4:42 pm #4128817

AOV

Buenas tardes,
necesito que al entrar en la web en algún país de América muestre un determinado idioma y en Europa lo mismo. Tengo que crear una versión en inglés americano y otra en británico, para cuando alguien entre desde EEUU muestre la versión americana, cuando alguien entre desde cualquier país de América hispanohablante como Argentina o México muestre el español. Y desde Europa siempre inglés, al menos que entres desde España.
Muchas gacias

julio 2, 2019 a las 9:04 pm #4130065

Andreas W.
Supporter

Languages: Inglés (English ) Español (Español ) Alemán (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hola,

Gracias por contactar al Foro de soporte de WPML.

Vaya a WPML -> Idiomas -> Redirección según idioma del navegador. Aquí puedes activar la siguiente opción:

Siempre redirigir a los visitantes según el idioma del navegador (redirigir a la página de inicio si no hay traducciones).

Para obtener reglas de redireccionamiento más detalladas, le aconsejaría que utilice un complemento adicional. Esto aquí ambos son probados y compatibles con WPML:

https://wordpress.org/plugins/redirection/

Otra posibilidad podría ser este complemento premium que requiere una compra:
hidden link

Espero que esto responda tu pregunta y resuelva el problema.

Saludos cordiales
Andreas

julio 2, 2019 a las 9:13 pm #4130073

AOV

Hola Andreas,
OK, si es necesario compraré el plugin premium que indicas.
¿Cómo hago para crear los las 2 versiones de inglés (americano y británico) en WPML?
Sería añadir simplemente uno que se llame USA por ejemplo duplicando el ENG actual para después modificarlo.
Gracias

julio 2, 2019 a las 10:41 pm #4130313

Andreas W.
Supporter

Languages: Inglés (English ) Español (Español ) Alemán (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hola,

Exactamente. Al ir a WPML -> Idiomas -> Editar idiomas, podrá agregar idiomas personalizados. También se pueden cargar banderas. Visite su servidor por FTP y navegue a la carpeta:

sitepress -ilingual-cms / res / flags

Encontrará una bandera de los Estados Unidos en este directorio. Descárguelo y luego cárguelo a su idioma personalizado en WPML -> Idiomas -> Editar idioma.

https://wpml.org/es/2019/01/choosing-the-flags-for-your-sites-languages/

Utilice hreflang = "en-us" para EE. UU. Y "en-gb" para el Reino Unido.

Espero que esto responda tu pregunta y resuelva el problema.

Saludos cordiales
Andreas