Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Перевод переменной не работает..


nikoshot

Recommended Posts

Добрый день!

Нужна помощь....

Нужно сделать перевод одной переменной..

В языковом файле добавляю строку  $_['text_more']          = 'Читать далее...';

в контролерее прописываю по аналоги с другими $data['text_more'] = $this->language->get('text_more');

В файле вывода шаблона вывожу <?php echo $text_more; ?>

 

В итоге выводится надпись text_more

Если я в контролере подставлю другую переменную которая была ранее то она выводится...

Подскажите может я что то упустил..

Надіслати
Поділитися на інших сайтах


проверьте, где выводите в контроллере $data['text_more'] = $this->language->get('text_more');

единственное, что в голову приходит, это или не обновили модификаторы, или не там объявляете, например до $this->load->language('путь к файлу языка');

Надіслати
Поділитися на інших сайтах

11 часов назад, anboza сказал:

проверьте, где выводите в контроллере $data['text_more'] = $this->language->get('text_more');

единственное, что в голову приходит, это или не обновили модификаторы, или не там объявляете, например до $this->load->language('путь к файлу языка');

Вывожу где рядом объявляются другие переменные..

между ними вставил свою

            $data['text_empty'] = $this->language->get('text_empty');
            $data['button_continue'] = $this->language->get('button_continue');
            $data['text_refine'] = $this->language->get('text_refine');
            $data['text_more'] = $this->language->get('text_more');
            $data['text_attributes'] = $this->language->get('text_attributes');

 

что интересно. то он выводит текст который идет в скобках после get

например если я вставлю туда не ('text_more') а ('11111')  то и выведет 11111

если я подставлю туда другую переменную которая уже была ('text_empty')

то он выводит перевод этой переменной....

Модификаторы обновлял...

Надіслати
Поділитися на інших сайтах


9 минут назад, nikoshot сказал:

Вывожу где рядом объявляются другие переменные..

это понятно. ну только одно остается - вы не в тот языковой файл, внесли значение переменной. в смысле не для того языка.

ну типа внесли для английского, а открываете русский.

Надіслати
Поділитися на інших сайтах

9 часов назад, anboza сказал:

это понятно. ну только одно остается - вы не в тот языковой файл, внесли значение переменной. в смысле не для того языка.

ну типа внесли для английского, а открываете русский.

Спасибо, почти так и оказалось.. у меня были папки russian и ru-ru

 

Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.