[英]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.