英語のテキストを保存するためにロケールファイルを使用していますt(:user_created_message)
.
しかし、ロジックをクラスファイルに移動し/lib/classes/users/user.rb
て翻訳にアクセスしようとすると、次のようなエラーが表示されますundefined method t for Users::User
カスタム クラスから呼び出す場合、translate 変数をどのようにロードすればよいですか?
英語のテキストを保存するためにロケールファイルを使用していますt(:user_created_message)
.
しかし、ロジックをクラスファイルに移動し/lib/classes/users/user.rb
て翻訳にアクセスしようとすると、次のようなエラーが表示されますundefined method t for Users::User
カスタム クラスから呼び出す場合、translate 変数をどのようにロードすればよいですか?
I18n.t :user_created_message
こちらのドキュメントをお読みください。使用している方法はビュー内でのみ機能します。