From 8707d37ba0f5a38e05694630e87a6a36a586f12c Mon Sep 17 00:00:00 2001 From: Chandrahas Lanka Date: Sun, 12 Jul 2026 20:59:44 +0530 Subject: [PATCH] Add fallback resource logic in createLocalizer --- .../packages/core/src/lib/utils/localization-utils.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/core/src/lib/utils/localization-utils.ts b/npm/ng-packs/packages/core/src/lib/utils/localization-utils.ts index ba3a5f6e13..5d40bb84f1 100644 --- a/npm/ng-packs/packages/core/src/lib/utils/localization-utils.ts +++ b/npm/ng-packs/packages/core/src/lib/utils/localization-utils.ts @@ -15,7 +15,13 @@ export function createLocalizer(localization: ApplicationLocalizationConfigurati const resource = localization?.resources?.[resourceName]; - if (!resource) return defaultValue; + if (!resource) { + const fallbackResource = localization?.values?.[resourceName]; + + if (!fallbackResource) return defaultValue; + + return fallbackResource[key] || defaultValue; + } return resource.texts?.[key] || defaultValue; };