簡體   English   中英

為什么帶有Node.js的i18n會不斷刪除和替換我的語言變量?

[英]Why i18n with Node.js keeps deleting and replacing my languages variables?

我將i18n與Node.js結合使用以管理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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM