![Изображение](http://ib2.keep4u.ru/b/2011/11/09/1a/1aba95ccc24f21162b17235c49fb3383.jpg)
{Решено} как русифицировать окно регистрации пользователя
Модератор: ykolesnikov
{Решено} как русифицировать окно регистрации пользователя
Последний раз редактировалось snwbrdr 09 ноя 2011, 18:00, всего редактировалось 1 раз.
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: как русифицировать окно регистрации пользователя
Варианты.
1. Посмотреть в файле ru.pm наличие перевода этих терминов. Если их там нет, то внести их в файл ru_Custom.pm как указано в руководстве администратора.
2. Если после этого чуда не произойдет - надо искать модуль .dtl который отвечает за вывод этого окна и править там. Как показывает опыт это распостраненная ошибка в OTRS. В английсой версии их просто не видно. Переводятся только термины преобразуемые в текст для отображения ($Text{"Data(имя поля)... Правильный синтаксис смотрите у полей, которые переводятся правильно. Я не программер, но уже поправил много экранов, связанных с выводом именно таким образом. Это просто небрежность.
Может Вам поможет.![Смущен :oops:](./images/smilies/icon_redface.gif)
1. Посмотреть в файле ru.pm наличие перевода этих терминов. Если их там нет, то внести их в файл ru_Custom.pm как указано в руководстве администратора.
2. Если после этого чуда не произойдет - надо искать модуль .dtl который отвечает за вывод этого окна и править там. Как показывает опыт это распостраненная ошибка в OTRS. В английсой версии их просто не видно. Переводятся только термины преобразуемые в текст для отображения ($Text{"Data(имя поля)... Правильный синтаксис смотрите у полей, которые переводятся правильно. Я не программер, но уже поправил много экранов, связанных с выводом именно таким образом. Это просто небрежность.
Может Вам поможет.
![Смущен :oops:](./images/smilies/icon_redface.gif)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: как русифицировать окно регистрации пользователя
Как оказалось все просто
В Kernel/Language/ru.pm
так же за комментировал в
Kernel/Output/HTML/Standard/CustomerLogin.dtl
дабы избавить пользователя от не особо важного поля
Результат
![Изображение](http://ib3.keep4u.ru/b/2011/11/09/af/aff346e496aef78b4b70110df04a66d1.jpg)
В Kernel/Language/ru.pm
Код: Выделить всё
# Template: CustomerLogin
' Title{CustomerUser}' => '',
'Firstname{CustomerUser}' => 'Имя',
'Lastname{CustomerUser}' => 'Фамилия',
'Email{CustomerUser}' => 'Адрес электронной почты',
'Login' => 'Вход',
'User name' => 'Адрес электронной почты',
'Your user name' => 'Ваш имя',
'Your password' => 'Ваш пароль',
'Forgot password?' => 'Забыли пароль?',
'Log In' => 'Войти',
'Not yet registered?' => 'Хотите зарегистрироваться?',
'Sign up now' => 'Сделайте это прямо сейчас',
'Request new password' => 'Прислать новый пароль',
'Your User Name' => 'Логин',
'A new password will be sent to your email address.' => 'Новый пароль будет отправлен на ваш адрес электронной почты.',
'Create Account' => 'Создать учетную запись',
'Please fill out this form to recieve login credentials.' => 'Пожалуйста, заполните эту форму, что бы получить регистрационные данные',
'How we should address you' => '',
'Your First Name' => 'Ваше Имя',
'Please supply a first name' => 'Пожалуйста, укажите имя',
'Your Last Name' => 'Ваша Фамилия',
'Please supply a last name' => 'Пожалуйста, укажите фамилию',
'The User Name you wish to have' => 'Желаемый логин',
'Please supply a' => 'Пожалуйста укажите',
Kernel/Output/HTML/Standard/CustomerLogin.dtl
Код: Выделить всё
# <div>
#<label for="Title">$Text{" Title{CustomerUser}"}</label>
#<input title="$Text{"How we should address you"}" type="text" name="Title" size="20" id="Title" maxlength="128" value="$QData{"UserTitle"}"/>
#/div>
Результат
![Изображение](http://ib3.keep4u.ru/b/2011/11/09/af/aff346e496aef78b4b70110df04a66d1.jpg)