14

最近、Webアプリケーションのユーザーに表示される古い国/地域のリストに関する問題が発生し始めました。

現在、ローカライズされた国名とその地域(州)を格納するためのDBテーブルがいくつかあります。ただし、地球が進むにつれて、そのリストは絶えず進化しており、一部の地域が削除され、一部がマージされるため、維持するのが面倒であることが証明されています。既存のデータは常に更新する必要があります。

マルチロケールの国/地域リストを処理する場合のベストプラクティスはありますか?

場所や基準はありますか?私はISO3166を知っていますが、それらのリストは正確にDBフレンドリーではありません...さらに、完全にローカライズされていません。

理想的なソリューションは、単にそれに「同期」することを可能にするでしょうか?できれば多言語で。ソリューションは、無料であるか、データを更新できるように変更内容の履歴に基づいたサブスクリプション(別名tblAddress)であることが望ましいでしょう。

ありがとう!

4

9 に答える 9

14

geonames はこの点でかなり正確であり、定期的に更新されます。

http://www.geonames.org/export/

于 2009-06-30T19:28:04.310 に答える
3

ここの ISO リストは DB フレンドリーですが、短い名前とコードしか含まれていません。

于 2009-06-24T20:22:07.897 に答える
2

これは非常に見栄えがします。複数の言語、更新オプション、インポート用のデータベースに依存しないファイル形式、国/地域/都市情報、および使用するかどうかに関係なくその他の機能。

また、1台のサーバーにのみ必要な場合は、かなり手頃な価格です。

于 2009-07-02T13:41:45.623 に答える
2

ハイ!それぞれの大陸を含むすべての国の無料ダンプを見つけることができますhttps://gist.github.com/kamermans/1441495、使い方はとても簡単です。ダンプをダウンロードしてデータベースにアップロードするだけです。

于 2013-02-25T08:50:44.470 に答える
2

CLDRを試すことができます

http://cldr.unicode.org/

このデータ セットは、Unicode 組織によって維持されます。リストは定期的に更新され、データはバージョン管理されるため、リストの状態を簡単に管理できます。

于 2009-07-16T04:50:37.427 に答える
1

EU は、いくつかの言語で階層型 XLS ファイルとしてダウンロードできる地方行政単位 (LAU) に関するデータを維持しています。

于 2009-07-02T13:53:49.907 に答える
1

ちょっと待って、最新の国のリストが欲しいだけ?それとも、X 国が Y 国と Z 国に分裂したことを知る必要がありますか? 後者を取得する自動化された方法を認識していないためです。ISO データベースの更新も PDF として配布されます (変更の実装はご自身で行ってください)。

于 2009-07-01T20:50:24.863 に答える