【发布时间】:2015-08-14 10:05:10
【问题描述】:
我们可以使用app_offline.html 作为维护工作期间的登录页面。但是可以本地化这个页面吗?
【问题讨论】:
标签: asp.net iis localization maintenance
我们可以使用app_offline.html 作为维护工作期间的登录页面。但是可以本地化这个页面吗?
【问题讨论】:
标签: asp.net iis localization maintenance
据我所知和所能想到的,app_offline 页面不可能有本地化版本。
Asp.net 只是寻找那个页面来关闭网站,因为它是一个静态页面,所以没有太多选择。
最简单的方法是显示包含所有语言内容的页面。这不是很优雅,但会简单而高效,尤其是在内容很短且语言很少的情况下。
如果您的语言太多和/或内容太大,您还可以有多个 div,每个 div 都包含翻译后的内容,并通过在 JavaScript 中进行语言检测来显示正确的 div。
如果您想要/需要更复杂的解决方案,您可以查看 JavaScript 本地化框架(l10n.js 或 l20n.js)来实现相同的目标。
如果你走这条路,请记住,你需要另一个网站来托管所有必要的 JS 和资源文件。
【讨论】: