From a63f004262f7d2e08a73370ba13b30dc60395ac2 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 16 May 2012 17:06:33 +0800 Subject: [PATCH] I18n.php --- I18n.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/I18n.php b/I18n.php index 311ba978..7406de8a 100644 --- a/I18n.php +++ b/I18n.php @@ -137,11 +137,18 @@ class Pman_Core_I18n extends Pman case 'Timezone': $ar = DateTimeZone::listAbbreviations(); $ret = array(); + $tza = array(); foreach($ar as $tl => $sar) { foreach($sar as $tz) { - $ret[] = array('tz' => $tz['timezone_id']); + $tza[] = $tz['timezone_id']; + } } + $tza= array_unique($tza); + sort($tza); + foreach($tza as $tz) { + $ret[] = array('tz' => $tz); + } $this->jdata($ret); -- 2.39.2