我目前正在从一个存储国家列表的类中迁移,以数组的形式表示州&省份以使用Zend的区域数据形式ldml xml files。这些ldml文件提供了本地化的国家,货币,语言列表 - 所以我不确定我应该在哪里存储美国各州,(加拿大省份),前缀 - 我想可能只是创建一个通用的xml文件并存储在相同的目录作为ldml文件,但有疑问,因为它不会真正地本地化,因为我会用英语存储它。存储和显示省,州,前缀的表单下拉数据的策略?
我应该将它存储在一个通用的xml文件中,或者可能更新每个语言环境文件(例如en.xml)并追加它们?后者可能是不值得的工作,这就是为什么我摇摆只是general.xml
或dropdown-data.xml
。
至于产生下拉选项,我想我可以说,抓住所有美国各州,追加与加拿大各省的阵列,并追加与“其它”选项 - 这个问题似乎是一个正确的方式去?