Ruby 用不同的语言进行地理编码?

Ruby Geocoded by in different languages?

我正在使用地理编码器 gem 将用户输入转换为经度和纬度以及获取城市和国家名称。

我想知道:是否可以将输出语言设置为英语以外的其他语言?例如,对于非德国城市,城市名称似乎已转换为英文。我可以强制地理编码器一直使用德语吗?

谢谢

要使此设置成为全局设置,请在初始化程序的某处添加 Geocoder.configure language: :de,例如

# config/initializers/geocoder.rb
Geocoder.configure language: :de

或者使其成为每个模型设置添加 language: :de 到地理编码器宏调用

reverse_geocoded_by :latitude, :longitude, language: :de