坊主が上手にHatenaに坊主のコードを書いた

ITBOZEによるIT技術の備忘録ブログ

ActiveAdminのbreadcrumbの日本語化

最近、インフルエンザ熱よりもGroonga熱が、いっこうに下がりません。どうしよー。

どもっ。ITBOSEです。

さて、ActiveAdminの日本語化って、「ja.ymlとかdevise.ja.ymlを準備すれば良いよ」っていうのは、 皆さんご存知の通り。

でも、breadcrumb(パンくずリスト)が日本語化できねぇー。。。ってなってる人、いませんか?

自分、少しハマりました。。。

なので、早速メモ。


Active Adminのパンくずリストって、内部で「breadcrumb_links」っていう関数が呼ばれている。

Module: ActiveAdmin::ViewHelpers::BreadcrumbHelper — Documentation for gregbell/active_admin (master)


で、そのソースみたら、以下の箇所を発見。

name ||= I18n.t "activerecord.models.#{part.singularize}",

で, ya.ymlファイルに

activerecord:
  models:
      モデル名:   '日本語化した文言'

という感じで書いたら、見事に解決。

良かったら、参考にしてくださいー。

※Qiitaにも投稿しました。

ActiveAdminのbreadcrumbの日本語化 - Qiita