【发布时间】:2020-01-12 23:11:54
【问题描述】:
我为我正在学习的项目制作了一个新控制器。该控制器称为“级别”,每个级别都有颜色、名称和标识符号。该模型只有 Number 列作为整数。现在,由于我使用翻译来执行此操作,因此我想使用列的每个数字来使用我的 en.yml 级别。[number] 我在本地化文件中执行了根据用户使用的语言在我的视图中打印我的翻译名称使用。
这就是我在视图中尝试这样做的方式
<td><%= level.level %> <%= t('levels. + @level.level') %></td>
我无法在 en.yml 上打印当前值
footer:
rules: "Rules"
levels:
1: blue
2: green
3: red
【问题讨论】:
标签: ruby-on-rails localization ruby-on-rails-6