|
|
|
@ -1,3 +1,4 @@ |
|
|
|
import snq from 'snq'; |
|
|
|
import { ApplicationLocalizationConfigurationDto } from '../proxy/volo/abp/asp-net-core/mvc/application-configurations/models'; |
|
|
|
|
|
|
|
// This will not be necessary when only Angukar 9.1+ is supported
|
|
|
|
@ -13,7 +14,7 @@ export function createLocalizer(localization: ApplicationLocalizationConfigurati |
|
|
|
return (resourceName: string, key: string, defaultValue: string) => { |
|
|
|
if (resourceName === '_') return key; |
|
|
|
|
|
|
|
const resource = localization.values[resourceName]; |
|
|
|
const resource = snq(() => localization.values[resourceName]); |
|
|
|
|
|
|
|
if (!resource) return defaultValue; |
|
|
|
|
|
|
|
|