Non vedo davvero alcun modo di tradurre il modulo Webform. Qualcun altro sta affrontando questo problema?
So che è possibile con le impostazioni internazionali (per lo stesso nodo) o creando un altro nodo, ma voglio davvero usare la prima opzione.
Non vedo davvero alcun modo di tradurre il modulo Webform. Qualcun altro sta affrontando questo problema?
So che è possibile con le impostazioni internazionali (per lo stesso nodo) o creando un altro nodo, ma voglio davvero usare la prima opzione.
Risposte:
Al modulo frontale Webform è stata data la possibilità di essere modificato (e quindi tradotto) in questo numero: Rendere il Webform multilingue (i18n) consapevole attraverso i moduli forniti . Tale miglioramento è già incluso nelle ultime versioni di Webform, ma tale miglioramento è solo a livello di API; Il modulo Webform non fornisce alcuna capacità di traduzione stessa.
Il modulo aggiuntivo che fornisce le capacità di traduzione per Webform si chiama Webform Localization, ma attualmente è disponibile solo come progetto sandbox qui: http://drupal.org/sandbox/GDrupal/1407100
L'autore del modulo recentemente (2 settimane fa) ha ricevuto il via libera per trasformare il modulo in un normale progetto completamente promosso, che lo renderà più facilmente accessibile su Drupal.org.
Il modulo Localizzazione Webform fornisce due modalità di traduzione, una che utilizza nodi separati e sincronizza alcune impostazioni del modulo Web tra i nodi; e uno che utilizza un singolo nodo e rende le stringhe disponibili per la traduzione attraverso il modulo i18n_strings. L'approccio a nodo singolo è anche ciò che ho sostenuto e ho testato che funziona con questo modulo. Solo l'approccio a nodo singolo mantiene tutti i risultati di tutte le lingue aggregati insieme, con nodi separati i risultati sono separati per ogni lingua.
Fa questo messaggio a drupal.org aiuto a tutti?
Da quanto ho capito, i moduli Web non sono ancora direttamente traducibili, quindi dovrai creare più versioni del modulo e assegnarle come appartenenti alla lingua richiesta.