不使用DNX 4.5.1中的ResourceManager加载本地化字符串

时间:2015-07-29 12:07:09

标签: c# localization visual-studio-2015 resourcemanager dnx

我正在尝试在Visual Studio 2015中为我的DNX 4.5.1项目添加本地化。我有两个resx个文件..

Culture.resx
Culture.sv.resx

通过在resource

中设置project.json来嵌入
"resource": "**\\*.resx"

我创建了ResourceManager

var resourceManager = new ResourceManager("Core.Culture",
                         typeof(CultureManager).Assembly);

尝试获取本地化字符串。这给了我Culture.resx预期的值。

var result = resourceManager.GetString("Test1");

如果我尝试获取瑞典值,我只是继续获取​​默认值。

var result = resourceManager.GetString("Test1", new CultureInfo("sv-SE"));

为非默认语言创建的附属程序集是否存在问题?

0 个答案:

没有答案