вопрос по друязычности сайта.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Artikk
Сообщения: 742
Зарегистрирован: 2017.02.10, 09:12

вопрос по друязычности сайта.

Сообщение Artikk »

Здравствуйте.
На данный момент по умолчанию сайт отрывается вот так: site.com/ru
Как сделать, чтобы по умолчанию открывался так: site.com/en ?
Настройки которые сайчас:

Код: Выделить всё

'sourceLanguage' => 'en',
    'language' => 'en',
    
    ....
    
    'urlManager' => [
            'class' => 'codemix\localeurls\UrlManager',
            'languages' => ['en', 'ru'],
            'enablePrettyUrl' => true,
            'showScriptName' => false,
            'enableDefaultLanguageUrlCode' => true,
            'rules' => [
            ],
        ],
        'i18n' => [
            'translations' => [
                'common*' => [
                    'class' => 'yii\i18n\PhpMessageSource',
                    'basePath' => '@app/translations',
                ],
            ],
        ],
http://c2n.me/3NbonQa
Аватара пользователя
zabachok
Сообщения: 522
Зарегистрирован: 2013.12.16, 14:38

Re: вопрос по друязычности сайта.

Сообщение zabachok »

Скорее всего кэш почистить вам.
2b||!2b Just read the instructions
Artikk
Сообщения: 742
Зарегистрирован: 2017.02.10, 09:12

Re: вопрос по друязычности сайта.

Сообщение Artikk »

да нет, дело не в кеше. у всех так
Artikk
Сообщения: 742
Зарегистрирован: 2017.02.10, 09:12

Re: вопрос по друязычности сайта.

Сообщение Artikk »

через default в config не работает.
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: вопрос по друязычности сайта.

Сообщение Dominus »

Попробуйте вместо en использовать en-US
Еще проверьте cookies.
Последний запрошенный язык сохраняется в сеансе пользователя и в файле cookie.

Ну и настройки посмотрите https://github.com/codemix/yii2-localeu ... anager.php
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Ответить