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 Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

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

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

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? Спросите меня как!

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

Ответить