私は人々がさまざまな都市でサービスを売買できるウェブサイトを持っています。Google マップ API v3、オートコンプリート、検索ボックスの要素を使用して、都市を選択し、データベースに保存し、購入時にデータベースを検索できるようにします。
問題は、Google 検索がローカライズされているため、ユーザーが別のロケールで同じ都市を検索しても、DB に一致するものが見つからないことです。
私の解決策は、各都市をコード (yahoo の WOEID のようなもの) にマップし、それをデータベースに保存することです。この方法では、クロス ロケール検索は問題ありませんが、Google マップ API リファレンスでそのようなものを見つけることができませんでした。
それで、Googleマップを使い続ける方法はありますか、yahooに切り替える必要がありますか、それとも私が知らないクロスロケール検索の別の解決策はありますか??
ダリオさんありがとう