Форум находится в режиме только для чтения.
Вывод языковой переменной
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
9 года 7 мес. назад - 9 года 7 мес. назад #8109
от bionetinfo
bionetinfo создал тему: Вывод языковой переменной
Здравствуйте,
Подскажите, пожалуйста, как сделать вывод слова Results с языкового файла в следующем фрагменте:
Пробовал комбинации с
почему-то не получается...
Подскажите, пожалуйста, как сделать вывод слова Results с языкового файла в следующем фрагменте:
Code:
$this->category->category_name = 'Results';
Code:
<?php echo jtext::_('RESULTS'); ?>
Последнее редактирование: 9 года 7 мес. назад пользователем bionetinfo.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
9 года 7 мес. назад #8110
от Wedal
Wedal ответил в теме Вывод языковой переменной
bionetinfo, что-то не совсем понятно как первая строка кода связана со второй. Поясните подробнее. Я подскажу.
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
9 года 7 мес. назад #8111
от bionetinfo
bionetinfo ответил в теме Вывод языковой переменной
Она не связана со второй, это изначальный фрагмент. В первой строке есть текст Results, который соответственно выводится во фронтэнд без перевода, т.к. не привязан к языковому файлу. Я хочу сделать перевод (сайт будет на 3 языках) и пытаюсь привязать это слово и др. аналогичные по коду с помощью echo jtext::_('....') к языковим файлам. В данном случае это будет перевод SJ Filter for VM.Wedal пишет: bionetinfo, что-то не совсем понятно как первая строка кода связана со второй. Поясните подробнее. Я подскажу.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
9 года 7 мес. назад #8112
от Wedal
Wedal ответил в теме Вывод языковой переменной
bionetinfo, вот так:
Далее, вы должны задать значение для языковой переменной в языковом файле или в менеджере переопределения языковых констант в админке. Также советую использовать более емкие названия языковых констант. Если это модуль, то MOD_НАЗВАНИЕ-МОДУЛЯ_КОНСТАНТА, иначе, есть риск использовать уже занятую константу.
Code:
$this->category->category_name = jtext::_('RESULTS');
Спасибо сказали: bionetinfo
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
9 года 7 мес. назад #8113
от bionetinfo
bionetinfo ответил в теме Вывод языковой переменной
Большое спасибо! Все получилось кроме 1 фразы, если можете, подскажите где искать.
Не могу разобраться откуда выводится фраза Manufacturers в SJ Filter for VM при активации выбора производителя (см. скрин).
Как работает фильтр можно посмотреть на Демо , мой сайт пока на локалхосте.
Не могу разобраться откуда выводится фраза Manufacturers в SJ Filter for VM при активации выбора производителя (см. скрин).
Как работает фильтр можно посмотреть на Демо , мой сайт пока на локалхосте.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
9 года 7 мес. назад #8115
от Wedal
Wedal ответил в теме Вывод языковой переменной
bionetinfo, возьмите это расширение отдельно и проведите в нем поиск по файлам, например, через Total Commander.
- bionetinfo
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
9 года 7 мес. назад - 9 года 7 мес. назад #8120
от bionetinfo
bionetinfo ответил в теме Вывод языковой переменной
Нашел фрагмент кода, который выводит надпись Manufacturers:
Подскажите, пожалуйста, как в него правильно вписать запрос к языковому файлу, т.е. запрос: jtext::_('MOD_....');?
Code:
$list['manufacturers'] = $this->_getManuafactures ($_manufacturers);
Последнее редактирование: 9 года 7 мес. назад пользователем bionetinfo.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2879
- Спасибо получено: 659
9 года 7 мес. назад #8123
от Wedal
Wedal ответил в теме Вывод языковой переменной
bionetinfo, это не тот фрагмент. Здесь в массив записывается результат выполнения функции. Этот код лучше не трогать. Смотрите внимательно макет расширения. Там эта надпись так или иначе должна выводиться, раз вы видите ее на сайте.