¿Cómo traduzco el formulario del módulo Webform?

8

Realmente no veo forma de traducir el módulo Webform. ¿Alguien más se enfrenta a este problema?

Sé que es posible con la configuración regional (para el mismo nodo) o crear otro nodo, pero realmente quiero usar la primera opción.

drupal_stuff_alter
fuente

Respuestas:

7

El formulario frontal de Webform tuvo la capacidad de ser modificado (y, por lo tanto, traducido) en este número: Hacer que Webform sea multilingüe (i18n) consciente a través de módulos contribuidos . Esa mejora ya está incluida en las últimas versiones de Webform, pero esa mejora es meramente a nivel API; El módulo de formulario web no proporciona ninguna capacidad de traducción en sí.

El módulo adicional que proporciona capacidades de traducción para Webform se llama Localización de Webform, pero actualmente solo está disponible como un proyecto de sandbox aquí: http://drupal.org/sandbox/GDrupal/1407100

El autor del módulo recientemente (hace 2 semanas) recibió la luz verde para convertir el módulo en un proyecto normal totalmente promocionado, lo que lo hará más fácilmente accesible en Drupal.org.

El módulo de localización de formularios web proporciona dos modos de traducción, uno que utiliza nodos separados y sincroniza ciertas configuraciones de formularios web entre los nodos; y uno que usa un solo nodo y hace que las cadenas estén disponibles para traducir a través del módulo i18n_strings. El enfoque de nodo único también es lo que he estado defendiendo y he probado que funciona con este módulo. Solo el enfoque de nodo único mantiene todos los resultados de todos los idiomas agregados juntos, con nodos separados los resultados son separados para cada idioma.

Nate Lampton
fuente
Gracias Nate y bienvenidos, vi con interés sus videos en lullabot
drupal_stuff_alter
1

¿ Ayuda esta publicación en drupal.org ?

Por lo que entiendo, los formularios web aún no se pueden traducir directamente, por lo que tendrá que crear varias versiones de su formulario y asignarlas como pertenecientes al idioma requerido.

Chapabu
fuente
De hecho, no sé cómo: localize.drupal.org/translate/downloads?project=webform
drupal_stuff_alter
Lo siento, pensé que querías decir realmente traducir un formulario web, ¡no el módulo de fondo! En ese caso, ¿no puede usar drupal.org/project/l10n_update
Chapabu el
Entonces, ¿cómo lidiarías con este problema? ¿Duplicando la forma del nodo?
drupal_stuff_alter
Permítanme aclarar ... ¿desea traducir la interfaz de administración de Webform (que es lo que hace el enlace que proporcionó), o realmente desea traducir un nodo de Webform que haya creado?
Chapabu