Zend-Framework как локализовать Zend_Date - PullRequest
1 голос
/ 30 марта 2011

как локализовать Zend_Date

когда я писал

Zend_Debug::dump(Zend_Locale::getTranslationList('type', 'en_US'));

я получил длинный массив некоторых его элементов

  .
  .
  ["hebrew"] => string(15) "Hebrew Calendar"
  ["indian"] => string(24) "Indian National Calendar"
  ["islamic"] => string(16) "Islamic Calendar"
  ["islamic-civil"] => string(22) "Islamic-Civil Calendar"
  ["japanese"] => string(17) "Japanese Calendar"
  .
  .

так я думаю Исламский календарь , Поддерживается еврейский календарь Как получить доступ к этим функциям?

и комментируется на этой странице http://framework.zend.com/issues/browse/ZF-4291

1 Ответ

0 голосов
/ 31 марта 2011

Почему вы не смотрите на документацию, это всегда первое, что вы должны сделать: Работа с датами и временем .

Так что с Zend_Locale_Format вы можете нормализовать и преобразовать дату и время для другой локали.

Например, вы можете нормализовать данные по локали следующим образом:

  $locale = new Zend_Locale('de_AT');

  $date = Zend_Locale_Format::getDate('13.04.2005 22:14:55',
                                       array('date_format' =>
                                           Zend_Locale_Format::STANDARD,
                                       'locale' => $locale)   
  );

Надеюсь, это поможет;),Вот ответ, который я получил от него: вы должны взглянуть на WebCal .

...