我的团队的任务是生成一个人类可读的时区列表,用户在创建日历事件时可以从中选择。我们当前的应用程序只是列出了我所说的规范时区名称(例如,'America/Denver')
我尝试通读http://cldr.unicode.org/translation/timezones以更好地理解官方 CLDR XML 文件中的关系。我需要更好地了解解决过程。
上面写着“从主文件开始”。什么是“主”文件?!如何以编程方式识别“父”文件?
我只能猜测这样的事情,但我想被引导到更明确地解释这些关系的文档。
- 主文件:en_US.xml
- 父:en_001.xml
- 祖父母:en.xml
总体问题是如何使用 CLDR XML 文件来解析给定语言和地区的人类可读时区名称?