Staram się używać języka rosyjskiego z setlocale:"ru_RU" (rosyjski) setlocale nie działa na dacie i godzinie
setlocale(LC_TIME,"ru_RUS.utf8");
echo strftime("%A, %B %d", time());
wyjścia: czwartek, 29 sierpnia
Oczekiwany jest: четверг , Август 29
Każda pomoc będzie bardzo ceniona.
"locale" zawsze zależy od konfiguracji serwera. Czy do swojego serwera dodano rosyjski? –
Czy próbowałeś tego: 'setlocale (LC_ALL, 'ru_RU');'? Myślę, że sprawa ma znaczenie i może być konieczne zamapowanie obu liter w drugim "RU". – DeeDee
Jaka platforma? Nazwy locale Windows (na przykład) są całkowicie różne od nazw ustawień * nix: jednak chcesz [strftime()] (http://www.php.net/manual/en/function.strftime.php) dla ustawień narodowych , nie date() –