【发布时间】:2011-04-13 16:25:00
【问题描述】:
我正在尝试让 PHP 日期跨语言工作。语言代码将根据登录用户的语言设置提供。
我认为我可以这样做:
setlocale(LC_ALL, 'de_DE.UTF-8');
echo strftime('%A %B %Y');
但是输出是:
Wednesday April 2011
而我本来期望的:
Mittwoch April 2011
(英语和德语的四月是一样的)
这不是使用strftime 函数的正确方法吗?如果没有,是否有替代方法?
【问题讨论】:
标签: php date internationalization