While in development mode, current language
was not being displayed in the dropdown.
Fixes: https://tracker.ceph.com/issues/45762
Signed-off-by: Tiago Melo <tmelo@suse.com>
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
+ "i18nLocale": "en",
"aot": true,
"i18nMissingTranslation": "ignore",
"outputPath": "dist",
<a ngbDropdownToggle
i18n-title
title="Select a Language">
- {{ supportedLanguages[selectedLanguage] }}
+ {{ allLanguages[selectedLanguage] }}
</a>
<div ngbDropdownMenu>
<ng-container *ngFor="let lang of supportedLanguages | keyvalue">
@Input()
isDropdown = true;
+ allLanguages = SupportedLanguages;
supportedLanguages: Record<string, any> = {};
selectedLanguage: string;