【发布时间】:2015-12-26 06:08:44
【问题描述】:
我正在尝试根据用户的 accept-language 标头收集一些分析数据。将"en-US,en;q=0.8" 转为English (United States) 会很有帮助。
我真正见过的唯一方法是使用 I18n 并将名称放入 yaml 文件中。这似乎不是一个很好的解决方案,因为我必须“翻译”每种可能性。如果我使用它来获取用户的首选语言并翻译页面,那将是有意义的,但这是一个不同的用例。
我可以使用任何 gem/gist 来查找语言的显示名称吗?
【问题讨论】:
标签: ruby-on-rails ruby rails-i18n http-accept-language