Bagaimana cara menerjemahkan formulir modul Webform?

8

Saya benar-benar tidak melihat cara menerjemahkan modul Webform. Apakah ada orang lain yang menghadapi masalah ini?

Saya tahu ini mungkin dengan lokal (untuk simpul yang sama), atau membuat simpul lain, tapi saya benar-benar ingin menggunakan opsi pertama.

drupal_stuff_alter
sumber

Jawaban:

7

Formulir menghadap depan Webform diberi kemampuan untuk dimodifikasi (dan dengan demikian diterjemahkan) dalam masalah ini: Buat Webform multibahasa (i18n) disadari melalui modul kontribusi . Peningkatan itu sudah termasuk dalam versi Webform terbaru, tetapi peningkatan itu hanya pada tingkat API; Modul webform tidak menyediakan kemampuan terjemahan apa pun.

Modul tambahan yang menyediakan kemampuan terjemahan untuk Webform disebut Lokalisasi Webform, tetapi saat ini hanya tersedia sebagai proyek kotak pasir di sini: http://drupal.org/sandbox/GDrupal/1407100

Penulis modul baru-baru ini (2 minggu yang lalu) menerima lampu hijau untuk mengubah modul menjadi proyek normal yang dipromosikan sepenuhnya, yang akan membuatnya lebih mudah diakses di Drupal.org.

Modul Lokalisasi Webform menyediakan dua mode terjemahan, yang menggunakan node terpisah dan menyinkronkan pengaturan webform tertentu antara node; dan yang menggunakan satu node dan membuat string tersedia untuk menerjemahkan melalui modul i18n_strings. Pendekatan single-node juga merupakan apa yang telah saya anjurkan dan saya telah menguji bahwa ia bekerja dengan modul ini. Hanya pendekatan simpul tunggal yang membuat semua hasil dari semua bahasa dikumpulkan bersama-sama, dengan simpul yang terpisah hasilnya terpisah untuk setiap bahasa.

Nate Lampton
sumber
Terima kasih Nate dan selamat datang, saya menonton dengan minat video Anda di lullabot
drupal_stuff_alter
1

Apakah posting ini di drupal.org membantu sama sekali?

Dari apa yang saya mengerti, Webforms belum dapat diterjemahkan secara langsung, jadi Anda harus membuat beberapa versi formulir Anda dan menetapkannya sebagai milik bahasa yang diperlukan.

Chapabu
sumber
Sebenarnya, saya tidak tahu caranya: localize.drupal.org/translate/downloads?project=webform
drupal_stuff_alter
Maaf, saya pikir maksud Anda sebenarnya menerjemahkan formulir web, bukan modul back end! Dalam hal ini, bisakah Anda tidak menggunakan drupal.org/project/l10n_update
Chapabu
Lalu bagaimana Anda menangani masalah ini? Menduplikasi bentuk simpul?
drupal_stuff_alter
Izinkan saya mengklarifikasi ... apakah Anda ingin menerjemahkan antarmuka admin Webform (yang merupakan tautan yang Anda berikan), atau apakah Anda benar-benar ingin menerjemahkan node Webform yang telah Anda buat?
Chapabu