diff --git a/src/core/gp-translate.service.ts b/src/core/gp-translate.service.ts index 62494cb..9d20d50 100644 --- a/src/core/gp-translate.service.ts +++ b/src/core/gp-translate.service.ts @@ -142,7 +142,13 @@ export class GpTranslateService { if (resourceMap && resourceMap[key]) { return this.interpolatedText(resourceMap[key], values); } else { - return key; + return this.getResourceStrings(bundleParam, this._config.defaultLang).then((defaultResourceMap) => { + if (defaultResourceMap && defaultResourceMap[key]) { + return this.interpolatedText(defaultResourceMap[key], values); + } else { + return key; + } + }); } }); }