Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle Developer & Multi-language support / 5 сообщений из 5, страница 1 из 1
25.03.2003, 20:30
    #32126886
SAA_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Developer & Multi-language support
Я уже довольно продолжительное время копаю как решить проблему в мултиязыковых системах. Все хорошо работает, если система ориентирована на один язык, скажем английский или русский, но в моем случае требуется поддержка 3-ех языков: латышский, русский и английский.

Не могу найти способ как в итемах форм и отчетов указать в Runtime скрипт шрифта: кирилица, латиница, балтийский.

Помогите!
Если требуется дополнительная информация, то спрашивайте.
...
Рейтинг: 0 / 0
25.03.2003, 20:41
    #32126892
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Developer & Multi-language support
К сожалению ничего конкретного подсказать немогу, т.к. с девелопером не работал, но насколько я понимаю, что такое 3-х язычее можно получить только при поддержке юникодов, т.к. русский и латышский языки используют одну и ту же т.н. "дополнительную таблицу" (коды 128-255), а при использовании юникодов каждый символ кодируется двумя байтами - отличный пример поддержка 3-х язычия для экранных фонтов на Win2000 и WinNT(вернее ее отсутствие). В Оракле юникоды поддерживает characterset UTF8.
...
Рейтинг: 0 / 0
25.03.2003, 21:10
    #32126905
SAA_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Developer & Multi-language support
С точки зрения хранения текстов уж разобрались. Как оказалось, можно пойти немного незаконным путем, используя для нас достаточно экзотичную кодировку NEE8ISO...P4 (наизусть еще не выучил). Проблема остается именно на этапе интерпретации. Если хочется указать выводить только кирилицу, то без проблем, хочется вывести латышский, то тоже нет проблем. Но когда формы на русском для русского и хочется использовать теже формы на латышском для латыша, то возникают проблемы :(. Тексты на разных языках имеются, в форме выводятся, но какой-то язык обязательно плывет. Знаю одну контору, которая решила эту проблему, только до знаний новых и полезных она уж больно жадная.
...
Рейтинг: 0 / 0
26.03.2003, 21:16
    #32127765
SAA_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Developer & Multi-language support
так, топик полез вниз, но решение проблемы для меня очень важно...
...
Рейтинг: 0 / 0
29.03.2003, 23:40
    #32129664
vskv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oracle Developer & Multi-language support
Ни фига мы (та самая контора) до знаний не жадная.
Просто отдел поддержки, как всегда, загружен на 110% :)

И проблему решили только в отчётах -- по версии на каждом языке (всё равно статический текст на каждом языке свой)...
[мечтательно] Если бы кто подсказал, как это сделать ещё и в формах, без эксплуатации NCHAR...

Сперва думал ящик водки (или пива) обещать, но потом вспомнил про проблемы с таможнями :)

2SAA_: Кстати, хранить можно и юзая нормальную человеческую BLT8MSWIN1257 ^)
А если собраться под чашечку кофе, могу рассказать страшную историю, почему латышский больше не дружит с русским, хотя были вполне нормальные варианты их дружбы (в смысле кодировки). В конце концов, места для 22-х букв вполне достаточно было, всё равно бинарная сортировка невозможна.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle Developer & Multi-language support / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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