powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Существует ли локаль ru_ru.utf8
25 сообщений из 27, страница 1 из 2
Существует ли локаль ru_ru.utf8
    #34995564
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОС: SuSE Linux 10
IDS: Informix 11.10
В каталоге en_us находится файл e01c.lco, описывающий локаль utf8.
Внутри находятся, как и ожидалсь, описания кириллических символов.
Я скопировал его в каталог ru_ru.
Установил переменные
CLIENT_LOCALE=ru_ru.utf8 (соответствует локали операционной среды)
DB_LOCALE=ru_ru.8859-5 (соответствует локали БД)
Все перекодировки в обоих направлениях работают прекрасно,
за исключением заглавной буквы Й
Поэтому вопрос такой:
отличаются ли кодировки en_us.utf8 и ru_ru.utf8
или gls неправильно транслирует между локалями ru_ru.utf8 и ru_ru.8859-5?
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34996319
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю, что на этот вопрос, так просто не ответишь (нужно сравнить таблицы перекодировок и т.д).

Проще, установить - Informix International Language Supplement 3.50.MC1.
Если после этого возникнут проблемы, тогда можно фиксировать PMR.

С уважением,
Вадим.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34996823
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проверил остальные кириллические локали, входящие по умолчанию в последние
триальные и developer версии как для windows платформы, так и для Linux.
Это KOI-8, CP1251 и 866. Они использовались в качестве DB_LOCALE.
В качестве CLIENT_LOCALE оставалась ru_ru.utf8 (напомню, что файл e01c.lco был скопирован
из каталога $INFROMIXDIR/gls/lc11/en_us в каталог $INFROMIXDIR/gls/lc11/ru_ru. Решение подсказано тут ).
Трансляция всех кириллических символов замечательно работает во всех направлениях.
Проблема заглавной Й возникает только тогда, когда устанавливается локаль 8859-5.

GVF112GVF
Проще, установить - Informix International Language Supplement 3.50.MC1.

В перечисленные выше версии данный продукт по-моему не входит.

С уважением,
Виктор
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34996886
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[/quot]
В перечисленные выше версии данный продукт по-моему не входит.

С уважением,
Виктор[/quot]

Он поставляется отдельно и по цене носителя. В электронной версии - бесплатно !!!
Служит для локализации продуктов IBM Informix.

PS:В случае, если необходимо изменить кодовые страницы или файлы перекодировки -
можно обратиться в Technical Support и попросить перекомпилировать требуемые файлы и т.д.

С уважением,
Вадим.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34996908
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GVF112GVF
Он поставляется отдельно и по цене носителя. В электронной версии - бесплатно !!!

А ссылочку нельзя на электронную версию?

GVF112GVF
PS:В случае, если необходимо изменить кодовые страницы или файлы перекодировки -
можно обратиться в Technical Support и попросить перекомпилировать требуемые файлы и т.д.

Мы получим официальный саппорт только со следующего года.
А пока (до покупки) хотелось бы сначала повертеть его (IDS Enterprise) со всех сторон.

С уважением,
Виктор
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34997169
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дебильный вопрос: а зачем вам нужна бд в ru_ru.8859-5 ?
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34997880
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денисдебильный вопрос: а зачем вам нужна бд в ru_ru.8859-5 ?
такой же ответ: потому что надо :)

А если серьезно, то так сложилось исторически. Выбор кодировки был связан
с особенностями работы алфавитно-цифрового терминала в SCO Unix.
Да и в конце концов, если такая трансляция есть, то она должна работать.
Иначе зачем ее включать в поставку?
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34998501
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
victor16 GVF112GVF
Он поставляется отдельно и по цене носителя. В электронной версии - бесплатно !!!

А ссылочку нельзя на электронную версию?

GVF112GVF
PS:В случае, если необходимо изменить кодовые страницы или файлы перекодировки -
можно обратиться в Technical Support и попросить перекомпилировать требуемые файлы и т.д.

Мы получим официальный саппорт только со следующего года.
А пока (до покупки) хотелось бы сначала повертеть его (IDS Enterprise) со всех сторон.

С уважением,
Виктор

Насколько мне известно ILS - бесплатный продукт.
Обратись в представительство IBM - там тебе помогут !!!

С уважением,
Вадим.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34998979
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GVF112GVF[Обратись в представительство IBM - там тебе помогут !!!

Что бы зря время не тратить, скажите, есть ли в
Informix International Language Supplement 3.50.MC1
файл $INFROMIXDIR/gls/lc11/ ru_ru /e01c.lco
и если есть отличается ли он от
$INFROMIXDIR/gls/lc11/ en_us /e01c.lco

C уважением,
Виктор.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34999558
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
victor16 GVF112GVF[Обратись в представительство IBM - там тебе помогут !!!

Что бы зря время не тратить, скажите, есть ли в
Informix International Language Supplement 3.50.MC1
файл $INFROMIXDIR/gls/lc11/ ru_ru /e01c.lco
и если есть отличается ли он от
$INFROMIXDIR/gls/lc11/ en_us /e01c.lco

C уважением,
Виктор.

Отвечаю - файл e01c.lco - есть и для локали en_us и для локали ru_ru.
Размер файлов и сами файлы - отличается друг от друга !!!

Например:
--------------------------------
FILE_TYPE=locale_object
COMPILER_VERSION=11
HEADER_LENGTH=13
LC_SOURCE_VERSION=8
CM_SOURCE_VERSION=3
MODIFIED_DATE=27-04-2007
LANGUAGE=English
TERRITORY=United States
MODIFIER=None
CODESET=utf8
OPERATING_SYSTEM=unknown
CM_AUTHOR=INFORMIX
LC_AUTHOR=INFORMIX
utf8
### LC_CTYPE
...
--------------------------------

и

--------------------------------
FILE_TYPE=locale_object
COMPILER_VERSION=11
HEADER_LENGTH=13
LC_SOURCE_VERSION=8
CM_SOURCE_VERSION=3
MODIFIED_DATE=27-04-2007
LANGUAGE=Russian
TERRITORY=Russia
MODIFIER=None
CODESET=utf8
OPERATING_SYSTEM=unknown
CM_AUTHOR=INFORMIX
LC_AUTHOR=INFORMIX
utf8
### LC_CTYPE
...
--------------------------------

С уважением,
Вадим.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #34999564
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GVF112GVF
Отвечаю - файл e01c.lco - есть и для локали en_us и для локали ru_ru.
Размер файлов и сами файлы - отличается друг от друга !!!


Большое спасибо, в представительство IBM Informix в Росии я уже послал письмо, жду ответа.

С ув. Виктор.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35010913
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После установки Informix International Language Supplement 3.50.MC1
можно фиксировать, как минимум сразу две Problem Management Record's.

1. Проблема заглавной Й при перекодировки из 8859-5 в UTF-8 и обратно осталась.
2. В продукте отсутствуют скомпилированные локализованные для UTF-8
опции меню программы dbaccess. Размер файла $INFORMIXDIR\msg\ru_ru\e01c\dbacc.lmk
подозрительно мал (всего 38 байт) по сравнению со своими собратьями из
других локалей (7,5 кБ). Выдается сообщение об отсутствии файла menukey.iem

Для того, чтобы более-менее нормально работать с кодировкой UTF-8 у клиента и
8859-5 у сервера БД самыми работоспособными параметрами оказались:
DB_LOCALE=ru_ru.8859-5
CLIENT_LOCALE=ru_ru.utf8
SERVER_LOCALE=en_us.819
DBLANG=en_us.819

PS: Если установить последние три переменные в любую из кириллических локалей
(конечно, за исключением UTF-8) довольно прикольно видеть сообщения сервера
и опции меню программы dbaccess на русском языке.

С уважением,
Виктор
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011214
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А база большая? Может стоит поменять кодировку.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011302
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sysmasterА база большая? Может стоит поменять кодировку.
База, конечно, большая, как поменять кодировку, мы прекрасно знаем,
сколько это времени и ресурсов займёт, тоже представляем,
но дело в том, что русскоязычные пользователи Informix'а на данный момент
не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8.
Она на данный момент весьма и весьма сыровата. Если потребуется от нас дополнительных
усилий для помощи сотрудникам IBM, мы всегда к Вашим услугам.

C ув. Виктор.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011311
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor16
не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8.
используйте DB_LOCALE=ru_ru.1251 CLIENT_LOCALE=ru_ru.utf8
никто не будет поддерживать ru_ru.8859-5, ее уже нет нигде (ско помер, в аикс и шпукс utf)
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011348
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денис victor16
не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8.
используйте DB_LOCALE=ru_ru.1251 CLIENT_LOCALE=ru_ru.utf8
никто не будет поддерживать ru_ru.8859-5, ее уже нет нигде (ско помер, в аикс и шпукс utf)
Если отсутствует возможность нормальной работы с какими-то из локалей,
то по крайней мере не надо декларировать работоспособность этих локалей.

С ув. Виктор
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011372
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor16Если отсутствует возможность нормальной работы с какими-то из локалей,
то по крайней мере не надо декларировать работоспособность этих локалей.
У вас оплачена техподдержка?
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011379
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[/quot]У вас оплачена техподдержка?[/quot]
После нового года (см. выше)

С ув. Виктор
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011394
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor16
После нового года (см. выше)
Вот и напишите им.
Они like восемь лет не могут починить , юникод заработает к 2050 году.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011414
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денис victor16
После нового года (см. выше)
Вот и напишите им.
... like восемь лет не могут починить, юникод заработает к 2050 году.

Считайте, что уже написал.
Кстати, самые передовые из сотруднbков IBM, наверняка, уже прочитали наш топик,
и сделали соотвествующие выводы.
Если говорить о товарищах из соседней ветки, там таких проблем, похоже, не наблюдается:)
Без обид.

С ув. Виктор.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011789
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев ДенисОни like восемь лет не могут починить
Там даже версия не указана, возможно это и есть 8-летняя версия.
И, насколько я помню, эту бяку уже давно исправляли
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011793
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor16Считайте, что уже написал.
Кстати, самые передовые из сотруднbков IBM, наверняка, уже прочитали наш топик,
и сделали соотвествующие выводы.
Боюсь, что нет :)
victor16
Если говорить о товарищах из соседней ветки, там таких проблем, похоже, не наблюдается:)
Без обид.
Да какие обиды. У товарищей из соседней ветки вообще проблем нет ни с чем - ни с патчами, ни с багами, ни с новыми версиями... Завидно просто, пока работать не начнешь... :)
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011803
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor16но дело в том, что русскоязычные пользователи Informix'а на данный момент
не могут использовать в полной мере самую современную (на мой взгляд) кодировку UTF-8.
Она на данный момент весьма и весьма сыровата.
А что кроме Й там еще не конвертируется ? Вроде больше проблем не называлось. Или это и есть "весьма и весьма сыровата" ?
Если бы у нас это была главная проблема - у нас ведь украинской локали как не было, так и нет в стандартной поставке. И в свое время (лет 10 назад) просто сделали сами таблицы перекодировки и описания локали и до сих пор пользуемся и даже ИБМ на эту тему не дергаем (а зачем ?). И на проблему апострофа просто забили и Г твердое - а нафига оно нам :)
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35011845
victor16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vasilisА что кроме Й там еще не конвертируется ? Вроде больше проблем не называлось. Или это и есть "весьма и весьма сыровата" ?
Просто это было первое, что заметно сразу. Тем не менее этого достаточно, чтобы отказаться
от данного варианта. Проблемы существуют также в кириллизации утилит dbaccess, oninit, onstat.
Возможно, есть еще, не было времени проверить все.
vasilisЕсли бы у нас это была главная проблема - у нас ведь украинской локали как не было, так и нет в стандартной поставке.
Кстати, если посмотреть описание кодировки en_us.utf8 можно заметить украинские,
белорусские, венгерские и множество других кодировок, входящих в стандарт UTF-8.
Так что прошу присоединяться к тестированию.
vasilisИ в свое время (лет 10 назад) просто сделали сами таблицы перекодировки и описания локали и до сих пор пользуемся и даже ИБМ на эту тему не дергаем (а зачем ?). И на проблему апострофа просто забили и Г твердое - а нафига оно нам :)
За это Вам огромное человеческое спасибо за энтузиазм, а также за поддержку
нас простых пользователей Informix'а своими простыми, но эффективными средствами
типа DBA_TOOLS и др.

С большим уважением,
Виктор.
...
Рейтинг: 0 / 0
Существует ли локаль ru_ru.utf8
    #35012891
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денис victor16
После нового года (см. выше)
Вот и напишите им.
Они like восемь лет не могут починить , юникод заработает к 2050 году.

думаю, что кое-что починили .. :)

RECOMMENDATION:
Upgrade to IDS 11.10xC2W1 or higher versions.

Для 10-ки Fix будет чуть позже.

С уважением,
Вадим.
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Informix [игнор отключен] [закрыт для гостей] / Существует ли локаль ru_ru.utf8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]