私たちは、これらは「空」や「無効」のように既に翻訳されたものを使用しません。 、ちょうどいくつか追加された:彼らはしかし、お客様が "% {メッセージ} 。%{属性} " でそれらをフォーマットする需要デフォルトの方法 "%{属性}%{メッセージ}"Rails i18n:de.errors.formatの変更: "%{attribute}%{message}"は意味を持ちません
でフォーマットされ句読点。
これらは、顧客の国際化におけるエラーメッセージです:
errors:
models:
foo:
attributes:
bar:
steak_missing: sie haben Ihr Schnitzel vergessen
beer_missing: sie haben Ihr Bier vergessen
は醜いにリードする:
Bar sie haben Ihr Schnitzel vergessen
これらは、我々はこのようにそれらを持っている必要があり、連鎖させることができますので:
Bar: sie haben Ihr Schnitzel vergessen, sie haben Ihr Bier vergessen.
これをベースi18nで変更しました。
errors: &errors
format: ! "%{attribute}: %{message}."
何も表示されません。どちらも完全に削除されていません。 formtasticとそのsemantic_errorsを使用していますが、それは独自のi18n(デフォルト)エラーメッセージを提供していますか?
どのi18n i18nバックエンドをお使いですか?また、ページ、アクション、またはフラグメントキャッシュを有効にしていますか? – jpgeek