Tôi đang cố gắng sử dụng tiếng Nga với setlocale:"ru_ru" (Nga) setlocale không làm việc trên ngày và thời gian
setlocale(LC_TIME,"ru_RUS.utf8");
echo strftime("%A, %B %d", time());
Output là: Thứ năm Tháng Tám 29
dự kiến là: четверг , Август 29
Mọi trợ giúp sẽ được đánh giá cao.
Các "Locale" luôn luôn phụ thuộc vào cấu hình máy chủ. Bạn đã thêm người Nga vào máy chủ của mình chưa? –
Bạn đã thử điều này: 'setlocale (LC_ALL, 'ru_RU');'? Tôi nghĩ trường hợp có vấn đề và bạn có thể cần viết hoa cả hai chữ cái trong "RU" thứ hai. – DeeDee
Nền tảng nào? Tên miền địa phương Windows (ví dụ) hoàn toàn khác với tên miền * nix: tuy nhiên, bạn muốn [strftime()] (http://www.php.net/manual/en/function.strftime.php) cho các ngày địa phương , không phải ngày() –