首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal7使用区域设置转换日期格式

Drupal7使用区域设置转换日期格式
EN

Stack Overflow用户
提问于 2014-10-22 20:37:49
回答 2查看 978关注 0票数 0

我的drupal站点有多种语言。我需要转换日期。

在管理面板中,我有这个页面:配置->区域语言->日期和时间->格式。

在那里我可以添加不同的格式,然后在任何地方选择它们。就像这样:'Y-m-d,Y‘。在英语中将是2014-10-10,星期一。我需要一个所有语言的翻译。

我在服务器上添加了所需语言的区域设置。在PHP中,它工作得很好:

代码语言:javascript
复制
if($lang == 'zh'){
   setlocale(LC_ALL, 'zh_CN.utf8');
   $date = strftime('%Y %B %d %A, %H:%M  ', $date->getTimestamp()); // returns chineeze, it's ok
}

但是我不需要在一个模板上实现这些locale,而需要在drupal核心中的某个地方实现。从管理面板中使用它们。我找不到任何关于这个的信息。

请帮帮忙

EN

回答 2

Stack Overflow用户

发布于 2014-10-22 20:46:40

您是否尝试过admin/config/regional/ date -time/locale中的区域设置日期设置?

您可以为每种已安装语言的每种日期类型设置您的格式。我想您已经安装了Internationalization模块。

票数 0
EN

Stack Overflow用户

发布于 2015-05-12 22:12:20

Drupal在bootstrap步骤中设置语言环境,例如

代码语言:javascript
复制
setlocale(LC_ALL, 'nl_NL');

在您的settings.php中,它将覆盖引导设置

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26507636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档