Pada halaman yang diterjemahkan, pengalih bahasa menunjukkan tautan ke bahasa yang diterjemahkan, tetapi untuk bahasa yang tidak diterjemahkan tidak ada tautan, tetapi nama bahasa tanpa tautan. Dalam hal ini, bahwa tidak ada simpul yang sesuai dalam bahasa yang diberikan, saya ingin pengalih bahasa untuk menampilkan tautan ke halaman depan.
Bagaimana saya bisa menyelesaikan perilaku ini? Terima kasih banyak!
Jawaban:
Tambahkan selanjutnya ke file template.php tema Anda:
sumber
ada modul untuk ini sekarang - Language Switcher Fallback. Melakukan persis apa yang Anda minta, mengarahkan pengguna ke halaman depan jika tidak ada terjemahan ke sebuah node. Lihat di sini https://drupal.org/project/language_switcher_fallback
sumber
Pada akhirnya saya menggunakan pendekatan ini.
Yang menggantikan fragmen kode ini dalam modul Terjemahan asli.
Saya cukup yakin solusi lain lebih indah, tetapi solusi ini juga berfungsi.
sumber