我已將active_admin更新至0.3.0版以使國際化工作正常。但我有問題。activeadmin +國際化
我有我的pl.yml文件,activeadmin部分看起來像這樣更新:
pl:
active_admin:
blank_slate:
content: "Nie ma jeszcze rekordów."
link: "Nowy"
dashboard: "Dashboard2"
view: "Podgląd"
這沒有工作,所以我嘗試將此代碼添加到我的application.rb中:
config.before_configuration do
I18n.locale = :pl
I18n.load_path += Dir[Rails.root.join('config', 'locales', '*', '.{rb,yml}')]
I18n.reload!
end
現在國際化似乎在開發環境中工作,但我仍然在其他環境中遇到問題。我遇到儀表板問題:密鑰。通常,簡而言之,當I18n沒有找到鑰匙的時候,它會把鑰匙放在大寫字母上,在這個例子中就是「儀表板」。但在我的情況下,我有這樣的事情:
DEVELOMENT:
生產:
是否有任何人誰有同樣的問題?我是我做錯了什麼,或者這是一個activeadmin錯誤?任何解決方案
謝謝!它完成了這項工作,但仍然 - 這只是一個解決方法。等待他們解決這個問題。 ; ) –
該錯誤部分修復在最新版本上。 請參閱https://github.com/gregbell/active_admin/issues/434 – kuboon