mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Fix loading individual module catalog
This commit is contained in:
		@@ -406,10 +406,12 @@ var api = module.exports = {
 | 
				
			|||||||
        var lang = opts.lang;
 | 
					        var lang = opts.lang;
 | 
				
			||||||
        var prevLang = runtime.i18n.i.language;
 | 
					        var prevLang = runtime.i18n.i.language;
 | 
				
			||||||
        // Trigger a load from disk of the language if it is not the default
 | 
					        // Trigger a load from disk of the language if it is not the default
 | 
				
			||||||
        return runtime.i18n.i.changeLanguage(lang, function(){
 | 
					        return new Promise(resolve => {
 | 
				
			||||||
            var catalog = runtime.i18n.i.getResourceBundle(lang, namespace);
 | 
					            runtime.i18n.i.changeLanguage(lang, function() {
 | 
				
			||||||
            runtime.i18n.i.changeLanguage(prevLang);
 | 
					                var catalog = runtime.i18n.i.getResourceBundle(lang, namespace);
 | 
				
			||||||
            return catalog||{};
 | 
					                runtime.i18n.i.changeLanguage(prevLang);
 | 
				
			||||||
 | 
					                resolve(catalog||{});
 | 
				
			||||||
 | 
					            });
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user