Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dlaczego nie mam daty po polsky?
Forum PHP.pl > Forum > PHP
amphenol
setlocale("LC_TIME", "pl_PL");
print(strftime("%A, %d %B %Y"));
kurtz
Cytat
setlocale("LC_TIME", "pl_PL");  
   print(strftime("%A, %d %B %Y"));
sprawdz co zwraca var_dump() na setlocale.
amphenol
no właśnie, wyszło że nic nie zwraca, czyli bool(false).

Myślałem, że ktoś już przechodził przez używanie setlocale z date do generowania daty po polsku :-(

pozdr
amphenol
cholewcia jasna! usunąłem pl_PL i zostawiłem:

setlocale('LC_TIME','')
no i pehap sam podstawił co trzeba (czyli 'Polish_Poland.1250') i wyszło po polsku!

dzieki za wskazówke
scanner
Tylko czemu 1250 a nie ISO?
amphenol
konfiguracja standardowa pod windozą. na razie mi to nie przeszkadza, a jak zacznie, to chyba bez problemu będzie można to zmienić :-)
dragossani
Dobra rada: niech Ci to zacznie przeszkadzać. :wink:
Standardy wymyślono po to, żeby ułatwiać życie tym, którzy ich przestrzegają, a utrudniać tym, którzy je olewają. Polecam być w tej pierwszej grupie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.