私は私のRailsの5:selectタグでプロンプトの国際化
/views/media/medias/_newmedia.html.erbからのコードのこの作品のためにプロンプト用国際化をやろうとしている
<%= f.select :media_type, Media::Medias.i18n_media_types.map { |w| [w[0].humanize, w[0]] },
{ prompt: I18n.t('mediatypes') }, {class:"form-control m-b"} %>
en:
media_medias_media_types:
magazine: Magazine
newspaper: Newspaper
と/CONFI中:私はこれを持って私の/config/locales/models/media/medias.en.ymlで
国際化は、モデルから列挙型のために行われるグラム/ロケール/ビュー/メディア/ medias.en.yml
en:
media:
medias:
mediatypes: Please select media type
最初の部分はしかし、働いている私は、プロンプトはi18nする方法を見つけ出すことはできません。
私はどこを見ているべきかのヒントがあればうれしいです。ありがとうございました!
ありがとうございますが、これはエラーが出るので役に立ちません: '翻訳が見つかりません:en.mediatypes' – matiss
いいですか?以前は言及していなかったからです。 /config/locales/en.yml – devoh
いいえ、申し訳ありません - 同じ結果です。 – matiss