Babel Modx Revo

Добрый день.
Подключала мультиязычность по этому примеру (без изменения в .htaccess): 
Делала не один раз, первые два раза меню переключения языков выводилось, последний раз — нет.
У меня три языка.
Вот код дополненного плагина:
<?php
$lankey = substr($_SERVER[‘REQUEST_URI’], 1, 2);
if($modx->context->get(‘key’) != «mgr»){
    //grab the current domain from the http_host option
    switch ($lankey) {
      case ‘en’:
            //switch the context
            $modx->switchContext(‘en’);
            //set the cultureKey
        $modx->setOption(‘cultureKey’, ‘en’);
            break;
 
 case ‘ua’:
            //switch the context
            $modx->switchContext(‘ua’);
            //set the cultureKey
        $modx->setOption(‘cultureKey’, ‘ua’);
            break;
 
        default:
            // Set the default language/context here
            $modx->switchContext(‘web’);
        $modx->setOption(‘cultureKey’, ‘ru’);
            break;
    }
}
 
Но почему-то не работает.
Не выводятся ссылки-переходы на другие языки.
Как это можно исправить?
И как вызвать эти переходы в такого вида «меню переключателей языков»:
<ul>
<li><a href=»#»>укр</a></li>
<li><a href=»#»>рус</a></li>
<li><a href=»#»>eng</a></li>
</ul>
 
Спасибо.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

двадцать − 2 =