ruby-on-rails - 如何在生产环境中添加时间格式?

标签 ruby-on-rails activeadmin rails-i18n

我使用 Activeadmin gem,当我尝试访问我的网站时出现错误:ActionView::Template::Error(翻译缺失:ru.time.formats.long)。在我的本地计算机上的开发模式下也是同样的错误,我只是添加

time:
  formats:
    long: "%Y-%m-%d %H:%M:%S"

到外部库中的 activeadmin 原始 ru 语言环境。不好,我知道。但在生产中我不能这样做。我尝试将此格式添加到我的应用程序中的 config/locales 中,但没有任何反应。如何添加呢?

更新 对于我的愚蠢问题,我深表歉意,但会将其留在这里。通过在 config/locales 中向您的区域设置添加格式并服务器重新启动

解决了问题

最佳答案

通过在 config/locales 中向您的区域设置添加格式来解决问题

time:
  formats:
    long: "%Y-%m-%d %H:%M:%S"

服务器重新启动

关于ruby-on-rails - 如何在生产环境中添加时间格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34824105/

相关文章:

css - 什么可以使复选框不显示在页面上?

ruby-on-rails - 符合 I18n 标准的中文语言环境

ruby-on-rails - 使用 gem globalize,如何只为输入而不是整个页面切换语言环境?

ruby-on-rails - Rails 5 在 jsonb 嵌套数组中搜索其他 2 个日期之间的日期

ruby-on-rails - 文件字段标签 : what was the original file name?

ruby-on-rails - Rails API Carrierwave 无法上传从 API 客户端发送的文件

ruby-on-rails - Rails - 事件管理 - 错误的复数路径 - 如何修复它?

ruby-on-rails - 如何在事件管理员中为自定义成员操作添加 View ?

git - 当我推送到heroku时,Active Admin在本地工作,但不在heroku上工作

ruby-on-rails - 如何重新加载 "production"中的语言文件