Python(flask、babel):检测浏览器语言(非首选/接受的语言)

Python(flask、babel):检测浏览器语言(非首选/接受的语言),python,flask,python-babel,Python,Flask,Python Babel,在将此问题标记为“重复”/“已回答”之前,请考虑此“重复”均与“已接受的语言”标题字段相关 问题是:如何在Python中检测用户为其浏览器UI设置的语言 使用@babel.localeselector返回浏览器语言首选顺序中“权重”最大的语言,而不是浏览器的语言。JS的navigator.language检测除IE之外的浏览器的实际语言,其中navigator.userLanguage返回操作系统语言,并且只有IE11才能使用Flask和Babel在Python中实现同样的功能?其他一些轻量级框

在将此问题标记为“重复”/“已回答”之前,请考虑此“重复”均与“已接受的语言”标题字段相关

问题是:如何在Python中检测用户为其浏览器UI设置的语言

使用@babel.localeselector返回浏览器语言首选顺序中“权重”最大的语言,而不是浏览器的语言。JS的navigator.language检测除IE之外的浏览器的实际语言,其中navigator.userLanguage返回操作系统语言,并且只有IE11才能使用Flask和Babel在Python中实现同样的功能?其他一些轻量级框架建议?还是我的最佳选择就是坚持JS路径,忘记IE用户,希望他们的浏览器语言与操作系统语言相同


谢谢你

一般来说,你不能;我做了更多的挖掘,看起来这将是JS的方式。无论如何谢谢你