From 2a63b218fb6210458fb80d07f1f1c370b2af4354 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:10:13 +0200 Subject: [PATCH] add getter for translations map --- .../core/localization/registry/translation.registry.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/localization/registry/translation.registry.ts b/src/Umbraco.Web.UI.Client/src/packages/core/localization/registry/translation.registry.ts index 46143bcfd3..4a90d4d6e7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/localization/registry/translation.registry.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/localization/registry/translation.registry.ts @@ -3,12 +3,20 @@ import { UmbTranslationsFlatDictionary, TranslationSet, registerTranslation, + translations, } from '@umbraco-cms/backoffice/localization-api'; import { hasDefaultExport, loadExtension } from '@umbraco-cms/backoffice/extension-api'; import { UmbBackofficeExtensionRegistry, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { Subject, combineLatest, map, distinctUntilChanged, Observable } from '@umbraco-cms/backoffice/external/rxjs'; export class UmbTranslationRegistry { + /** + * Get the current registered translations. + */ + get translations() { + return translations; + } + #currentLanguage = new Subject(); #currentLanguageUnique: Observable = this.#currentLanguage.pipe( map((x) => x.toLowerCase()),