私は現在、国、州、および地方のリストを配列の形式で格納するクラスから、ldml xml ファイルの形式で Zend の Locale データを使用するクラスに移行しています。これらの ldml ファイルは、国、通貨、言語のローカライズされたリストを提供します。そのため、米国の州、(カナダの州)、接頭辞をどこに保存すればよいか正確にはわかりません。おそらく、一般的な xml ファイルを作成して同じ場所に保存するだけだと考えていました。ディレクトリをldmlファイルとして保存しますが、英語で保存すると実際にはローカライズされないため、疑問があります.
一般的なxmlファイルに保存するか、各ロケールファイル( en.xml など)を更新して追加する必要がありますか?後者はおそらく作業する価値がないので、私は単にgeneral.xml
またはdropdown-data.xml
.
ドロップダウン オプションの生成に関しては、米国のすべての州を取得し、その配列にカナダの州を追加し、それに「その他」オプションを追加するだけでよいと思いますが、これは正しい方法のように思えますか?