Asp.net 本地化-CMS还是资源文件?

Asp.net 本地化-CMS还是资源文件?,asp.net,localization,Asp.net,Localization,我们最近完成了一个网站的国际化,并且准备开始本地化/翻译的艰巨任务。该网站是用ASP.NET编写的,我正在寻找做过该网站的人的推荐。CMS还是资源文件?如果是资源文件,是否有推荐的管理工具?合理的预算不是一个因素 当然是资源文件。 我最近完成了一个本地化网站,ASP.NET中用于本地化的工具非常棒 基本上,你有两个选择。隐式或显式定位。隐式是指网站阅读web浏览器的文化选择并提供正确的语言,显式是指用户通过单击标志或类似技术选择所需的语言 我在这里学到了项目所需的一切: 如果有商业用户在网站上管

我们最近完成了一个网站的国际化,并且准备开始本地化/翻译的艰巨任务。该网站是用ASP.NET编写的,我正在寻找做过该网站的人的推荐。CMS还是资源文件?如果是资源文件,是否有推荐的管理工具?合理的预算不是一个因素

当然是资源文件。 我最近完成了一个本地化网站,ASP.NET中用于本地化的工具非常棒

基本上,你有两个选择。隐式或显式定位。隐式是指网站阅读web浏览器的文化选择并提供正确的语言,显式是指用户通过单击标志或类似技术选择所需的语言

我在这里学到了项目所需的一切:

如果有商业用户在网站上管理内容,那么你需要考虑CMS


如果是纯开发人员驱动的,那么资源文件就可以了。

有人使用ResourceBlender进行资源文件管理吗?我想我的问题是,资源文件比CMS有什么优势,当CMS具有您提到的优势时……我想资源文件是编译的,因此应该更快,然而,如果能够很好地使用缓存,CMS在初次命中后可能会同样快。作为后续,为什么要使用CMS来缓存资源文件?我唯一的原因是,在代码中实现这些资源文件很容易。但对我来说,这是一个很大的原因。根据当前线程的区域性和UI区域性设置,将自动返回正确的本地化字符串。资源文件是强类型的,因此这也使事情变得更简单。