首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用resgen和资源文件进行本地化的区别

使用resgen和资源文件进行本地化的区别
EN

Stack Overflow用户
提问于 2010-06-05 13:19:19
回答 1查看 401关注 0票数 0

我读了一些关于.NET本地化的文章,似乎有几种不同的方法。不过,有些文章已经相当陈旧了。

有些文章建议将键值对放到文本文件中,并使用resgen生成.resources文件。其他人建议使用资源文件,使用命名约定.en-US作为示例,然后使用一些代码(如下所示)根据区域性获取所需的字符串。

资源rm = ResourceManager ResourceManager("Resources",Assembly.GetExecutingAssembly());

有没有更好的方法解决这个问题?我觉得这太简单了。我只是触及了本地化的皮毛吗?一定还有更多的..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-05 13:26:08

老实说,我对resgen一无所知,但App_LocalResources和App_GlobalResources文件夹都是内置的,而且做得很好。

我真的很喜欢使用这样的方法

-About.aspx

-Default.aspx

-App_LocalResources/

-App_LocalResources/About.aspx.fr.resx

-App_LocalResources/About.aspx.resx

-App_LocalResources/Default.aspx.fr.resx

-App_LocalResources/Default.aspx.resx

编辑:

下面是一些用ASP.NET编写的不错的info on Localization

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2979270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档