Как напечатать ссылки переключения языков в зависимости от текущего языка в Drupal? - PullRequest
1 голос
/ 07 декабря 2011

Я хочу создать пользовательский переключатель языка, который будет распечатывать только тот язык, который в данный момент не активен.Я не знаю, как сделать ссылку на главную страницу определенного языка или на перевод текущего содержимого / пути.

Ниже приведен мой код с проблемой, с которой я сталкиваюсь:

global $language; 
 $lang=$language->language;
 $variables['languagelink']=''; 

 if($lang=="en") {
    $variables['languagelink']=l(t("Arabic"),'HERE I DONT KNOW HOW TO LINK TO ARABIC FRONT PAGE OR THE TRANSLATION OF THE CURRENT CONTENT');
 } elseif($lang=="ar") {
    $variables['languagelink']=l(t("English"),'HERE I DONT KNOW HOW TO LINK TO ENGLISH FRONT PAGE OR THE TRANSLATION OF THE CURRENT CONTENT');
 } 

1 Ответ

0 голосов
/ 08 декабря 2011

лучший способ сделать это - скрыть текущую языковую ссылку с помощью CSS.Обычно тело имеет определенный класс, такой как language-en или i18n-en и т. Д., Используя его, создайте свой соответствующий селектор CSS, чтобы скрыть текущую языковую ссылку

...