forum.bitel.ru http://forum.bitel.ru/ |
|
Кодировка http://forum.bitel.ru/viewtopic.php?f=46&t=6480 |
Страница 1 из 1 |
Автор: | Kostiksnz [ 22 фев 2012, 12:27 ] |
Заголовок сообщения: | Кодировка |
Добрый день! Разработчики Enaza прислали что надо что то поменять в каком то шаблоне в биллинге для корректного отображения кодировок (сейчас при подтверждении платежа название товара в квадратиках) Цитата: И еще, для корректного отображения кодировок в описании товаров необходимо проверить файл web.xml В фильтре SetCharacterEncodingFilter должен быть параметр <init-param> <param-name>ignore</param-name> <param-value>true</param-value> </init-param> не могу понять что где менять... в enaza.xsl я ничего такого не вижу |
Автор: | skn [ 22 фев 2012, 13:30 ] |
Заголовок сообщения: | Re: Кодировка |
Код: И еще, для корректного отображения кодировок в описании товаров необходимо проверить файл web.xml
|
Автор: | Kostiksnz [ 28 фев 2012, 15:36 ] |
Заголовок сообщения: | Re: Кодировка |
skn писал(а): Код: И еще, для корректного отображения кодировок в описании товаров необходимо проверить файл web.xml я умею читать =) нет у меня такого файла ) |
Автор: | dimOn [ 01 мар 2012, 16:09 ] |
Заголовок сообщения: | Re: Кодировка |
100% есть в WEB-INF и где то там |
Автор: | Kostiksnz [ 01 мар 2012, 17:39 ] |
Заголовок сообщения: | Re: Кодировка |
dimOn писал(а): 100% есть в WEB-INF и где то там как всегда прав =) |
Автор: | skn [ 01 мар 2012, 17:59 ] |
Заголовок сообщения: | Re: Кодировка |
в последних билдах должно работать из коробки |
Автор: | mrustik [ 27 мар 2012, 09:27 ] |
Заголовок сообщения: | Re: Кодировка |
Параметр стоит, Цитата: <filter> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>bitel.billing.server.filters.SetCharacterEncodingF <init-param> <param-name>encoding</param-name> <param-value>Cp1251</param-value> </init-param> <init-param> <param-name>ignore</param-name> <param-value>false</param-value> </init-param> </filter> а глюк с кодировкой тот же Цитата: Подтвердите списание 90.00 рублей с Вашего лицевого счета в качестве оплаты "Kaspersky Internet Security 2012 (1 ��): 1 �����" Код: Клиент: вер. 5.1 сборка 654 от 16.03.2012 12:40:02
os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_31 Сервер: вер. 5.1 сборка 777 от 16.03.2012 13:48:58 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_17 bill вер. 5.1 сборка 251 от 20.03.2012 17:38:59 card вер. 5.1 сборка 172 от 21.01.2012 01:57:32 dialup вер. 5.1 сборка 193 от 21.02.2012 11:49:23 email вер. 5.1 сборка 149 от 21.01.2012 01:57:39 enaza вер. 5.1 сборка 12 от 16.03.2012 12:32:36 gorod вер. 5.1 сборка 158 от 01.02.2012 19:08:23 ipn вер. 5.1 сборка 250 от 16.03.2012 14:24:08 mps вер. 5.1 сборка 172 от 07.03.2012 20:24:04 npay вер. 5.1 сборка 204 от 20.02.2012 13:32:01 rentsoft вер. 5.1 сборка 11 от 21.01.2012 01:57:54 reports вер. 5.1 сборка 180 от 11.03.2012 16:46:16 rscm вер. 5.1 сборка 154 от 21.01.2012 01:57:54 ru.bitel.bgbilling.plugins.cashcheck вер. 5.1 сборка 93 от 20.03.2012 17:08:38 ru.bitel.bgbilling.plugins.crm вер. 5.1 сборка 191 от 22.02.2012 18:23:25 ru.bitel.bgbilling.plugins.documents вер. 5.1 сборка 120 от 06.02.2012 10:39:56 trayinfo вер. 5.1 сборка 147 от 21.01.2012 01:57:54 voiceip вер. 5.1 сборка 175 от 11.03.2012 08:51:50 wellpay вер. 5.1 сборка 6 от 13.02.2012 18:12:25 |
Автор: | skn [ 27 мар 2012, 12:11 ] |
Заголовок сообщения: | Re: Кодировка |
попробуйте поменять Cp1251 на UTF-8 и ребутнуть |
Автор: | mrustik [ 30 мар 2012, 18:47 ] |
Заголовок сообщения: | Re: Кодировка |
Как то странно, но результат тот же. Ничего не изменилось. |
Автор: | dimOn [ 30 мар 2012, 19:08 ] |
Заголовок сообщения: | Re: Кодировка |
По-моему вообще не влияет ни на что потому что. Это всё для работы сервлетов при отсутствии явно указанной передаваемой ИМ кодировке. Квадратики там потому что личный кабинет у нас в cp1251, ИМХО, нет разве? |
Автор: | skn [ 30 мар 2012, 19:52 ] |
Заголовок сообщения: | Re: Кодировка |
mrustik писал(а): Как то странно, но результат тот же. Ничего не изменилось. в какой файле меняли? полный путь? |
Автор: | mrustik [ 02 апр 2012, 11:58 ] |
Заголовок сообщения: | Re: Кодировка |
Личный кабинет в Cp1251 менял в файле Код: /BGBillingServer/webroot/WEB-INF/web.xml в данной секции, вместо Cp1251 ставил UTF-8, разницы никакой. Код: <filter>
<filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>bitel.billing.server.filters.SetCharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>Cp1251</param-value> </init-param> <init-param> <param-name>ignore</param-name> <param-value>false</param-value> </init-param> </filter> |
Автор: | mrustik [ 02 апр 2012, 12:20 ] |
Заголовок сообщения: | Re: Кодировка |
То что квадратиками, это приходит от enaza или из биллинга? |
Автор: | mrustik [ 04 апр 2012, 13:48 ] |
Заголовок сообщения: | Re: Кодировка |
Насколько я понял, разбираясь в xsl, что подтверждение формируется в кодировке Cp1251, из текста, забитого в xsl в Cp1251 и текста, полученного от enaza в кодировке utf-8 и перекодированного в Cp1251. Проблема в перекодировании, т.к. к полученному тексту никак нельзя подобрать кодировку, чтобы увидеть его. |
Автор: | skn [ 04 апр 2012, 13:52 ] |
Заголовок сообщения: | Re: Кодировка |
enaza помоему шлет в utf-8, наврядли в koi-8 |
Автор: | mrustik [ 04 апр 2012, 14:33 ] |
Заголовок сообщения: | Re: Кодировка |
skn писал(а): enaza помоему шлет в utf-8, наврядли в koi-8 сорри ошибся, исправил. |
Автор: | mrustik [ 04 апр 2012, 16:06 ] |
Заголовок сообщения: | Re: Кодировка |
И еще если вместо Cp1251 поставить UTF-8, то возникает глюк с работой с архивом. |
Автор: | skn [ 04 апр 2012, 18:40 ] |
Заголовок сообщения: | Re: Кодировка |
1) кодировку надо править в файлике который находиться в enaza.jar 2) фильтр в котором вы правили, надо только убедиться что флаг ignore = false |
Автор: | mrustik [ 05 апр 2012, 11:32 ] |
Заголовок сообщения: | Re: Кодировка |
фильтр в котором вы правили, надо только убедиться что флаг ignore = true Вот это правильно. Все работает. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |