如何为派生的ActiveRecord模型设置i18n翻译?

时间:2012-09-17 16:28:55

标签: ruby-on-rails activerecord internationalization

我有以下三种模式:

class Facebook < ActiveRecord::::Base
end

class Facebook::Like < Facebook
end

class Facebook::Share < Facebook
end

class Like < ActiveRecord::Base
end

我想为它设置属性翻译,但我不知道如何具体了解派生类。

配置/区域设置/ en.yml

activerecord:
  attributes:
    like:
      data: "Someting"
    facebook_like:
      data: "Someting else"
    facebook_share:
      data: "Again - Someting else"

好的 - 所以facebook_like和facebook_share显然不起作用 - 但是为了能够满足我的特定翻译需求,我会用什么来替换它们呢?

1 个答案:

答案 0 :(得分:1)

使用斜杠/

facebook/like:
  data: "Someting else"