【发布时间】:2015-10-25 14:01:07
【问题描述】:
我正在使用地理编码器 gem 将用户输入转换为经度和纬度以及获取城市和国家/地区名称。
我想知道:是否可以将输出语言设置为英语以外的其他语言?例如,对于非德国城市,城市名称似乎被转换为英文。我可以强制地理编码器一直使用德语吗?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby google-maps geocoding
我正在使用地理编码器 gem 将用户输入转换为经度和纬度以及获取城市和国家/地区名称。
我想知道:是否可以将输出语言设置为英语以外的其他语言?例如,对于非德国城市,城市名称似乎被转换为英文。我可以强制地理编码器一直使用德语吗?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby google-maps geocoding
要使此设置全局化,请在初始化程序中的某处添加Geocoder.configure language: :de,例如
# config/initializers/geocoder.rb
Geocoder.configure language: :de
或者为每个模型设置添加language: :de到地理编码器宏调用
reverse_geocoded_by :latitude, :longitude, language: :de
【讨论】: