使用Zend Framework为用户创建时区列表的最佳方法是什么?



我在向用户生成友好时区列表时遇到了麻烦。例如,您可以在Google日历设置中查看时区列表。这是一个很好的例子,我想实现这一目标。该列表必须用不同的语言翻译(英语,法语,俄语,希伯来语)。最后,我必须创建一个键=>值列表:键 - 有效时区,值 - 用户友好的标题。

我使用Zend Framework,并且有Zend_locale类,可用于检索时区的翻译城市。但是那里没有英文翻译(非常奇怪),每种语言的时区城市关系列表都不同。

那么,问题是获取数据的最佳方法?

有一个静态方法:zend_locale :: getTranSlationList(),它允许您使用一些常数:

  • timezonetowindows,
  • Windowstotimezone,
  • territorityTotimezone,
  • timezonetoterritory,
  • citytotimezone,
  • timezonetocity。

有关描述,请检查:http://framework.zend.com/manual/1.12/en/zend.locale.functions.html

相关内容

最新更新