forum.bitel.ru
http://forum.bitel.ru/

Проблема с формированием позиции в счете.
http://forum.bitel.ru/viewtopic.php?f=14&t=8355
Страница 1 из 1

Автор:  iseed [ 14 авг 2013, 13:40 ]
Заголовок сообщения:  Проблема с формированием позиции в счете.

Доброго дня.

Проводил настройку на теством биллинге - проблем не возникало.
Перенес на боевой биллинг - при формировании счета в позицию в счете подставляется месяц на английском языке.

Вот пример:
---
Услуги связи за july 2013 г.
---

В конфигурации.
---
bill.pos.2.title=Услуги связи
bill.pos.2.name=Услуги связи за {$month,date,MMMM yyyy г.}
bill.pos.2.summ=FULL_ACCOUNT($prevmonth)
---

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

Сервер: вер. 5.2 сборка 1445 от 18.03.2013 20:13:32
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_29
bill вер. 5.2 сборка 310 от 05.08.2013 19:12:17

Автор:  skn [ 14 авг 2013, 14:10 ]
Заголовок сообщения:  Re: Проблема с формированием позиции в счете.

какая локаль на компе?

Автор:  iseed [ 14 авг 2013, 14:16 ]
Заголовок сообщения:  Re: Проблема с формированием позиции в счете.

На боевом сервере utf8.
---
locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
---

На тестовом:
---
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
---

Я предполагаю, что это собственно из-за: LANG=en_US.UTF-8, LANGUAGE=en_US:en ?
Если язык сменить как это отразиться на Bgbilling?

Автор:  skn [ 14 авг 2013, 17:09 ]
Заголовок сообщения:  Re: Проблема с формированием позиции в счете.

iseed писал(а):
Я предполагаю, что это собственно из-за: LANG=en_US.UTF-8, LANGUAGE=en_US:en ?
Если язык сменить как это отразиться на Bgbilling?


до перезапуска сервера биллинга ни как, после будет нормально с датами.

Автор:  iseed [ 15 авг 2013, 07:45 ]
Заголовок сообщения:  Re: Проблема с формированием позиции в счете.

Глобальное спасибо. Строка подставляется на русском.
---
1) Сделал dpkg-reconfigure -> добавил ru_RU.UTF-8.
2) После сборки сменил значение переменной LANG и LANGUAGE: export LANG=ru_RU.UTF-8 export LANGUAGE=
3) Перезапустил сервер BGbilling.
---

Автор:  dimOn [ 15 авг 2013, 14:44 ]
Заголовок сообщения:  Re: Проблема с формированием позиции в счете.

в сотый раз указываю на LC_ALL

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/