Apakah Anda memiliki situs web yang dibuat dengan Concrete CMS dan ingin menambahkan pengalih bahasa? Menyetel pengalih bahasa menyederhanakan proses bagi pengguna untuk beralih antarbahasa. Fungsionalitas ini sangat berguna untuk situs web dengan basis pengguna internasional, sehingga memungkinkan pengunjung menavigasi platform dalam bahasa pilihan mereka.
Untuk menyiapkan pengalih bahasa di Concrete CMS , administrator biasanya memulai dengan menentukan bahasa yang ingin mereka dukung di pengaturan sistem. Mereka kemudian menambahkan menu dropdown atau tombol yang dapat digunakan pengguna untuk memilih bahasa pilihan mereka. Artikel ini akan memandu Anda dalam menerapkan pengalih bahasa di Concrete CMS menggunakan salah satu layanan terjemahan otomatis .
Pentingnya menyiapkan pengalih bahasa pada Concrete CMS
Kebutuhan untuk menyajikan konten dalam berbagai bahasa menjadi semakin penting. Sebuah studi terbaru dari DeepL mengungkapkan bahwa 75% responden setuju bahwa konten yang dilokalkan secara signifikan meningkatkan keterlibatan pelanggan.
Menerapkan pengalih bahasa adalah tentang menerjemahkan konten dan menciptakan pengalaman yang lebih personal bagi pengunjung situs web. Hal ini terbukti dari data yang menunjukkan bahwa 96% responden mengamati ROI (Return on Investment) yang positif dari upaya pelokalan konten mereka.
Dengan mempertimbangkan data ini, penerapan pengalih bahasa pada Concrete CMS merupakan langkah strategis yang tidak dapat ditinggalkan. Itu sebabnya artikel ini akan membahas cara mengatur pengalih bahasa di situs Concrete CMS Anda.
Cara mengatur pengalih bahasa di Concrete CMS
Sekarang kita memahami pentingnya fitur perubahan bahasa pada platform Concrete CMS multibahasa, mari kita bahas cara mengimplementasikannya. Concrete CMS memiliki sistem manajemen bahasa bawaan yang dapat disesuaikan dengan kebutuhan organisasi Anda.
Salah satu layanan terjemahan otomatis yang bisa Anda gunakan adalah Linguise . Linguise menawarkan fitur alih bahasa yang mudah digunakan dan dapat diintegrasikan dengan berbagai CMS populer, termasuk Concrete CMS .
Concrete CMS menyediakan integrasi multi-bahasa yang mudah, memungkinkan administrator menambahkan fitur peralihan bahasa ke situs mereka dengan cepat. Dengan memanfaatkan Concrete CMS , Anda dapat menyederhanakan pengaturan dan pemeliharaan pengalih bahasa di platform Anda. Berikut adalah langkah-langkah untuk menginstal terjemahan otomatis Linguise Concrete CMS dan mengatur pengalih bahasa.
#1 Daftarkan domain Concrete CMS
Mulailah dengan membuat akun Linguise gratis dan menambahkan domain situs web Anda. Anda dapat menggunakan uji coba gratis 30 hari sebelum memutuskan berlangganan.
Selanjutnya, Anda harus memberi otorisasi pada domain Anda untuk penerjemahan. Salin nama domain Anda, termasuk “https://”, dan pilih “ Concrete CMS ” sebagai platform Anda. Pilih bahasa sumber Anda dan bahasa target untuk pengaturan terjemahan otomatis dalam Concrete CMS .
#2: Unggah dan sambungkan skrip Linguise
Anda harus mengupload script terjemahan Linguise ke server tempat Concrete CMS diinstal. Unduh skrip dari tautan yang disediakan, unzip, dan letakkan folder di direktori root instalasi Concrete CMS Anda. Pastikan folder tersebut diberi nama “ linguise .”
Kemudian, masukkan kunci Linguise API ke dalam file Configuration.php di server Anda. Buka file dan ganti “REPLACE_BY_YOUR_TOKEN” dengan kunci API Anda, letakkan di dalam tanda kutip tunggal.
#3: Siapkan penulisan ulang URL Concrete CMS
Di Concrete CMS , penulisan ulang URL biasanya diaktifkan secara default. Jika tidak, Anda dapat mengaktifkannya melalui penyedia hosting Anda. Perbarui file .htaccess dengan menambahkan kode tertentu setelah baris “RewriteEngine on”. Ini akan mengonfigurasi URL khusus bahasa.
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ /concretee/linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . /concretee/index.php [L]
#4: Aktifkan dan sesuaikan pengalih bahasa
Tautan skrip Linguise JS harus dimuat di semua halaman Concrete CMS Anda untuk menampilkan pengalih bahasa dengan tanda dan URL alternatif (penting untuk SEO). Anda dapat menemukan tautan skrip di bawah pengaturan domain di dasbor Linguise Anda.
Untuk memuat skrip di Concrete CMS , masukkan kode ke dalam file header.php atau di dalam situs Anda<head> bagian melalui panel Admin dengan menavigasi ke Sistem & Pengaturan > SEO & Statistik.
Kemudian, tambahkan di bawah Kode Pelacakan.
Secara default, pengalih muncul di pojok kanan atas.
Namun, dasbor Anda dapat menyesuaikan tampilannya menggunakan fitur “Tampilan bendera bahasa”.
#5: Konfigurasikan tampilan utama
Untuk mulai menyiapkan pengalih bahasa, navigasikan ke “Pengaturan” > “Tampilan Bendera Bahasa” di Linguise . Di sini, Anda dapat menyesuaikan beberapa pengaturan.
- Gaya ikon bendera: Pilih dari tiga gaya tampilan: berdampingan, menu tarik-turun, atau munculan.
- Posisi: Pilih lokasi pengalih bahasa di situs web Anda, pastikan mudah diakses oleh pengunjung.
#6: Sesuaikan desain bendera
Setelah mengatur tampilan utama, Anda dapat menyesuaikan desain bendera bahasa.
- Nama bahasa tampilan: Putuskan apakah akan menampilkan nama berdasarkan negara atau bahasa, seperti “Prancis” atau “Français.”
- Jenis bendera Inggris: Opsi ini memungkinkan Anda membedakan variasi bahasa Inggris AS atau Inggris dan berlaku serupa untuk bahasa Spanyol, Portugis, atau Jerman.
- Gaya bendera: Pilih bentuk ikon bendera, bulat atau persegi panjang.
#7: Sesuaikan warna dan ukuran
Selanjutnya, Anda dapat mempersonalisasi warna dan ukuran bendera.
- Radius batas bendera: Mengatur radius dalam piksel untuk bendera persegi panjang.
- Warna nama bahasa: Pilih warna teks default untuk menampilkan nama bahasa.
- Warna bahasa popup: Menentukan warna teks untuk judul bahasa di popup atau dropdown.
- Ukuran bendera: Menyesuaikan ukuran ikon bendera.
- Warna hover nama bahasa: Mengatur warna hover untuk nama bahasa.
- Warna hover bahasa popup: Tentukan warna hover untuk judul bahasa di popup atau dropdown.
#8: Tambahkan bayangan kotak bendera
Terakhir, Anda dapat menyesuaikan pengaturan bayangan kotak bendera.
- Opsi pertama menambahkan efek bayangan pada ikon bendera yang ditampilkan di situs Anda.
- Opsi kedua mengontrol efek bayangan saat pengguna mengarahkan kursor ke bendera bahasa.
Setelah puas dengan pengaturannya, klik “Simpan” untuk menerapkan perubahan. Concrete CMS Anda untuk mengonfirmasi bahwa pengalih bahasa berfungsi seperti yang diharapkan dan untuk melihat pratinjau tampilannya.
Anda juga dapat menerjemahkan situs ini ke bahasa lain, seperti bahasa Jerman.
Praktik terbaik untuk mengoptimalkan pengalih bahasa di Concrete CMS
Mengoptimalkan pengalih bahasa pada Concrete CMS meningkatkan pengalaman pengguna dalam lingkungan multibahasa. Berikut adalah tips utama untuk meningkatkan pengalih bahasa di platform Anda.
Menggunakan nama dan bendera bahasa
Menggabungkan nama bahasa dengan ikon bendera adalah cara efektif untuk membuat pengalih bahasa Anda lebih mudah digunakan. Pendekatan ini menawarkan dua isyarat visual, membantu pengguna dengan cepat mengidentifikasi dan memilih bahasa pilihan mereka. Nama bahasa memberikan kejelasan, sedangkan bendera menawarkan referensi visual, sehingga memudahkan pengguna untuk memilih, terutama bila suatu bahasa digunakan di beberapa negara dengan bendera berbeda.
Misalnya, jika situs Concrete CMS Anda melayani audiens e-commerce global, dengan menggabungkan “🇮🇩 Bahasa Inggris”, “🇫🇷 Français”, dan “🇩🇪 Deutsch” dalam bahasa tersebut, switcher dapat mempermudah pengguna untuk menemukan lokasi dengan cepat bahasa pilihan mereka, meningkatkan pengalaman berbelanja dan membantu mereka menavigasi situs dengan mudah.
Ikon bendera yang dapat dikenali
Penting untuk menggunakan ikon bendera yang jelas dan berkualitas tinggi yang mudah dikenali, bahkan dalam ukuran yang lebih kecil. Ikon-ikon ini membantu pengguna mengidentifikasi bahasa mereka dengan cepat tanpa harus membaca teks. Jika diperlukan, penting untuk memilih ikon yang sensitif secara budaya dan mewakili bahasa, bukan negara. Misalnya, menggunakan simbol netral untuk bahasa yang digunakan secara luas seperti bahasa Arab mungkin lebih tepat dibandingkan memilih bendera nasional.
Misalnya, platform Concrete CMS yang dirancang untuk biro perjalanan global mungkin menggunakan bendera Spanyol untuk bahasa Spanyol, bendera Kanada untuk bahasa Prancis, dan ikon bola dunia untuk bahasa yang digunakan secara luas seperti bahasa Inggris. Hal ini memastikan ikon-ikonnya jelas dan intuitif, sehingga memudahkan pengguna memilih bahasa pilihan mereka saat menjelajahi paket perjalanan.
Pengalih bahasa secara strategis
Pengalih bahasa harus ditempatkan di tempat yang mudah terlihat dan dapat diakses oleh pengguna tanpa mengacaukan antarmuka. Opsi penempatan umum mencakup header, footer, atau menu navigasi utama situs. Konsistensi penempatan di seluruh halaman sangat penting sehingga pengguna dapat menemukannya di mana saja di situs.
Misalnya, situs Concrete CMS dapat menempatkan pengalih di sudut kanan atas header, memastikan bahwa pengalih tetap terlihat saat pengguna menggulir halaman. Untuk seluler, mengintegrasikannya ke dalam menu hamburger menjaga aksesibilitas sekaligus menghemat ruang.
Pertahankan konsistensi di seluruh halaman
Penting untuk menjaga konsistensi dalam penampilan dan fungsionalitas. Pengalih bahasa harus beroperasi dengan cara yang sama di setiap halaman, dan ketika pengguna berganti bahasa, mereka harus tetap berada di halaman yang sama dengan konten yang diterjemahkan ke dalam bahasa baru. Hal ini meningkatkan alur kerja pengguna dan membuat navigasi lebih intuitif.
Misalnya, pengalih bahasa dropdown muncul secara konsisten di halaman beranda, halaman kontak, dan lainnya. Hal ini akan memungkinkan pengguna untuk mengubah bahasa dengan lancar tanpa kehilangan tempatnya dalam materi.
Kesimpulan
Menyiapkan pengalih bahasa dan menerapkan terjemahan otomatis di Concrete CMS dapat memberikan pengalaman multibahasa yang lancar bagi pengguna Anda. Dengan mengikuti langkah-langkah yang diuraikan dalam panduan ini, Anda dapat mengintegrasikan pengalih bahasa dan menyesuaikannya agar sesuai dengan kebutuhan situs Anda.
Mengoptimalkan pengalih bahasa secara efektif akan meningkatkan pengalaman dan keterlibatan pengguna. Untuk memulai, daftar akun Linguise , integrasikan dengan Concrete CMS , dan konfigurasikan pemilih bahasa berdasarkan preferensi Anda. Hal ini memastikan bahwa pengunjung dapat dengan mudah menavigasi platform Anda dalam bahasa pilihan mereka.