Foren / National / Russian / группы пользователей на разных языках

feodal
#1 6. November 2013, 09:59

Привет друзья! Подскажите как реализовать, чтобы названия группы пользователей менялось при смене языка.

administrator - администратор

moderator - модератор

и т.д.

пробовал вводить новую переменную в main.ru.lang.php

типа $L['user_admin'] = 'Администратор';

и вводить её в настройках групп пользователей как {PHP.L.user_admin}

группа называется {PHP.L.user_admin} понятно, что видимо делаю не правильно.

Кто подскажет куда копать? Спасибо.

Kort
#2 6. November 2013, 11:22
$L['users_grp_5_title'] = 'Администраторы';
$L['users_grp_5_desc'] = 'Администраторы и пользователи с максимальным уровнем доступа';
$L['users_grp_6_title'] = 'Модераторы';
$L['users_grp_6_desc'] = 'Контент-менеджеры и доверенные контрибьюторы';
$L['users_grp_4_title'] = 'Пользователи';
$L['users_grp_4_desc'] = 'Зарегистрированные пользователи с базовым уровнем доступа';
$L['users_grp_3_title'] = 'Забанены';
$L['users_grp_3_desc'] = 'Заблокированные пользовательские учетные записи';
$L['users_grp_2_title'] = 'Неактивированные';
$L['users_grp_2_desc'] = 'Учетные записи с незавершенной процедурой регистрации';
$L['users_grp_1_title'] = 'Посетители';
$L['users_grp_1_desc'] = 'Незарегистрированные и неавторизованные пользователи';

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

SED.by - создание сайтов, разработка плагинов и тем для Котонти
feodal
#3 6. November 2013, 17:20

Спасибо Kort

что не остались равнодушным. Первое решение у меня не прошло. Ищу плагин. О котором Вы писали, не могу найти его в списле плагинов на этом сайте.

Kort
#4 6. November 2013, 17:54

1. А почему не подошло?

2. А его там нет )

SED.by - создание сайтов, разработка плагинов и тем для Котонти
feodal
#5 6. November 2013, 18:11

По Вашему первому примеру делаю

получаю, вот скриншот

http://shot.qip.ru/00e9v6-4IA4wMigT и http://shot.qip.ru/00e9v6-4IA4wMigU/

что-то не так делаю?

Dayver
#6 6. November 2013, 19:37

То что Kort написал нада вставлять в php файл ... и смотреть что выводится на сайте из этих строк или из настроек админки ... в админке в настройках в инпуты пихать {PHP.L...} нет смыла там оно не подхватится

Pavlo Tkachenko aka Dayver