как создать многоязыковую поддержку с помощью ООП

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

student-uni
Бывалый
Бывалый
 
Сообщения: 242
Зарегистрирован: 01.10.2005 (Сб) 18:54

как создать многоязыковую поддержку с помощью ООП

Сообщение student-uni » 03.06.2007 (Вс) 10:28

Первое что пришло в голову

в событии LOAD вызвать функцию которая бы изменила свойства TEXT всех элементов Формы. (Взяв при этом из Базы данных соответствующие слова на нужном языке)


Вопрос:
можно ли как то по другому реализовать многоязыковость ?
Например генерировать Форму потомка на нужном языке из Формы предка, которая служит просто образцом ?

Спасибо

GoodWin74
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 80
Зарегистрирован: 29.09.2006 (Пт) 18:58
Откуда: от Верблюда! :)

Сообщение GoodWin74 » 04.06.2007 (Пн) 19:05

Лучше делай как знаешь, а тоесть из базы данных Вроде щас все так делают а новый способ тебе придумовать не кто не собирается...!!! :wink: :wink: :wink:
http:\\start4you.narod.ru

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 04.06.2007 (Пн) 21:31

В .NET уже все реализовано, поищи статьи про ресурсы и поддержку мультиязычности.

Навскидку:

http://www.codeproject.com/dotnet/Localization.asp
http://www.theserverside.net/tt/article ... nPractices
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 107

    TopList