我想在浏览器语言为'en'或'en_US'时将我的网络客户端中的默认语言设置为'de'。 我正在使用龙卷风本地化。 我尝试了这个解决方案,tornado.locale.set_default_locale('de'),但它仍然显示英文网页客户端。
答案 0 :(得分:1)
默认语言主要用于告诉Tornado代码中的文本是什么语言:当前语言是默认语言时,不使用翻译文件。如果您的代码中的文本是英文但您想要使用德语翻译文件,无论浏览器设置如何(我在这里猜测,因为您没有详细说明您的设置是什么),您应该保留默认值语言为“en”但覆盖RequestHandler.get_browser_language()
以返回“de”。