ru_Custom.pl после обновления с 3 до 4

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

Модератор: ykolesnikov

Ответить
Марат
OTRS Новобранец
Сообщения: 27
Зарегистрирован: 18 ноя 2014, 14:28

ru_Custom.pl после обновления с 3 до 4

Сообщение Марат » 29 ноя 2014, 12:18

Чтобы вместо кракозябр отображался нормально русккий язык требуется добавить в начало файла ru_Custom.pl строчку "use utf8;", например:

Код: Выделить всё

package Kernel::Language::ru_Custom;
use strict;
use warnings;
use utf8;

use vars qw(@ISA $VERSION);

sub Data {
    my $Self = shift;

    # $$START$$

    # own translations
    $Self->{Translation}->{'Subject'} = 'Тема';

    # $$STOP$$
    return 1;
}

1;
Используемая кодировка 65001 (UTF-8)
SUSE
PostgreSQL
OTRS 6

weec
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 05 дек 2014, 01:28

Re: ru_Custom.pl после обновления с 3 до 4

Сообщение weec » 05 дек 2014, 02:16

Добрый день.
А обязательно ли создавать файл ru_Custom.pl , просто в ru.pm уже указано use utf8 ?
Попробовал создать файлик ru_Custom.pl и добавить в него содержимое приведенное выше, но кракозябры вместо русских букв остались. Как быть?
OTRS 4.0.2
FreeBSD 10.1
Nginx 1.6.2
PostgreSQL 9.2

alexus
OTRS Гуру
Сообщения: 4729
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 27 раз
Поблагодарили: 30 раз

Re: ru_Custom.pl после обновления с 3 до 4

Сообщение alexus » 05 дек 2014, 11:18

Поправлю Марата - ru_Custom.pm (а не PL!!!!)
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Radiant System OTRS Intergrator EN
Хотите внедрить OTRS? Спросите меня как!
Следите за нашими новостями на Facebook

weec
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 05 дек 2014, 01:28

Re: ru_Custom.pl после обновления с 3 до 4

Сообщение weec » 05 дек 2014, 11:53

проблему с кракозябрами удалось решить, а как это сделать описал в следующем топике
viewtopic.php?f=5&t=2772
OTRS 4.0.2
FreeBSD 10.1
Nginx 1.6.2
PostgreSQL 9.2

Ответить