我有一个关于在mvc3应用程序中组织.resx文件的问题。到目前为止,我已设法做到以下几点:在mvc 3应用程序中组织.resx文件
- 在资源解决方案中创建新的类库并为两种语言添加资源。一切工作正常,当我有,例如:
Resources.resx //默认语言 Resources.en.resx //英语
但我想在我的类库中有这样的组织:
DefaultLanguage foder - Resources.resx
en文件夹 - Resources.en.resx
我想按文件夹组织资源。我认为对翻译网站的人来说更合适,而且它也更易于维护。当我以这种方式组织资源时,网页返回错误...找不到错误。我错过了什么吗?我知道在名称空间中不应该有文件夹名称,因为这意味着View中的引用资源依赖于文件夹名称,这是不正确的。
关键是我想有wheter它们在文件夹或没有组织资源的行为相同...
顺便说一句:我查看网站上,找不到任何合适的解决方案。
谢谢你的回答!
Tnx为答案。是的,我的资源结构也与Views相同。我只是想通过语言来分类这些观点。如果你有10个视图和3种语言,那么它是30个resx文件,如果他们都在一起的话。那好吧,然后实现自己的ResourceManager :) – TheMentor