Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
Значт ситуация следующая. Имеется база contacts | postgres | SQL_ASCII Пишется приложение делфи_зеос. Клиент рускоязычный. Отображает все замечательно. Запросы на линух сервере выдают безобразие следующего вида | 1 | ��� �� ���� �� | 80564715505 | 51400, ��������, ������ �. ��������, 54 elektro-bud@ukr.net | ���� ��� �� �����, �������� �����, ���� -��, ���. | ���� "������� , ��� ���� ����� ����| ���� ��| �5(� | electro | ������� | ����� | ����� | ������ Подозреваю что рыть нужно postgresql.conf где-то сдесь # These settings are initialized by initdb -- they might be changed lc_messages = 'en_US.UTF-8' # locale for system error message # # strings lc_monetary = 'en_US.UTF-8' # locale for monetary formatting lc_numeric = 'en_US.UTF-8' # locale for number formatting lc_time = 'en_US.UTF-8' # locale for time formatting Можт кто сталкивался и скажет в чем я запнулся. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2007, 17:14 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
подозреваю что на Linux-сервере перед выполнением запросов нужно выполнить Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 07:14 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
Проверьте, в какой кодировке создана база - запрос Код: plaintext Установите в Zeos нужную кодировку - Код: plaintext или Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 09:45 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
_Андрей_МПроверьте, в какой кодировке создана база - запрос Код: plaintext Установите в Zeos нужную кодировку - Код: plaintext или Код: plaintext я ж писал что "show server_encoding" база была создана в ASCII если в UTF8 то вообще рус на клиенте не воспримет. Дело на стороне линуха. Ток в чем хз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 17:49 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
Serik Akhmetovподозреваю что на Linux-сервере перед выполнением запросов нужно выполнить Код: plaintext Спасибо за то новое знание установки клиент енкодинга но все равно не помогло!(пробовал в разных вариациях koi8-r,sql-ascii,utf8,win1251) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 17:53 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
мда ситуация. Можт все таки кто-то на грабли такие наступал?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 17:54 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
авторя ж писал что "show server_encoding" база была создана в ASCII если в UTF8 то вообще рус на клиенте не воспримет. Дело на стороне линуха. Ток в чем хз. Изменить кодировку базы на кои8р вручную (update pg_database...) Однажды именно с клиентом, использующим Zeos-компоненты, и базой, созданной с кодировкой ASCII, помог такой финт. Verba volent, scripta manent ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 17:58 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
prodiderмда ситуация. Можт все таки кто-то на грабли такие наступал?!У приложения написанного на делфи_зеос есть такие понятия как "локаль" и "кодировка" (Вы знаете эти значения ?), далее, у процесса СУБД тоже есть "локаль" и "кодировка", и наконец у процесса который "на линух сервере выдают безобразие следующего вида" как не странно - тоже есть "локаль" и "кодировка" :) приведите все эти три значения к общему знаменателю - и будет Вам счастье :) ps: я бы выяснил в какой кодировке делфи_зеос пишет в СУБД текст и в какой кодировке (локале) этот текст потом отображается "на линух сервере" - потом в соответствии с результатом этого выяснения - изменил бы либо кодировку в делфи_зеос и перезалил бы базу соответственно, либо изменил бы кодировку "на линух сервере" - что бы она соответствовала кодировке делфи_зеос'а как-то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 18:59 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
Спасибо за высказывания, роюсь. Будет результат - выложу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 10:48 |
|
||
|
Помогите с локализацией
|
|||
|---|---|---|---|
|
#18+
Значт самый огромный бок был в моих кривых руках. Выработались правила. Первое базу создавать в sql-ascii ибо стандарт. Для рус укр и прочих ни en это самый простой способ! Делфи пишет на cp1251 и в базе sql-ascii она будет пониматься как 1251. Остальное остается за отображением в юнихе. Тут уже нужно консоль заставить уметь читать 1251 что и было сделано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2007, 12:39 |
|
||
|
|

start [/forum/topic.php?fid=53&tid=2005276]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 333ms |

| 0 / 0 |
