Como traduzo o formulário do módulo Webform?

8

Realmente não vejo como traduzir o módulo Webform. Alguém mais está enfrentando esse problema?

Eu sei que é possível com a localidade (para o mesmo nó) ou criando outro nó, mas eu realmente quero usar a primeira opção.

drupal_stuff_alter
fonte

Respostas:

7

O formulário frontal do Webform teve a capacidade de ser modificado (e, portanto, traduzido) nesta edição: Torne o Webform multilíngue (i18n) ciente por meio de módulos contribuídos . Esse aprimoramento já está incluído nas versões mais recentes do Webform, mas esse aprimoramento é meramente no nível da API; O módulo Webform não fornece nenhuma capacidade de tradução.

O módulo complementar que fornece recursos de tradução para o Webform é chamado de Localização do Webform, mas atualmente está disponível apenas como um projeto sandbox aqui: http://drupal.org/sandbox/GDrupal/1407100

O autor do módulo recentemente (duas semanas atrás) recebeu a luz verde para transformar o módulo em um projeto normal e totalmente promovido, o que o tornará mais facilmente acessível no Drupal.org.

O módulo Localização da Webform fornece dois modos de conversão, um que usa nós separados e sincroniza determinadas configurações da forma da Web entre os nós; e um que usa um único nó e disponibiliza as strings para conversão através do módulo i18n_strings. A abordagem de nó único também é o que venho defendendo e testei se funciona com este módulo. Somente a abordagem de nó único mantém todos os resultados de todos os idiomas agregados, com nós separados, os resultados são separados para cada idioma.

Nate Lampton
fonte
Obrigado Nate e bem-vindo, assisti com interesse aos seus vídeos em lullabot
drupal_stuff_alter 18/04/12
1

Será que este posto na drupal.org ajuda em tudo?

Pelo que entendi, os Webforms ainda não podem ser traduzidos diretamente, portanto, você precisará criar várias versões do seu formulário e atribuí-las como pertencentes ao idioma necessário.

Chapabu
fonte
Na verdade, não sei como: localize.drupal.org/translate/downloads?project=webform
drupal_stuff_alter 18/11/11
Desculpe, pensei que você queria realmente traduzir um formulário da Web, não o back-end do módulo! Nesse caso, você não pode usar drupal.org/project/l10n_update
Chapabu
Então, como você lida com esse problema? Duplicando o formulário do nó?
Drupal_stuff_alter 18/11/11
Deixe-me esclarecer ... você deseja traduzir a interface administrativa do Webform (que é o link fornecido por você) ou realmente deseja traduzir um nó do Webform que você criou?
Chapabu 18/11/11