Bagaimana cara mengatur situs web multi-bahasa baru?

12

Salah satu klien lama saya ingin beralih ke Joomla alih-alih situs web Multi-bahasa responsif HTML5 / CSS3 statis. Saya seorang pemula untuk Joomla, dan tantangan terbesar saya adalah bagaimana membuat situs web Joomla multi-bahasa yang berisi bahasa RTL dan LTR. jadi saya mulai dengan menguji "modul pengalih bahasa" Saya telah mengaktifkan "filter-bahasa sistem filter" dan saya telah mengkonfigurasi posisi ke modul. tetapi tidak berhasil. ketika saya mengarahkan kursor ke atas kotak dan mengkliknya, tidak ada yang muncul, jadi pertanyaannya adalah, bagaimana saya bisa membuatnya bekerja?


Edit:

masalah utama adalah "menu pengalih bahasa tidak menunjukkan kode bahasa apa pun di daftar itu, tidak dropdown sama sekali"

masukkan deskripsi gambar di sini

Elhamy
sumber
Penginstal Joomla 3 sangat berguna, dan dapat membuat organisasi konten yang tepat sejak awal.
Anibal
Saya melakukannya dari awal ke-1, masalah yang tidak dapat saya
pahami
Sudahkah Anda membuat Menu untuk setiap Bahasa, dan satu Rumah untuk setiap Bahasa? Instal sampel situs J3 dengan struktur Multi-Bahasa yang tepat dan bandingkan kedua situs.
Anibal
Juga, ada plugin yang akan melakukan terjemahan otomatis melalui Googoe Translate atau Bing Translate dan ekstensi Farlang yang membantu situs multi-bahasa dalam beberapa cara (saya tidak pernah menggunakannya sendiri).
Sophist

Jawaban:

12

Versi terbaru Joomla menyediakan kemampuan multi-bahasa built-in.

Namun, menyiapkan multi-bahasa, membutuhkan beberapa langkah lebih dari sekadar mengaktifkan plugin dan modul pengalih bahasa.

Secara singkat langkah-langkahnya adalah sebagai berikut:

  1. Instal Paket Bahasa, dari Manajer Ekstensi -> Instal Bahasa. - Ini akan menerjemahkan label sistem seperti membaca lebih lanjut dll.
  2. Tentukan Bahasa Konten - Ini adalah bahasa yang akan ditetapkan untuk elemen konten (artikel, menu, modul, dll).
  3. Aktifkan & Konfigurasi Sistem - Plugin Filter Bahasa.
  4. Buat struktur kategori bahasa.
    - Anda perlu membuat kategori root untuk setiap bahasa, mis. Bahasa Inggris, Perancis dan menetapkan bahasa konten yang Anda buat sebelumnya pada masing-masing bahasa. Kemudian Anda dapat membuat subkategori untuk setiap bahasa. Dan ingat untuk membuat kategori Semua Bahasa, untuk konten yang akan digunakan untuk semua bahasa.
  5. Buat Artikel utama Anda dan tetapkan untuk bahasa-bahasa tersebut.
  6. Buat menu dan item menu untuk setiap bahasa. Satu menu untuk setiap bahasa.
    1. Anda juga harus memiliki item menu Beranda Semua (bahasa) dan menu rumah untuk setiap bahasa dan melakukan semua asosiasi item menu.
  7. Ikuti pendekatan yang sama untuk modul apa pun. Buat modul yang sesuai untuk setiap bahasa.
  8. Publikasikan Modul Pengalih Bahasa.

Tutorial yang lebih rinci dapat ditemukan di sini

Selain itu, Anda mungkin ingin mempertimbangkan ekstensi pihak ketiga yang memberikan fleksibilitas ekstra atau pendekatan yang berbeda.

Perbarui untuk masalah spesifik Anda dengan Modul Bahasa:

Pastikan Anda telah membuat item menu Beranda dan asosiasi bahasanya untuk setiap bahasa. Coba ikuti langkah-langkah seperti yang dijelaskan dalam tutorial.

FFrewin
sumber
itu sangat membantu untuk menggambar garis besar cara berpikir saya, namun masalah utama masih ada. mengapa menu saya tidak menunjukkan kode bahasa apa pun?
Elhamy
apa versi joomla Anda?
FFrewin
Saya memperbarui jawaban saya.
FFrewin
1
Menu bahasa tidak akan menampilkan pilihan bahasa sampai Anda menyelesaikan langkah-langkah yang didaftarkan FFrewin. Ketika Anda telah menginstal semuanya, halaman rumah dan menu untuk bahasa pemilih akan ditampilkan dengan benar.
Adriel Brunson
6

Sistem multi-bahasa asli Joomla tidak masalah jika Anda memiliki beberapa artikel dan modul.

Jika Anda memiliki banyak artikel, modul, tidak mudah ditangani karena semuanya duplikat. Bayangkan jika Anda memiliki 500 artikel, Anda akan membutuhkan 500 artikel dalam bahasa Inggris, 500 dalam bahasa Perancis, dll.

Jadi, saya sarankan untuk menggunakan modul seperti ini:

http://www.faboba.com/en/composants/falang.html

Dengan modul ini, Anda hanya memiliki satu artikel dan di dalam artikel ini Anda mengelola berbagai terjemahan. Hal yang sama untuk menu seperti modul.

Sébastien Gicquel
sumber
1

Joomla 3 memiliki sistem inbuilt sendiri untuk menangani situs web multi-bahasa. Tidak diperlukan plugin atau ekstensi. Berikut ini adalah panduan langkah demi langkah dengan tangkapan layar yang menunjukkan dengan tepat bagaimana Anda dapat mengatur situs web multibahasa. Anda juga dapat memecahkan masalah situs web Anda jika ada sesuatu yang tidak beres dengan memeriksa ulang setiap langkah.

Mike Fitzpatrick
sumber