#post-id: 3582-12-48
#original-date: 17.05.2010 Mon
#original-time: 12:48 PM
#original-day: 3582
#original-host: WinXP Prof SP3 (Build 2600)
Свершилось! Наконец у меня первая программа на двух языках с возможностью переключения! Сделала немного не по-русски, но вроде работает ^^
Суть такова: есть класс, который содержит ID языка. У него есть свойства, которые возвращают текст на нужном языке. Например, Localization.StrShowUsage. К этому прикручен диалог выбора языка. А ещё на форме при проектировании в Caption элементов я пишу вещи вроде #frmMain_Text_Label, и специальная функция по ним через CallByName() вызывает свойства вроде Str_frmMain_Text_Label. Немного сомнительно, но для ленивых сойдёт ^^'
Как-то так. И вроде бы система писалась часа полтора. Хотя в программе (а это Messenger History Converter) текста не так много...