![]() |
Модераторы: gambit, Partizan |
![]() ![]() ![]() |
|
PaZ1T1V |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 26.2.2008 Где: Багдад ) Репутация: нет Всего: нет |
Доброго времени суток. У меня возникла необходимость локализовать приложение.
Итак, есть приложение SDI C# Winforms, в нем есть несколько форм, в каждой должна быть реализована возможность отображения на выбранном языке (ru-Ru, en-Us) в зависимости от выбора локали пользователем (выбор в локали осуществляется, к примеру, по нажатию на итем менюшки на главной форме). Итак, на формах не менее 20 контролов, которые надо локализовать. Создал файлы ресурсов типа названиеФормы.ru-Ru.resx и названиеФормы.en-Us.resx Вот код событий локализации :
но при этом локаль не меняется, хоть убей. Пробовал создавать новый объект формы, прятать старый и открывать новый, но тогда все ок, но как то это не хорошо, хотелось бы без этакого извращения. Подскажите как, пожалуйста. И еще один вопрос: так как локаль меняется только на главной форме, но, какие то формы могут быть открыты, то как сменить локаль на остальных фомах? К примеру открыта MainForm и еще какая нибудь ViewForm (последняя открывается из главной формы методом Show()), как сменить локаль в ней(второй форме)? И еще один вопрос, как локализовать текст на форме то есть свойство this.Text ? С уважением. P.S. Знаю, что по правилам форума один топик - один вопрос, но в данной ситуации я не хотел бы плодить формы, поскольку вопросы касаются одной темы в рамках одного проекта и т.д. Это сообщение отредактировал(а) PaZ1T1V - 30.8.2010, 11:19 --------------------
[size=8]Atention please!!![/size] [size=6]Кривые руки[/size] |
|||
|
||||
PaZ1T1V |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 26.2.2008 Где: Багдад ) Репутация: нет Всего: нет |
Вопрос решен, спасибо за содействие.
--------------------
[size=8]Atention please!!![/size] [size=6]Кривые руки[/size] |
|||
|
||||
CYBERDREAM |
|
|||
![]() I think, there4 I am ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1096 Регистрация: 31.10.2006 Где: CyberLand Репутация: 4 Всего: 28 |
а как решен? народ хочет знать
-------------------- Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно) Telegram, skype: kuchuk.artiom |
|||
|
||||
Deex42Iv |
|
|||
![]() Trust No One Профиль Группа: Участник Сообщений: 24 Регистрация: 25.8.2009 Где: Казань Репутация: нет Всего: нет |
||||
|
||||
CYBERDREAM |
|
|||
![]() I think, there4 I am ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1096 Регистрация: 31.10.2006 Где: CyberLand Репутация: 4 Всего: 28 |
в течении 3х дней постараюсь докопаться до этого вопроса, если что отпишусь
-------------------- Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно) Telegram, skype: kuchuk.artiom |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |