2
我在玩Geocoder,並嘗試僅返回英語結果。 語言設置爲英文:Geocoder - 語言設置爲英語,但仍然在波蘭語中獲得一些結果
2.2.0 :009 > Geocoder.config
=> {:timeout=>3, :lookup=>:google, :ip_lookup=>:freegeoip, :language=>:en, :http_headers=>{}, :use_https=>false, :http_proxy=>nil, :https_proxy=>nil, :api_key=>nil, :cache=>nil, :cache_prefix=>"geocoder:", :always_raise=>[], :units=>:mi, :distances=>:linear}
對於某些查詢,它工作正常,並返回英文資料: (譯提示:華沙 - >華沙,波蘭 - >波蘭,體育場Narodowy - >國家體育場)
2.2.0 :010 > Geocoder.search("Warszawa, Polska").first.city
=> "Warsaw"
但對於其他人不:
2.2.0 :014 > Geocoder.search("Stadion Narodowy, Warszawa, Polska").first.city
=> "Warszawa"
同一地點用英文名工作正常:
2.2.0 :015 > Geocoder.search("National Stadium, Warszawa, Polska").first.city
=> "Warsaw"
我該如何讓它始終返回英語結果?