国際化を機能させるために、active_adminをバージョン0.3.0に更新しました。しかし、私はそれに問題があります。
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がキーを見つけられない場合、キーを配置します。大文字の場合、この例では「ダッシュボード」になります。しかし、私の場合、私はこのようなものを持っています:
開発:
製造:
同じ問題を抱えている人はいますか?私は何か間違ったことをしていますか、それともこれはactiveadminのバグですか?解決策はありますか?