2015-02-17 2 views
0
MyResources.LocalizedText.Option1 

Я использую локализацию на одной из моих веб-страниц. Например, когда я хочу отображать текст на основе культуры страницы, я использую вышеуказанный код.Использование переменных с локализацией

Пока все хорошо. Теперь я хочу получить локализованный текст на основе переменной следующим образом:

var option = "Option1", 
MyResources.LocalizedText. //here I want to have the value of the variable option (which in this case is Option1). 

Как я могу это сделать?

Благодаря

ответ

1

Попробуйте

MyResources.LocalizedText.ResourceManager.GetString(option, MyResources.LocalizedText.Culture) 

или

MyResources.LocalizedText.ResourceManager.GetString(option) 

См here для описания метода .GetString.

+0

Спасибо. Он отлично работает с MyResources.LocalizedText.ResourceManager.GetString (опция) – Gloria

Смежные вопросы