Ruby on rails Rails Gem Geocoder不遵守每请求语言设置?

Ruby on rails Rails Gem Geocoder不遵守每请求语言设置?,ruby-on-rails,google-geocoder,Ruby On Rails,Google Geocoder,我正在尝试使用GoogleAPI从Geocoder获取不同语言版本的地址。我已尝试使用以下方法对结果进行地理编码: Geocoder.search("Effel Tower", language: :fr) 或 但什么都不管用。如果我更改配置,它将起作用: Geocoder::Configuration.locale = :fr Geocoder.search("Effel Tower") 我一直在寻找答案。。。甚至连代码都查不出来。在google.rb中,处理了language参数,因此它

我正在尝试使用GoogleAPI从Geocoder获取不同语言版本的地址。我已尝试使用以下方法对结果进行地理编码:

Geocoder.search("Effel Tower", language: :fr)

但什么都不管用。如果我更改配置,它将起作用:

Geocoder::Configuration.locale = :fr
Geocoder.search("Effel Tower")
我一直在寻找答案。。。甚至连代码都查不出来。在google.rb中,处理了language参数,因此它应该可以工作::language


有什么想法吗?谢谢:

我找到了答案。语言设置应作为字符串而不是符号发送。因此:

Geocoder.search("Effel Tower", language: "fr")
将返回法语结果。多谢各位

Geocoder.search("Effel Tower", language: "fr")