El escenario está dado por un sitio multi idioma y multi-dominio
Agregar el idioma en Drupal
- Ir a admin/settings/language/add
- Seleccionar el idioma (en mi caso el Chino simplificado)
- Click en Add language
Cuestión de peso
- Ir a admin/settings/language
- Cambiar el peso del idioma para que sea el último (en este caso, 3)
Propiedades del idioma nuevo
- ir a admin/settings/language/edit/zh-hans
- Dejar en blanco el campo "path prefix"
- Colocar el language domain http://cn.midominio.com
El menú principal
Este sitio tiene un menu diferente para cada idioma. Se puede también poner todos los elementos en el mismo, pero debido a la gran cantidad de puntos se hizo así para facilitar la gestión.
- Ir a admin/build/menu/add
- En menu name colocar primary-links-cn
- En title colocar Primary Links Cn
El Dominio
Esta configuración se hace desde el dominio principal. O sea, http://midominio.com. Si alguien (como el archivo .htaccess) está redireccionando las llamadas desde el principal hacia el predefinido, eliminar esta regla.
- Ir a admin/build/domain/create
- En domain colocar cn.midominio.com
- En site name colocar El nombre
- Save domain record
Traducir
- Visitar cada página en cualquier idioma
- Hacer click en translate
- Seleccionar el idioma instalado y cargar la traducción