我正在编码具有多种语言支持的saas软件,并且我为.resx文件提供了多种语言支持。我希望客户端下载语言文件(.xml类型),进行编辑并将其上传到程序中。 .resx文件将在加载后更新。
例如;客户端现在可以使用“表单定制”(此结构包含css,html和javascript。)结构来更改html页面。客户可以下载.xml中的html页面,进行编辑并可以上传。类似的逻辑,但是我找不到解决方案。
回到我们的主题;
我有一个lang类,其中包含我在代码中使用的枚举。
Lang.cs:
...
[NLanguageResource("Netsis.ERP.Resource.Resx.LangResx", typeof(LangResx),
Alias = "Lang")]
public enum Lang{
signin
sex
male
female
...
}
在.resx中,我希望用户更改与它们相对应的单词。
示例:我有LangResx.resx,LangResx_pl.resx和LangResx_fa.resx。如果客户端使用法语程序:则客户端可以更新LangResx_fa.resx文件。
有没有办法做到这一点?