Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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 为什么带Node.js的i18n不断删除和替换我的语言变量?_Javascript_Node.js_Internationalization - Fatal编程技术网

Javascript 为什么带Node.js的i18n不断删除和替换我的语言变量?

Javascript 为什么带Node.js的i18n不断删除和替换我的语言变量?,javascript,node.js,internationalization,Javascript,Node.js,Internationalization,我使用带有Node.js的i18n来管理具有3种语言的站点的语言。但有时我的主页(或任何其他页面)拒绝加载,就好像服务器没有运行一样,然后当我刷新页面时,它加载了,但删除了相关语言本地文件中的所有变量,并仅替换为它们的名称(它们的名称也作为值)。这就是变量如何变成: { "helpLocalCos_L": "helpLocalCos_L", "signup_L": "signup_L", "loginToProfile_L": "loginToProfile_L",

我使用带有Node.js的i18n来管理具有3种语言的站点的语言。但有时我的主页(或任何其他页面)拒绝加载,就好像服务器没有运行一样,然后当我刷新页面时,它加载了,但删除了相关语言本地文件中的所有变量,并仅替换为它们的名称(它们的名称也作为值)。这就是变量如何变成:

{
    "helpLocalCos_L": "helpLocalCos_L",
    "signup_L": "signup_L",
    "loginToProfile_L": "loginToProfile_L",
    "whyNewHead_L": "whyNewHead_L",
    "headline_L": "headline_L",
    "atNewWeMatch_L": "atNewWeMatch_L",
    "byDoingWork_L": "byDoingWork_L",
    "workExperience_L": "workExperience_L",
    "gather_L": "gather_L",
    "references_L": "references_L",
    "andGetTo_L": "andGetTo_L",
    "dutchLanguageAnd_L": "dutchLanguageAnd_L",
    "quicker_L": "quicker_L",
    "switchLanguages_L": "switchLanguages_L"
}
这是因为我确实有所有这些变量,而且每次发生这种情况时,都会首先在同一个文件中写入更多的变量

我有一个备份来再次获取我的变量,但这一直在重复。你知道我为什么和怎样才能扭转这种局面吗

谢谢

请不要介意!
我发现我的JSON缺少一个分号,这使得它无效,并使i18n替换它。我的坏xD

就发生在我身上。谢谢