rails中使用不同格式的单词构建时间版本的最佳方法是什么

时间:2012-04-10 15:38:21

标签: ruby-on-rails-3

我需要构建一个可以本地化的版本,我需要不同版本的文本。

这些功能的最佳位置在哪里,以便可以从我的视图代码中访问它们?

我在哪里可以找到原始代码的来源?

1 个答案:

答案 0 :(得分:0)

放在哪里:ApplicationHelper(app / helpers / application_helper.rb)可能是最好的地方。

原始代码:time_ago_in_words位于DateHelperhttp://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html),基于distance_of_time_in_words。这是Github的链接:https://github.com/rails/rails/blob/bd8a9701c27b4261e9d8dd84aebbde6ba784ed83/actionpack/lib/action_view/helpers/date_helper.rb#L67

那说......看起来好像DateHelper已经与i18n接口了。您应确保确实需要复制此功能。