2016-12-20 10 views
1

ロケールymlファイルに渡す値に基づいてカスタムエラーメッセージを作成するには、ymlファイル内で文字列補間を実行する必要があります。変数を渡してymlファイル内で使用する方法

users: 
    error1: "custom error message based on variable #{passed_in_var}" 

のようなものは、これは可能ですか?

答えて

1

I18n interpolationを使用してください!

users: 
    error1: "custom error message based on variable %{passed_in_var}" 

その後、あなたはこのようにそれを呼び出す:

t('users.error1', passed_in_var: 'foobar') 
関連する問題