【发布时间】:2020-05-22 22:30:29
【问题描述】:
我需要将现有的 ASPNET MVC 应用程序翻译成多种语言。我创建了一个 Resources 文件夹,并计划添加资源文件 (resx),将所有文本移动到所述资源文件并在需要的视图和模型中引用它们。
这是一个好方法吗?如果是,我应该为每个控制器制作一个资源文件吗?拥有一切的全球化?
我想每个控制器都有一个资源文件更容易维护,但添加新的翻译意味着创建数百个新文件。
另一方面,将所有内容都放在一个文件中可能会对性能产生负面影响。
我该怎么办?
【问题讨论】: