Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 Rails 3区域设置-区域设置标记的路径太长?_Ruby On Rails 3_Internationalization_Translation_Locale_I18n Gem - Fatal编程技术网

Ruby on rails 3 Rails 3区域设置-区域设置标记的路径太长?

Ruby on rails 3 Rails 3区域设置-区域设置标记的路径太长?,ruby-on-rails-3,internationalization,translation,locale,i18n-gem,Ruby On Rails 3,Internationalization,Translation,Locale,I18n Gem,我刚刚注意到区域设置的愚蠢错误-当特定区域设置标记的路径太长时,例如t('placeholders.organization.participantsNo')则出现了区域设置翻译缺失的错误,但当我将我的站点和区域设置文件中的区域设置修改为t('placeholders.org.partNo')时,效果很好-为什么?这是否意味着区域设置标记路径使用的字符有限?翻译键不受字符数的限制,甚至鼓励使用有意义的嵌套命名空间模式 可能是因为占位符。组织机构已经有了翻译,因此无法让子翻译参与者无 在任何情况下

我刚刚注意到区域设置的愚蠢错误-当特定区域设置标记的路径太长时,例如
t('placeholders.organization.participantsNo')
则出现了
区域设置翻译缺失的错误,但当我将我的站点和区域设置文件中的区域设置修改为
t('placeholders.org.partNo')
时,效果很好-为什么?这是否意味着区域设置标记路径使用的字符有限?

翻译键不受字符数的限制,甚至鼓励使用有意义的嵌套命名空间模式

可能是因为
占位符。组织机构
已经有了翻译,因此无法让子翻译
参与者无

在任何情况下,您的翻译缺失错误的来源不是来自键中的字符数