Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.06;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
6-15195
SemFLY
2002-11-07 22:15
2003.01.06
Как в компоненте INDY - TidMessage, прицепить файл к письму ?


1-15117
Semyon
2002-12-21 15:14
2003.01.06
Как сделать чтобы фокусом ввода обладало только моё окно?


7-15325
Wizz
2002-10-28 05:09
2003.01.06
Подскажите, как эти несколько ASM команд вставить в Д6?


3-14956
KonuhovSegey
2002-12-04 08:05
2003.01.06
Помогите !!! При долгой работе программа с БД виснет.


6-15184
LittleBat
2002-11-06 09:14
2003.01.06
SMS send