我有一个使用PHP输入格式的阿拉伯语内容自定义块,并在我的窗口上测试了以下一些无效:
setlocale(LC_ALL,'ar');
echo iconv('ISO-8859-1', 'UTF-8', strftime('%B', time())); // output July
setlocale(LC_ALL,'ar');
echo date(t('F')); // output July, I can not find the string at admin/config/regional/translate/translate
setlocale(LC_ALL,'ar');
echo utf8_encode(strftime('%B')); // output July
我希望在阿拉伯语中是يوليو或类似的东西。
谁有关于阿拉伯日期的提示?
我最终使用http://api.drupal.org/api/drupal/includes--common.inc/function/format_date/7,这解决了我的问题。没有必要搞砸set_locale。我也不需要转换字符串。我爱Drupal