Zend_Date dil çeviri

1 Cevap php

I Zend_Date kullanarak bana bir tarih dizesi döndüren bir işlevi var.

$date = new Zend_Date();
$date->setOptions(array('format_type' => 'php'));
$date->setTimestamp($timestamp);
return $date->toString($format);

I $format ayarlandığında 'l, d F Y' Ben gibi bir şey bekliyoruz:

Środa, 13 stycznia 2010 (doğru lehçe dize ne Wedneseday, 13 january 2010 anlamına gelir) ve iyi çalışıyor.

Ben ingilizce yerel seti ile bir tarayıcıda bu sayfayı açtığınızda Ama ben görmek istiyorum yerine lehçe ingilizce bana tarih dize döndürür.

Ne ve nerede olursa olsun tarayıcı ayarlarından her zaman lehçe tarihi almak için ayarlamanız gerekir?

1 Cevap

Için 3 parametre geçirmek toString():

$a = Zend_Date::now();
$a->setOptions(array('format_type' => 'php'));
$a->toString('l, d F Y', null, 'pl'); // wtorek, 12 stycznia 2010