Daftar isi
Persyaratan teknis
Untuk menjalankan ekstensi terjemahan Linguise untuk Joomla , Anda memerlukan yang berikut:
- Jalankan versi PHP 7+ atau lebih tinggi
- Aktifkan penulisan ulang URL dalam konfigurasi Joomla
Ini akan diperiksa secara otomatis oleh ekstensi Joomla - Versi Joomla ≥ 3.5
Hasilkan Kunci API
Sebelum menginstal terjemahan otomatis Joomla di Linguise , Anda perlu mendaftarkan akun Linguise terlebih dahulu, setelah itu koneksi ke dashboard Linguise Anda harus menyiapkan domain baru terlebih dahulu dan menyimpan pengaturannya untuk mendapatkan Kunci API.
Kunci API inilah yang diperlukan untuk mengaktifkan terjemahan di situs Joomla Anda. Pada dasarnya, kunci API akan memeriksa bahasa apa yang diaktifkan di domain apa dan akan memungkinkan pembuatan halaman terjemahan saraf.
Salin Kunci API dan simpan di clipboard Anda atau biarkan tab browser tetap terbuka, sehingga Anda dapat menyalinnya nanti.
Instal ekstensi terjemahan Joomla
Sekarang Anda perlu menginstal Joomla (ini adalah satu paket) untuk mengaktifkan pengalih bahasa (bendera dengan pengalih bahasa). Anda dapat mengunduh versi terbaru dari sini.
Setelah Joomla diinstal dan diaktifkan, Anda dapat mengakses konfigurasi komponen dengan menggunakan menu admin: Component > Linguise .
Dari sini, tempel kunci API yang Anda buat dari dasbor Linguise Anda dan klik terapkan.
Sekarang terjemahan dalam semua bahasa yang dipilih sudah diaktifkan di situs Joomla Anda!
Tindakan ini harus menyinkronkan semua pengaturan bahasa antara Linguise dan situs web Anda (bahasa asli dan daftar bahasa terjemahan).
Catatan penting SEO: Jumlah bahasa yang Anda atur berdampak besar pada SEO. Saat Anda menyiapkan bahasa terjemahan, jika Anda memiliki banyak halaman yang diindeks (>500), mesin pencari mungkin memerlukan banyak waktu untuk memprosesnya. Ini dapat memengaruhi SEO Anda dalam bahasa asli Anda. Itu sebabnya kami menyarankan untuk menambahkan maksimal 5 bahasa terlebih dahulu, kemudian saat diindeks, Anda dapat menambahkan bahasa dalam batch 3 per bulan.
Pastikan penulisan ulang URL diaktifkan
Untuk memuat bahasa Anda pada URL baru (seperti domain.com /es ), URL tersebut perlu dikonfigurasi dalam konfigurasi umum Joomla menu: Sistem > Konfigurasi > Situs.
Ada 2 opsi untuk mengaktifkan, yang menurut pendapat Anda adalah yang terbaik untuk SEO, yaitu:
- URL Ramah Mesin Pencari
- Gunakan Penulisan Ulang URL (memerlukan pengeditan file agar berfungsi dengan baik)
Penulisan ulang URL dan kesalahan 404: Jika 2 pengaturan ini tidak diaktifkan, Anda akan mengalami kesalahan 404 pada halaman bahasa. Selain itu, pastikan tidak ada alat bahasa lain yang “mengunci” URL multibahasa seperti plugin filter bahasa untuk sistem Joomla .
Tambahkan pengalih bahasa Joomla
Anda memiliki 3 metode untuk memuat pengalih bahasa situs web (bendera dan nama bahasa) ke situs web Anda di Joomla .
- Gunakan menu Joomla (dari pengelola menu Joomla )
- Gunakan modul Joomla (dari manajer modul Joomla )
- Gunakan cuplikan PHP
Tambahkan menu Joomla
Untuk menambahkan Joomla untuk menampilkan pengalih bahasa cukup gunakan pengelola menu Joomla Menu > Menu Anda > Baru
Dari pengaturan elemen menu, pilih Linguise dan selesai!
Menu Anda akan ditampilkan sesuai dengan pengaturan tampilan yang telah Anda atur di komponen.
Opsi alternatif akan menghasilkan URL alternatif per bahasa, sehingga mesin pencari dapat merayapi semua versi bahasa halaman dengan mudah. Disarankan untuk membiarkannya diaktifkan.
Contoh alternatif pada kode HTML yang akan dirayapi oleh mesin pencari:
Muat modul Joomla di konten
Joomla yang sudah diinstal sebelumnya dan memuatnya menggunakan fitur memuat modul . Teks yang akan disertakan dalam editor teks apa pun adalah: {loadmodule mod_ linguise }
Kode PHP untuk menyertakan pengalih bahasa
Bagian ini lebih untuk pengembang yang ingin menyertakan pengalih bahasa Linguise , misalnya, file template PHP khusus yang memuat bagian dari header situs web. Ada kode yang dapat Anda gunakan untuk itu, cukup salin dan tempel dari komponen.
/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
Atur jenis pengalih bahasa
Ada banyak pilihan desain yang membantu pengalih bahasa dimuat di mana saja di situs web Anda. Misalnya, gaya tidak akan sama pada bilah atas putih dan footer gelap.
Di sisi kanan layar, Anda dapat menggunakan pratinjau untuk memeriksa pratinjau.
Muat pengalih bahasa di konten Joomla
Untuk menampilkan Pengalih Bahasa di tempat tertentu, di Joomla , Anda harus mengatur posisinya sebagai “Di tempat”.
Setelah Anda mengatur posisinya di Linguise , Anda dapat menambahkan kode pendek di bawah ini untuk memasukkannya. Salin kode di bawah ini untuk menaruhnya di clipboard Anda.
Setelah ditambahkan, di bagian depan Anda akan melihat bendera dan nama bahasa ditampilkan di area HTML tempat Anda menambahkan kode.
Bendera pengalih bahasa dan desain teks
Ada banyak pilihan desain yang membantu pengalih bahasa dimuat di mana saja di situs web Anda. Misalnya, gaya tidak akan sama pada bilah atas putih dan footer gelap.
Opsi utama adalah:
- Bentuk dan ukuran bendera
- Warna teks nama bahasa
- Bayangan elemen pada mouse hover
- Gaya melayang mouse
Tutorial lengkap terjemahan otomatis Joomla
Opsi lanjutan pengalih bahasa
Terakhir, Anda dapat mengatur opsi lanjutan seperti pengaturan cache, jumlah URL, dan terjemahan untuk disimpan secara lokal agar disajikan lebih cepat.
Pengalihan bahasa browser tidak disarankan karena berbagai alasan yang dirinci di sini. Pada dasarnya, ini mengarahkan pengguna ke salah satu bahasa yang diatur di browsernya.
Fitur Terjemahan Dinamis
Memperkenalkan fitur baru kami “Terjemahan Dinamis”. Kami memahami bahwa sebagian besar situs web interaktif memiliki konten dinamis yang dihasilkan melalui JavaScript atau AJAX.
Dengan fitur Terjemahan Dinamis kami yang baru, Anda dapat dengan lancar menerjemahkan konten yang dimuat secara asinkron (dinamis) setelah halaman dimuat. Peningkatan ini memastikan pengalaman multibahasa yang lebih lancar bagi pengunjung Anda!
Pastikan Anda juga mengaktifkannya di Pengaturan akun dashboard Linguise Anda!
Masih mengalami masalah dengan pemasangan Linguise Anda? Jangan ragu untuk menghubungi kami, kami menawarkan pemasangan gratis khusus di situs web Anda!