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

时间:2014-01-30 14:28:07

标签: zend-framework timezone

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

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

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

1 个答案:

答案 0 :(得分:0)

有一个静态方法:Zend_Locale :: getTranslationList(),它允许你使用一些常量:

  • TimezoneToWindows,
  • WindowsToTimezone,
  • TerritoryToTimezone,
  • TimezoneToTerritory,
  • CityToTimezone,
  • TimezoneToCity。

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

相关问题