我有一个多语言网站,基于访问者的本地化(他的IP),我将使用一种或另一种语言(设置I18n.locale)。
即:对于来自法国的访问者,默认语言为法语,对于来自美国的访问者,默认语言为英语。
你推荐哪种宝石,有a wide range of choice。
由于
答案 0 :(得分:1)
有些国家/地区使用多种官方语言或多种常用语言。对于这些国家/地区,您可能需要考虑默认使用最流行的语言,然后按普遍平衡显示排名列表。您可以通过CIA World Factbook列出的国家语言获得官方和通用语言和百分比:
https://www.cia.gov/library/publications/the-world-factbook/fields/2098.html
如果您需要将语言映射到ISO 639-1 alpha-2或alpha-3代码,您可以从美国国会图书馆获取该信息:
http://www.loc.gov/standards/iso639-2/php/English_list.php
OpenGeoCode.Org团队 安德鲁