0

特定のロケールタグのパスが長すぎる場合など、ロケールにはばかげたエラーが発生しました。 t('placeholders.organization.participantsNo')locale translation missingエラーがありますが、自分のサイトのロケールとロケールファイルをt('placeholders.org.partNo')に変更すると、正常に動作します - なぜですか?つまり、ロケールタグのパスに使用する文字数が制限されていますか?Rails 3 locale - ロケールタグへのパスが長すぎますか?

答えて

2

翻訳のキーは文字数に制限されません。意味のあるネストされた名前空間スキーマが推奨されます。

placeholders.organizationは既に翻訳されているため、サブ翻訳participantsNoを持つことはできませんか?

いずれの場合も、翻訳ミスの原因は、キーの文字数から来ていません。

関連する問題