2015-02-24 178 views
0

當瀏覽器語言爲'en'或'en_US'時,我想在我的Web客戶端中將默認語言設置爲'de'。 我正在使用龍捲風本地化。 我試過這個解決方案,tornado.locale.set_default_locale('de')但它仍然顯示英文網頁客戶端。Tornado本地化,設置默認語言

回答

1

默認語言主要用於告訴Tornado代碼中的文本是什麼語言:噹噹前語言是默認語言時,不使用翻譯文件。如果代碼中的文本是英文的,但無論瀏覽器設置如何(我在這裏猜測是因爲您沒有包含有關您的設置的詳細信息),您想使用德語翻譯文件,則應該保留默認設置語言爲「en」,但覆蓋RequestHandler.get_browser_language()以返回「de」。