Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.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
Javascript 回退方法在i18n js和rails 2.3中不起作用_Javascript_Ruby On Rails_Internationalization - Fatal编程技术网

Javascript 回退方法在i18n js和rails 2.3中不起作用

Javascript 回退方法在i18n js和rails 2.3中不起作用,javascript,ruby-on-rails,internationalization,Javascript,Ruby On Rails,Internationalization,我正在Rails应用程序中集成i18nJS。整合与翻译一起工作很好。但我面临的问题是,当所需的翻译没有以特定语言出现时,比如说,我选择了南非荷兰语作为我的语言,那么在这种情况下,应该执行回退方法,向我显示默认语言中的翻译。但是它没有发生,我得到了错误 [缺少“af.credential\u请求。添加”翻译] 这当然意味着回退方法不起作用。 虽然我有 I18n.fallbacks = true; 在我的i18njs中。请帮忙。 我将默认语言环境设置为“en”请确保您正确设置了I18n.defau

我正在Rails应用程序中集成i18nJS。整合与翻译一起工作很好。但我面临的问题是,当所需的翻译没有以特定语言出现时,比如说,我选择了南非荷兰语作为我的语言,那么在这种情况下,应该执行回退方法,向我显示默认语言中的翻译。但是它没有发生,我得到了错误

[缺少“af.credential\u请求。添加”翻译]

这当然意味着回退方法不起作用。 虽然我有

I18n.fallbacks = true;
在我的i18njs中。请帮忙。
我将默认语言环境设置为“en”

请确保您正确设置了
I18n.defaultLocale