1

我在應用程序中有2種語言,英語西班牙語鋼軌上的拐點3.2其他語言

我有一個對象命名爲JobJob具有和屬性整數命名爲max_day_on_complete

在學英語的語言觀,我有:

<%= pluralize(@job.max_day_on_complete, 'day') %> 

我得到這樣的輸出:

1 day 
2 days 
3 days 
. 
. 
. 

西班牙語day = díadays = días

但是當我更改我的應用程序到西班牙語我看不到día, días單詞。

當我用西班牙語使用我的應用程序時,如何在我的視圖中顯示這個詞?

非常感謝!

回答

3

好的問題已修復。

config/initializers/inflections.rb附加:

# encoding: utf-8 
ActiveSupport::Inflector.inflections do |inflect| 
inflect.irregular('día', 'días') 
end 

在您看來例如:

<%= pluralize(@job.max_day_on_complete, t('.max_day_on_complete')) %> 

es.yml

jobs: 
    show: 
     max_day_on_complete: "día"