Страница 1 из 1

Как добавить свой язык на сайт

Добавлено: 20.03.2017, 20:26
pikasso
Всем привет
Подскажите как добавить свой язык на сайт?...
Например Испанский...
его нет в предложенных.

Добавлено: 21.03.2017, 07:37
m1hasik
pikasso писал(а):Всем привет
Подскажите как добавить свой язык на сайт?...
Например Испанский...
его нет в предложенных.

Зайдите в файл api/Languages.php и в функции

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

  public function lang_list() {
        $langs['ru'] = (object)array('name' => 'Русский',     'label' => 'ru');
        $langs['uk'] = (object)array('name' => 'Украинский',  'label' => 'uk');
        $langs['by'] = (object)array('name' => 'Белорусский', 'label' => 'by');
        $langs['en'] = (object)array('name' => 'Английский',  'label' => 'en');
        $langs['ch'] = (object)array('name' => 'Китайский',   'label' => 'ch');
        $langs['de'] = (object)array('name' => 'Немецкий',    'label' => 'de');
        $langs['fr'] = (object)array('name' => 'Французский', 'label' => 'fr');
   
        return $langs;
    }

Добавьте свою строку еще, например
$langs['es'] = (object)array('name' => 'Испанский', 'label' => 'es');

Добавлено: 21.03.2017, 08:12
pikasso
Огромное спасибо.
Я уже всю базу в доль и поперек перелопатил..

Добавлено: 18.07.2019, 06:24
famfibria
Подскажите, как добавить свой язык в версии 2.3.4? При добавлении строки со своим языком в файл languages_list.php язык в админке появляется, но при выборе его на сайте открывается 404 страница

5BWJGB

Добавлено: 18.07.2019, 07:15
Gleb
Могу предположить, что созданный вами язык просто неактивирован необходимым для этого чекбоксом. Его вы можете увидеть в админпанели в списке языков. Клонка называется "Активность", сверстан в виде ползунка