"Konten" tab di Manajer bahasa
Di sana, orang dapat membuat "Bahasa konten", bahkan jika bahasa situs tidak belum diinstal.
- Title = nama bahasa seperti itu akan muncul dalam daftar dropdown ketika menetapkan bahasa untuk item. Judul ini juga akan digunakan oleh modul langswitcher di front-end ketika bendera tidak digunakan.
- Judul asli = judul dalam bahasa apapun yang diinginkan oleh admin yang akan ditampilkan dalam daftar bahasa isi.
- Kode bahasa URL = kode bahasa yang ini akan ditambahkan ke url situs. Ketika SEF diaktifkan, satu akan mendapatkan https://mysite.com/id/. Jika SEF dinonaktifkan akhiran & lang = en akan ditambahkan di bagian akhir URL. Catatan kode bahasa harus unik di antara semua bahasa.
- Gambar Prefix = awalan file gambar untuk bahasa ini dengan menggunakan opsi "Gunakan gambar bendera" penukar bahasa kostum dasar. Contoh: jika 'en' dipilih, maka gambar akan en.gif. Gambar dan CSS untuk modul ini di media/mod_languages /. Pengguna dapat menambahkan apapun gambar/bendera ada dengan awalan apapun. Contoh: pt_br untuk bendera Brasil.
- Tag bahasa = masukkan di sini bahasa tag contoh: en-GB untuk bahasa Inggris (Inggris). Ini harus menjadi awalan tepat digunakan untuk bahasa diinstal atau untuk diinstal.
- Diterbitkan = Apakah bahasa konten ini diterbitkan atau tidak. Jika diterbitkan, akan ditampilkan sebagai pilihan dalam modul penukar bahasa kostum di depan akhir. Bekerja OK, bahasa situs tertentu yang harus diinstal. Satu dapat mempersiapkan isi dalam bahasa konten tertentu tanpa bahkan menginstal bahasa khawatir, dan hanya melakukannya ketika memutuskan untuk mempublikasikan bahasa tersebut.
- Metadata = ini metadata definisi akan menimpa Global konfigurasi Metadata dalam Multilanguage konfigurasi untuk setiap bahasa yang digunakan.
Pastikan Anda siap-to-go bahasa konten diterbitkan jika Anda ingin mereka untuk menampilkan dalam modul langswitcher. Juga pastikan Anda tag bahasa benar (en-GB dan tidak en_GB), hal ini menyebabkan pilihan bahasa menjadi kosong. Jika Anda telah menyelesaikan semua langkah dan bahasa tetap kosong, periksa bahwa yaitu folder bahasa/nl-NL ada dan harus mengandung beberapa file .ini.
Parameter "Bahasa"
Tidak hanya artikel tetapi semuanya adalah taggable untuk konten bahasa tertentu. Modul jelas tetapi juga kategori, spanduk, Weblinks, Newsfeeds, item Menu...
Struktur situs, aturan sederhana
- Membuat root kategori untuk setiap bahasa. Sub-kategori dan isi harus ditandai untuk bahasa yang sama. Link internal di isi ini harus hanya link ke isi tagged dalam bahasa yang sama.
AKAR (struktur inti Internal Joomla)
Kategori akar semua
- Isi semua
- Semua subkategori
- Isi semua
- etc.
Root kategori Lang1
- Isi Lang1
- Subkategori Lang1
- Isi Lang1
- etc.
Root kategori Lang2
- Isi Lang2
- Subkategori Lang2
- Isi Lang2
- etc.
- Membuat menu untuk setiap bahasa. Menu item dalam menu-menu ini harus ditandai untuk bahasa yang unik dan menampilkan hanya item yang ditandai untuk bahasa yang sama (atau "Semua"). Modul-modul yang menampilkan menu-menu ini juga harus ditandai untuk bahasa yang sama.
- "Semua" dianggap sebagai bahasa dan harus mengikuti aturan yang sama (Root kategori tagged untuk "Semua", internal link ke isi tagged untuk "Semua", Menu khusus yang mengandung item menu tagged untuk "Semua" dan menampilkan tagged untuk "Semua" isi, modul tagged untuk "Semua"). Item yang ditandai untuk "Semua" akan menampilkan di front-end untuk semua bahasa.
Mendefinisikan Default rumah halaman Menu item per bahasa
Seperti modul pengalih bahasa yang diatur untuk mengarahkan ke lain bahasa rumah halaman konten, satu item menu halaman Default rumah harus didefinisikan untuk setiap bahasa di menu yang berbeda, yang ditampilkan oleh modul menu berbeda.
Catatan penting: Menu yang berisi item menu halaman Default rumah unik tagged untuk "Semua" harus masih ada, dan modul menu menampilkannya tidak akan mempublikasikan atau ditugaskan untuk posisi yang tidak tersedia dalam template.
PERINGATAN! Beberapa template yang tersedia di internet yang tidak benar-benar 1.6 kompatibel. Mereka jangan biarkan membuat gaya baru dan memaksa untuk menggunakan halaman muka Default yang unik.
Languagefilter sistem Plugin
Plugin ini menyaring konten yang ditampilkan tergantung pada bahasa. Plugin ini akan diaktifkan - hanya - ketika modul penukar bahasa kostum diterbitkan. Parameter ini ditetapkan untuk plugin.
Secara khusus parameter Menu Asosiasi.
Mod_languages modul (juga disebut Langswitcher)
Modul ini menampilkan daftar bahasa konten yang tersedia (sebagaimana didefinisikan dan diterbitkan dalam bahasa manajer konten tab) untuk beralih di antara mereka ketika seseorang ingin menggunakan Joomla sebagai situs multibahasa. Parameter ini ditetapkan untuk Switcher.
Plugin 'Sistem - bahasa Filter' harus diaktifkan. Ketika beralih bahasa, modul pengalihan ke halaman rumah yang didefinisikan untuk bahasa yang dipilih.
Baru di 1.7, ketika item menu terkait, modul harus ditampilkan pada halaman yang bersangkutan. Dalam kasus ini pengalihan akan dilakukan untuk item menu terkait.
Setelah itu, navigasi akan yang didefinisikan untuk bahasa tersebut. Jika dinonaktifkan plugin 'Sistem - bahasa Filter', ini mungkin memiliki hasil yang tidak diinginkan. Metode:
- Membuka tab konten manajer bahasa dan memastikan bahwa bahasa yang Anda ingin menggunakan dalam isi dipublikasikan dan memiliki awalan untuk URL serta prefix untuk gambar yang digunakan dalam tampilan modul.
- Membuat halaman rumah dengan menetapkan bahasa untuk menu item dan mendefinisikan sebagai halaman Default awal untuk setiap bahasa konten yang diterbitkan.
- Setelah itu, Anda dapat menetapkan bahasa untuk setiap artikel, kategori, modul, Newsfeed, Weblinks di Joomla.
- Menetapkan modul Langswitcher untuk setiap halaman spesifik Default bahasa isi rumah dan item menu terkait halaman dan param untuk menggunakan bendera atau teks untuk menampilkan pilihan di front-end.
- Parameter baru untuk 1.6.1: tampilan atau bukan bahasa aktif, memilih antara tampilan horisontal dan vertikal.
- Parameter baru untuk 1.7.0: pilihan untuk dropdown dan cara pintas untuk nama bahasa.
* Membuat yakin kedua modul dan plugin yang diterbitkan.
Mendefinisikan default template situs per konten bahasa
Jika seseorang ingin menggunakan template yang berbeda gaya per konten bahasa, daripada mendefinisikan untuk setiap item menu gaya template yang berbeda, satu dapat menetapkan global gaya template per bahasa saat mengedit di Template Manager. Hal ini sangat berguna ketika seseorang perlu menggunakan header berbeda, logo, dll untuk setiap bahasa konten. Ini juga mencakup setiap masalah yang timbul dari loading halaman yang tidak terhubung ke salah satu item menu mana gaya template default akan digunakan, apa pun.
Peringatan: beberapa template yang tersedia di Net tidak membiarkan Anda memilih menu yang berbeda yang mengandung bahasanya tagged Default halaman untuk setiap gaya template. Ini akan menghancurkan 1.6 1,7 multilang.
Pasang Paket bahasa situs diperlukan
Last but not least, setiap bahasa konten akan ditampilkan harus memiliki bahasa situs Joomla paket terinstal dan diaktifkan.