Здравствуйте.
Кто-то сделал так, чтобы названия очередей были переводимые?
Какой модуль нужно кастомизировать, чтобы получить сей эффект?
Переводимые очереди
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 126
- Зарегистрирован: 11 янв 2013, 12:06
-
- OTRS Бывалый
- Сообщения: 310
- Зарегистрирован: 25 окт 2012, 15:06
- Откуда: Воронеж
- Поблагодарили: 2 раза
Re: Переводимые очереди
В первом варианте, вам нужно будет обернуть все упоминания имени очереди в конструкцию вида
Во втором случае можно попробовать править Kernel/System/Queue.pm, но придётся подгружать библиотеку Kernel::Language и передавать туда UserLanguage. А дальше как в первом варианте, но менять все упоминания нужно будет только в одном этом Queue.pm
... но может быть кто-нибудь знает более лёгкий способ!
Код: Выделить всё
$Self->{LayoutObject}->{LanguageObject}->Get( имя_очереди )
... но может быть кто-нибудь знает более лёгкий способ!
Меркушов Виктор, perl программист
-
- OTRS Новобранец
- Сообщения: 126
- Зарегистрирован: 11 янв 2013, 12:06
Re: Переводимые очереди
Это интересно. Именно - первый вариант. В какой файл я могу добавить данные строки?
Спасибо.
Спасибо.
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5
FreeBSD 9.1 :: OTRS 5
-
- OTRS Бывалый
- Сообщения: 310
- Зарегистрирован: 25 окт 2012, 15:06
- Откуда: Воронеж
- Поблагодарили: 2 раза
Re: Переводимые очереди
Смотря какой интерфейс вам нужно изменить подобным образом. Если все где встречается упоминание очередей, то это наверное десятка два или три файлов, местами, возможно, с серьёзным перестроением логики работы мелких блоков. Даже если вам удастся это провернуть, то поддерживать OTRS в актуальном состоянии будет гораздо сложнее.egorbright писал(а):Это интересно. Именно - первый вариант. В какой файл я могу добавить данные строки?
Спасибо.
Вот ещё забыл... в шаблонах можно пропустить текст через "языковой фильтр" с помощью конструкции $Text{ нужно_перевести }
Меркушов Виктор, perl программист
-
- OTRS Новобранец
- Сообщения: 126
- Зарегистрирован: 11 янв 2013, 12:06
-
- OTRS Гуру
- Сообщения: 5199
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Переводимые очереди
Вообще-то мысль попросить OTRS сделать переводимыми значения справочников - очереди, сервисы - хорошая. Поддержите идею тут - https://otrsteam.ideascale.com/a/dtd/Tr ... 8284-10369
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!