Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

Многоязычные приложения   Найти похожие ветки 

 
DeMoN-777   (2002-12-14 12:06) [0]

Народ, подскажите где можно почитать про разработку многоязычных приложений.
В Delphi Project=>Languages=>Add. А как дальше я не знаю =(.
Помогите чем можете.


 
Oleg_Gashev   (2002-12-14 13:22) [1]

http://www.microsoft.com/globaldev/articles/muiapp.asp


 
BlackTiger   (2002-12-14 15:39) [2]

Посмотри пример с RichEdit - там есть все, кроме одного: ограничение - региональные установки. Я попробовал разок и отказался от использования этой функции. Все дело в том, что русский текст некорректно хранится/отображаются при нероссийских региональных установках.

Казалось, что выход в unicode-компонентах (TNT, Eldos), но не тут то было - Дельфа не работает с типом строк WideString и в Resource_DLL запихивает только String, теряя при этом всё.

Я остановился на варианте INI-файла, в котором хранятся caption"ы всех компонентов формы. При этом все (большинство) компонентов из библиотеки TNT. Еще там есть замечательный класс TWideStringList, позволяющий сохранить/загрузить содержимое из unicode-текстового файла, по структуре, похожей на INI-файл. Намучился, правда, с получением caption у всех компонентов формы, учитывая WideString-ость TNT-компонент и String-ость стандартных элементов.
Проблемка остается только с локализацией сообщений.

Вот если бы кто-нибудь подсказал, как в этот несчасный Resource_DLL запихать (и выпихивать оттуда) unicode-текст...

Вот если бы бормановцы перевели всю дельфу на unicode - была бы не жизнь, а малина.


 
sniknik   (2002-12-14 16:00) [3]

BlackTiger (14.12.02 15:39)
> была бы не жизнь, а малина.

ну это кому как. мне бы это только осложнило бы жизнь. (связь с дос приложениями изменилась бы, верно?)


 
Netwanderer   (2002-12-15 17:11) [4]

туды не ходы, суды ходы http://www.torry.net/multilanguage.htm
ищи там LangIniSupport. в общем удобно,хранит все в инишниках, хотя малость не по папски. лучше использовать Resource_DLL



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.032 c
1-15035
adolf_99
2002-12-24 19:28
2003.01.06
Помогите


1-15149
BlackTiger
2002-12-23 16:41
2003.01.06
Есть ли линки на библиотеки картинок (glyphs) КРАСИВЫЕ?


1-15125
Andy BitOff
2002-12-22 22:39
2003.01.06
Контрол в пределах которого находится мышь


14-15220
Calm
2002-12-15 16:27
2003.01.06
Трассировка. Как выполнить прогу до конца метода?


3-14916
pilot
2002-12-13 15:52
2003.01.06
Cannot use array of Field values with Expression Indices





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский