Saya ingin konten situs saya multi-bahasa. Saya memiliki pengalih bahasa yang dapat beralih antara terjemahan bahasa Inggris dan Spanyol dari sebuah halaman. Saya ingin antarmuka administratif selalu dalam bahasa Inggris, tidak peduli apakah Anda menavigasi ke halaman itu dari terjemahan bahasa Spanyol atau Inggris.
Ini konfigurasi saya di / admin / config / regional / bahasa / deteksi :
Ini konfigurasi saya di pengguna / 1 / edit :
Antarmuka admin saya selalu dalam bahasa Inggris, tetapi sekarang konten saya juga selalu dalam bahasa Inggris, tidak masalah jika saya beralih halaman ke Spanyol.
Saya telah mencoba banyak pengaturan, termasuk pengaturan dalam deteksi bahasa Konten .
Apa konfigurasi yang benar untuk mencapai ini?
/ es / node / 1
/ admin / config / regional / bahasa / deteksi / url
/ admin / config / regional / bahasa
Jawaban:
Pada instalasi baru, saya bisa membuatnya bekerja seperti itu:
Di
admin/config/regional/language/detection
Dalam
user/1/edit
pengaturan bahasa:Ada berbagai masalah pada DO tentang itu, mungkin ini yang paling relevan: Ketika deteksi bahasa konten berbeda dari deteksi bahasa antarmuka, bahasa yang terdeteksi tidak diterapkan ke konten yang diberikan .
Terapkan tambalan ini:
Tembolok kosong:
$ drush cache-rebuild
Pengalih bahasa dan segala sesuatu yang lain sekarang tampaknya berfungsi dengan baik!
Contoh konten bahasa Spanyol, string yang melewati t () diterjemahkan, admin toolbar dalam bahasa Inggris ...
Halaman yang sama diedit: antarmuka admin sepenuhnya dalam bahasa Inggris, tetapi konten menunjukkan terjemahan yang benar ....
sumber
t()
atau|t
tetap tidak diterjemahkan. Misalnya: 'Didukung oleh Drupal' tidak berubah menjadi 'Funciona con Drupal'. Saya hanya ingin halaman admin menjadi bahasa Inggris sajaBahasa pilihan pengguna adalah Chinees (zh-hans). Ketika saya masuk ke URL situs tidak memiliki awalan bahasa. Sementara beralih bahasa pada bahasa dropdown untuk semua bahasa yang diterjemahkan seperti yang diharapkan. Ketika saya mengalihkan bahasa ke Bahasa Inggris (Bahasa Default Situs) dan tetap sebagai bahasa pilihan pengguna.
Catatan: Saya menggunakan dropdown_language untuk alih bahasa.
Mohon bantuannya.
sumber