У меня есть два ресурса файлы в папке Свойства в WPF-проекта (VS 2008):Таинственные Ресурсы/поведение CultureInfo в WPF приложения
- Resources.resx
- Resources.de-DE.resx
Выбор культуры "де-ДЭ" не работает (нет ошибки, но всегда строки из "Resources.resx" используются):
public App()
{
UntitledProject2.Properties.Resources.Culture = new CultureInfo("de-DE");
}
НО: если я переименовать "Resources.de-DE.resx" на "Resources.fr-CA.resx" или "Resources.en-US.resx"
, а затем установить его с помощью
UntitledProject2.Properties.Resources.Culture = new CultureInfo("fr-CA");
это работает !! Но почему!? Таинственный ...
То же самое здесь, в VS 2010. :-( –