Panduan Multibahasa Drupal

Persiapan

Pertama-tama kita mengaktifkan modul inti Locale dan Content Translation pada Core. Fungsi dari Locale adalah untuk pengaturan bahasa dan penerjemahan bahasa yg digunakan pada tampilan sistem (antarmuka). Dan Content Translation untuk menerjemahkan konten. Sebenarnya 2 modul pada Core ini sudah cukup untuk melakukan fungsi penerjemahan dasar, namun berhubung penerjemahan Menu, Block, Taxonomy, dan lain2 biasanya juga menjadi kebutuhan maka kita membutuhkan modul i18n.

Selanjutnya kita akan mengunduh dan menginstall kedua modul tambahan berikut:

 

Catatan: Istilah i18n familiar digunakan untuk singkatan internationalization, dimana antara i dan n pada kata internationalization terdapat 18 karakter (silahkan dihitung :D)

Konfigurasi Awal

Berhubung kita akan membuat situs 2 bahasa, Indonesia dan Inggris, maka kita perlu menambahkan bahasa Indonesia pada sistem (secara default bahasa Inggris sudah termasuk pada core Drupal). Untuk itu masuk ke Configuration-Regional and Language-Languages sebagaimana pada tampilan dibawah. Languages.png

Klik Add language, nantinya akan muncul menu dropdown dimana kita bisa memilih Indonesian (Bahasa Indonesia). Berhubung asumsinya kita membuat situs berbahasa Indonesia dengan terjemahan bahasa Inggris maka kita jadikan bahasa Indonesia sebagai default sebagaimana tampilan dibawah

Langdefault.png

Menerjemahkan Antarmuka situs

Impor file-file terjemahan bahasa, baik Drupal core maupun modul-modul kontribusi dari situs resmi.

Membuat dan Menerjemahkan Konten

Sebagai contoh disini kita akan membuat halaman Tentang Kami. Buat konten dg memilih menu Content-Add content-Basic page

 

Komentar

Avatar sachair

Om..

Kelanjutannya mana ya? kok cuma sampai sini aja.

thanks

Avatar zenkul

pusing, lebih dari 100 modul terkait multi bahasa

mohon bimbingan-nya secara lebih detil supaya seperti drupal.or.id multi bahasa

saya sedang coba ini http://www.lullabot.com/blog/article/localized-and-multi-lingual-content...

Avatar zenkul

mohon bimbingan, ini modul tambahan yang saya gunakan

1. Localization Update https://drupal.org/project/l10n_update
2. Entity Translation https://drupal.org/project/entity_translation
3. Language Switcher Dropdown (supaya tidak makan tempat, karena saya banyak mengaktifkan bahasa) https://drupal.org/project/lang_dropdown
4. dan beberapa dependency requairement dari modul tersebut

====
jadi content translation pada drupal 7 core modul tidak saya aktifkan, tapi sy menggunakan entity translaltion, sehingga publishing option pada artikel content type pada Multilingual support saya pilih "Enabled, with field translation" dan tidak muncul pilihan - Enabled, with content translation

">Honeypot