Entonces, para este sitio que estoy construyendo, necesito poder hacer lo siguiente.
- Cuando el usuario vea el sitio en inglés, muestre todos los artículos en inglés
- Cuando el usuario vea el sitio en holandés, muestre todos los artículos holandeses, pero también los que no están traducidos.
- Cuando el usuario vea el sitio en alemán, muestre todos los artículos alemanes, pero también los no traducidos en inglés.
El filtro contextual, 'Traducción de contenido: Idioma' solo permite poner un valor. Ese es un idioma especificado, o todo.
Pero en mi caso sería necesario poder configurar, por ejemplo, "en + nl" o "en + de". Como se puede hacer con la taxonomía 'Tiene taxonomía', me gustaría algo como 'Tiene lenguaje'.
Una solución sería utilizar la traducción de campo:
Hecho.
fuente
Supongo que necesitas este módulo: https://www.drupal.org/project/select_translation
fuente
Para tener una Vista con un respaldo de idioma predeterminado si no existe una traducción de nodo y luego mostrar el idioma predeterminado , solo asegúrese de DESACTIVAR:
X Cuando sea necesario, agregue la condición del idioma del campo a la consulta
fuente