У меня есть два файла .resx для локализации - Global.en.resx и Global.resx(ru). При попытке получить значение по имени с помощью ResourceManager столкнулся с проблемой: значение отображается только на русском языке.
ResourceManager rm = new ResourceManager(resourceType.FullName, resourceType.Assembly);
ResourceSet rs = rm.GetResourceSet(CultureInfo.CurrentCulture, true, true);
foreach (DictionaryEntry d in rs)
{
if (d.Key.ToString() == propName) displayName = (string)d.Value;
}
resourceType — класс ресурсов, propName — имя свойства, которое я хочу отобразить. Помогите мне, пожалуйста
CultureInfo.CurrentCulture
вGetResourceSet
, вам нужно сделать английскую культуру и передать ее. - person Ron Beyer   schedule 15.07.2015