Traducción de vistas: el contenido de las vistas de grupos de texto no está permitido para la traducción debido a su formato de texto

11

Tengo este problema cuando con el encabezado de mi vista. Se me permite ingresar una traducción, pero el texto traducido no se representa cuando la vista se muestra en ese idioma.

Tengo la siguiente advertencia en la interfaz de Vistas: content for textgroup views is not allowed for translation because of its text format.

Leí otras publicaciones que sugieren ir Configuration » Regional and language » Multilingual settingsy verificar que el formato de texto esté seleccionado. Estas publicaciones abordaban el problema de los bloques y no resolvió mi problema. ¿Alguna experiencia o solución similar?

Drupal 7 - Vistas 3

znat
fuente

Respuestas:

21

Tuve el mismo problema, luego encontré una solución. Te mostraré los detalles con capturas de pantalla.

  1. Primero habilite las Vistas de internacionalización (i18nviews) .
  2. Crea tu vista personalizada. Por ejemplo, simplemente enumeraré los nodos relacionados con el tipo de contenido del artículo.
  3. Añadir un encabezado:
    1. Haga clic en "Agregar" junto a la sección Encabezado Encabezado: agregar
    2. Agregar "Global: área de texto" Global: área de texto
    3. Escriba el texto del encabezado y seleccione su formato de entrada. ¡Tenga en cuenta que seleccioné "HTML filtrado" aquí! texto de cabecera
    4. Haga clic en Aplicar
  4. Después de guardar la vista, verá un aviso que indica que el texto de este encabezado no se puede traducir, por lo que en mi caso:
    "La cadena views:list_articles:default:header:views:area:contentpara el grupo de texto viewsno se puede traducir debido a su formato de texto".
    Vistas: aviso de traducción para el encabezado;  La cadena <code> views: list_articles: default: header: views: area: content </code> para el grupo de texto <code> views </code> no está permitida para la traducción debido a su formato de texto.
  5. Vaya a admin/config/regional/i18n/strings(Inicio »Administración» Configuración »Regional e idioma» Configuración multilingüe »Cadenas)
  6. Verifique el formato de texto apropiado que utilizó anteriormente, al agregar un texto de encabezado, debe ser el mismo, por lo que en mi caso es "HTML filtrado" , y luego haga clic en Guardar configuración . admin / config / regional / i18n / strings: verificar el formato de entrada apropiado
  7. Ahora regrese a su vista personalizada, y en el menú desplegable de la derecha, haga clic en "traducir vista" : vista de traducción
  8. Ahora verás esto: traducir vista 2
  9. Haga clic en uno de los enlaces " traducir " . Después de eso, verá la siguiente pantalla y un mensaje de que se ha creado la cadena apropiada para la traducción del texto del encabezado, lo que significa que a partir de ahora, ¡puede traducirla! Cadena creada para vistas de grupo de texto
  10. Desplácese hacia abajo hasta el texto del encabezado apropiado y traduzca: texto del encabezado a traducir
  11. Después de traducir , haga clic en "Guardar traducción".
  12. En la siguiente pantalla, puede ver que se han guardado algunas traducciones .
  13. ¡Ahora al cambiar al otro idioma, verá que el texto del encabezado está traducido! ¡Estas listo! El texto del encabezado de vistas ya está traducido
Sk8erPeter
fuente
Sé que llego muy tarde con esto, pero esto no parece funcionar. Al agregar las traducciones, todo está bien y se ve bien, pero si cambia el contenido original (en mi caso, inglés), todos los demás idiomas se actualizan con el texto en inglés y debe revisarlos uno por uno para volver a cambiarlos a su lenguaje propio.
xaddict