tzデータベース(別名zoneinfoデータベース、別名Olsonデータベース)IDから都市および国への公開されているマッピングはありますか?例えば:
"Pacific/Auckland" => "Auckland, New Zealand"
"Europe/Copenhagen" => "Copenhagen, Denmark"
"Europe/Paris" => "Paris, France"
"Europe/Moscow" => "Moscow, Russia"
"Asia/Tokyo" => "Tokyo, Japan"
"Asia/Baghdad" => "Baghdad, Iraq"
"Africa/Cairo" => "Cairo, Egypt"
... 等々。
理想的には、マッピングは次のようになります。
- 英語、スウェーデン語、日本語など、
"Europe/Paris"
さまざまな言語で提供されます。"Paris, France"
"Paris, Frankrike"
"パリ、フランス"
- より多くの都市をカバーするために、各tzエントリに複数のオプションがあります。たとえば、キャンベラ(オーストラリアの首都)はtzデータベースにはありませんが、次の場所にマッピングできます。
"Australia/Sydney"
iPhoneに組み込まれている世界時計アプリケーションはこれを実現します。iOSのタイムゾーンAPIはtzデータベースに依存していますが、新しい世界時計のタイムゾーンを選択する場合、ユーザーは「オーストラリアのキャンベラ」、「オーストラリアのシドニー」、「イラクのバグダッド」、「フランスのパリ」などから選択できます。 。NSTimeZone
世界時計アプリが使用している可能性のある基盤となるAPIはこの情報を公開しないため、データは基盤となるOSではなくアプリで提供する必要があります。
このマッピングがどこにあるか知っている人はいますか?