- Posts: 1
- Thank you received: 1
Мультиязычность в HyperComments
- Offline
- New Member
Less
More
11 years 2 months ago - 11 years 2 months ago #4942
by
Мультиязычность в HyperComments was created by
Здравствуйте.
Обнаружил, что при мультиязычности, расширение не учитывает выбранный язык сайта. То есть, если выбран английский язык сайта, а браузер и система русскоязычная, то форма выводится на русском.
Если вы хотите, чтобы язык виджета зависел от выбранного языка сайта, необходимо изменить параметр lang в функции getWidgetHtml().
Для этого:
1. Открываем файл: http://ваш_сайт/components/com_hypercomments/helpers/hypercomments.php
2. В функции getWidgetHtml(), перед строкой (~108):
добавляем:
3. В этой же функции, ниже, в строке (~114), заменяем параметр lang на:
Результат:
RU
,
EN
.
Обнаружил, что при мультиязычности, расширение не учитывает выбранный язык сайта. То есть, если выбран английский язык сайта, а браузер и система русскоязычная, то форма выводится на русском.
Если вы хотите, чтобы язык виджета зависел от выбранного языка сайта, необходимо изменить параметр lang в функции getWidgetHtml().
Для этого:
1. Открываем файл: http://ваш_сайт/components/com_hypercomments/helpers/hypercomments.php
2. В функции getWidgetHtml(), перед строкой (~108):
Code:
$html .= $commentsHtml;
Code:
$cur_lang = JString::substr(JFactory::getLanguage()->getTag(), 0, 2);
Code:
var lang = "$cur_lang";
Last edit: 11 years 2 months ago by .
The following user(s) said Thank You:
Please Log in to join the conversation.
- Offline
- Admin
Less
More
- Posts: 2227
- Thank you received: 188
11 years 2 months ago #4945
by
Replied by on topic Мультиязычность в HyperComments
Спасибо за предложение по развитию компонента. Мы рассмотрим ваше решение для включение в основной компонент.
Please Log in to join the conversation.
Time to create page: 0.195 seconds