Home > Joomla > Joomla Multi Bahasa (Multi language) dengan Joomfish

Joomla Multi Bahasa (Multi language) dengan Joomfish

Pada kesempatan kali ini saya akan sharing bagi para pemilik dan administrator website, khususnya yang situs webnya dibangun dengan CMS joomla dan ingin memiliki fasilitas pilihan multi bahasa / multi language (baik dua bahasa atau lebih), maka salah satu caranya adalah dengan menambahkan component joomfish (pada contoh yang saya tampilkan berikut ini menggunakan joomla 1.0)

Cara Instalasi

  1. Install component joomfish (dicontoh ini menggunakan versi joomfish 1.7). caranya klik menu Installer – Component
  2. Install juga bahasa tambahan yang akan dijadikan bahasa pilihan kedua (Dicontoh ini yang diinstal adalah bahasa Indonesia, karena default dari web joomla sudah berbasa Inggris). Caranya klik menu Installer – languages
  3. setelah instalasi bahasa tambahan berhasil, pastikan pada menu Site – Language Manager – Site Languages, bahasa yang kedua telah muncul

Cara Mentranslate Content/isi website

  1. Aktifkan bahasa tambahan. Caranya klik menu Component – Joomfish – Languages. Pastikan bahasa tambahan yang tadi telah berhasil diinstal, terpilih aktif (chekbox pada kolom active dipilih), kemudian klik icon save
  2. Mentranslate content/isi. Klik menu Component – Joomfish – Translation.
  3. Pilih pada Content Element, pilih Contents
  4. Akan muncul daftar content/isi dari website yang sudah ada. Pilih content/isi yang akan ditranslate.
  5. Dari daftar content yang muncul diatas, bisa juga difilter sesuai category content yang sudah ada, untuk memfilter klik pada kolom Category Filters, lalu pilih category yang diinginkan. Atau bisa juga dilakukan pencarian terhadap content yang mungkin tidak tampak didaftar (disebabkan karena terlalu banyaknya content yang pernah diupload) yaitu dengan cara ketikkan kata kunci pencarian dari judul content yang pernah ditulis.
  6. Setelah content yang diinginkan telah ditemukan, klik content pada bagian kolom Original Title, maka akan terbuka halaman translate dari content tersebut.
  7. Silahkan masukkan hasil translate/terjemahan kedalam tiap-tiap bagian content, baik itu pada Lable:title, Lable:Introtext, Lable:Fulltext, dan seterusnya.
  8. Setelah translate dimasukkan pastikan pada kolom Publishing (disebelah kananĀ  atas), pada baris languages pilihlah bahasa Inggris (dengan asumsi content asli berbahasa Indonesia dan terjemahannya bahasa Inggris). Pilihan ini Berlaku sebaliknya. Dan terakhir jangan lupa pada baris checkbox Published juga di pilih.

Dengan langkah-langkah diatas maka content/isi website sudah memiliki dua bahasa, satu bahasa asli saat upload content, kedua content yang sudah diterjemah melalui component joomfish.

Tahap akhir adalah memunculkan fasilitas pemilihan bahasa (antara bahasa asli dengan bahasa terjemahan), yaitu dengan cara menambahkan modul pemilihan bahasa. Secara default modul ini sudah ada (terinstall) bersamaan dengan instalasi component joomfish diatas, sehingga disini tinggal kita atur modul yang bernama JoomFish language selection pada menu Modules – Site Modules akan dimunculkan diposisi mana dengan merubah pada pilihan Position (misal left atau right) dan atur juga model pilihan bahasa pada baris pilihan Appereance of language selector.

Demikianlah langkah-langkah menjadikan website joomla menjadi memiliki fasilitas multi bahasa dengan menambahkan component Joomfish.

Selamat mencoba dan saya tunggu saran dan kritiknya via comment dibawah …. :)

Catatan tambahan:

– Versi joomfish 1.7 di joomla 1.0.X, jika setelah mentranslate satu konten, maka akan logout dari halaman admin. Note: masih dicari penyebabnya dan belum ditemukan

– Icon pemilihan bahasa tidak berefek pada perubahan bahasa content/menu, padahal sudah ditranslate. Note: Pastikan code ISO pada Joom!Fish Language Manager (menu Component-Joomfish-Languages) sudah diisi sesuai dengan code bahasa yang digunakan, jika English code ISOnya=en, jika Indonesia code ISOnya=id

  1. January 24th, 2012 at 15:34 | #1

    mas , joomla di saya kox ga ada installer -> component, adanya instal/unistal

  2. February 1st, 2012 at 10:04 | #2

    @anwar1
    Mas Anwar ..maaf sebelumnya, apakah anda menggunakan joomla versi 1.5? contoh yang saya paparkan diatas menggunakan joomla 1.0.x Kalau anda menggunakan joomla versi diatasnya (misal 1.5.x) maka menu installernya adalah via menu Extensions-Install/uninstall lalu pilih tab install, nah dari situlah anda menginstall component joomfishnya,demikian semoga membantu.

  3. setepen
    February 21st, 2012 at 00:43 | #3

    mas endro,saya menggunakan joomla 1.5, komponen joomfish sudah saya uninstall,krn tdk digunakan,Namun ketika saya masuk login Administrator tidak bisa lagi..wah pusing saya,mana2 data sudah banyak..pesan yang muncul

    Warning: require_once(C:\xampp\htdocs\JDIHPKP\components\com_joomfish\helpers\defines.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\JDIHPKP\administrator\modules\mod_translate\mod_translate.php on line 15

    Fatal error: require_once() [function.require]: Failed opening required ‘C:\xampp\htdocs\Jowo\components\com_joomfish\helpers\defines.php’ (include_path=’.;C:\xampp\php\pear\’) in C:\xampp\htdocs\Jowo\administrator\modules\mod_translate\mod_translate.php on line 15

    tolong bantuannya mas..

  4. February 23rd, 2012 at 14:31 | #4

    @setepen
    Mas Setepen…coba anda copikan folder administrator dari instalasi joomla 1.5 yang seversi ke instalasi yang sudah ada (folder admin lama direname dulu), trus coba cek instalasi component sebelumnya, sepertinya masih ada yang gagal belum teruninstall secara sempurna. semoga membantu

  5. March 1st, 2013 at 19:46 | #5

    terima kasih atas ilmunya… dicoba dulu ya…

  1. No trackbacks yet.

Media berbagi ilmu, cerita dan pengalaman page contents