【问题标题】:What localization does browser support?浏览器支持哪些本地化?
【发布时间】:2016-05-26 11:41:29
【问题描述】:

浏览器支持哪些语言? 哪里有清单吗?

这可能不是最好的方法,但我认为如果我使用:

 $_SERVER('HTTP_ACCEPT_LANGUAGE');

要获取浏览器设置的语言,然后我可以让页面内容由数据库中的数据创建。

我需要知道的是 $_SERVER('HTTP_ACCEPT_LANGUAGE') 实际上以语言的形式返回什么。哪里有清单吗?

【问题讨论】:

  • 您的问题不是很清楚,但我猜您正在寻找已提供in this answer... 的信息。或者您正在寻找 ISO 639 语言代码列表?
  • 这是一个非常相似的问题,但我需要的是可以预期的值,例如 "en-ca,en;q=0.8,en-us;q=0.6,de-de ;q=0.4,de;q=0.2"。获取值很容易,但是可以返回什么值,是否有某个地方的列表?

标签: localization


【解决方案1】:

HTTP 语言代码基于RFC 4646,并且已经发布了一个有点过时的列表here - 它涵盖了相当多的语言,所以它可能足以满足您的即时需求。语言代码基于 ISO 639-1 语言代码和 ISO 3166-1 国家代码,两者都可能发生变化。一旦这两个标准之一被修改,您建立的任何列表都将过时。

语言代码的更详细解释可以在mozilla找到。

【讨论】:

    猜你喜欢
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    • 2013-05-15
    相关资源
    最近更新 更多