我们可以使用app_offline.html作为维护工作期间的登录页面。但是否可以本地化此页面?
flvlnr441#
据我所知和所能想到的,不可能有app_offline页面的本地化版本。Asp.net 只是在寻找那个页面,因为它是一个静态页面,所以没有太多的选择。最简单的方法是用所有语言显示一个页面的内容。这不是很优雅,但会是简单和有效的,特别是如果内容很短,你只有几种语言。如果您有太多的语言和/或内容太大,您也可以有几个div,每个都有翻译的内容,并通过在JavaScript中执行语言检测来显示正确的div。如果您想要/需要一个更复杂的解决方案,您可以考虑JavaScript本地化框架(l10n.js或l20n.js)来实现同样的功能。如果你走这条路,记住你将需要另一个网站来托管所有必要的JS和资源文件。
1条答案
按热度按时间flvlnr441#
据我所知和所能想到的,不可能有app_offline页面的本地化版本。
Asp.net 只是在寻找那个页面,因为它是一个静态页面,所以没有太多的选择。
最简单的方法是用所有语言显示一个页面的内容。这不是很优雅,但会是简单和有效的,特别是如果内容很短,你只有几种语言。
如果您有太多的语言和/或内容太大,您也可以有几个div,每个都有翻译的内容,并通过在JavaScript中执行语言检测来显示正确的div。
如果您想要/需要一个更复杂的解决方案,您可以考虑JavaScript本地化框架(l10n.js或l20n.js)来实现同样的功能。
如果你走这条路,记住你将需要另一个网站来托管所有必要的JS和资源文件。