からくりがてんこ

IT関連情報、プログラミングに関する作業ログや備忘録を記載していきます。

Heroku:fulcrumで[missing "ja.velocity" translation]が発生

Heroku+fulcrumでアジャイル開発だ!
と思った矢先、ロケールの部分でエラーが発生しているみたいです。

i18nの翻訳を初期化する記述を追加すればOK

#app/assets/javascripts/locales.js.erb

<%
I18n.backend.send(:init_translations)
%>
I18n.translations = <%= I18n.backend.send(:translations).to_json.html_safe %>;
I18n.fallbacks = true;

最初の3行を追加して再起動でちゃんと表示されました

感謝サイト:
https://github.com/hakunin/fulcrum/commit/5943efc856cb46a4d846712f720dd2c4e9d779b5