Skip to content

Commit 5f90b42

Browse files
committed
added friendly message to display when there are no other languages to choose from
1 parent 60e362b commit 5f90b42

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

src/assets/lang/en-us.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1033,6 +1033,7 @@ export default {
10331033
language: {
10341034
cultureCode: 'Culture Code',
10351035
displayName: 'Culture Name',
1036+
noFallbackLanguages: 'There are no other languages to choose from'
10361037
},
10371038
lockout: {
10381039
lockoutWillOccur: "You've been idle and logout will automatically occur in",

src/assets/lang/en.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,6 +1046,7 @@ export default {
10461046
language: {
10471047
cultureCode: 'Culture Code',
10481048
displayName: 'Culture Name',
1049+
noFallbackLanguages: 'There are no other languages to choose from'
10491050
},
10501051
lockout: {
10511052
lockoutWillOccur: "You've been idle and logout will automatically occur in",

src/packages/language/modals/language-picker/language-picker-modal.element.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export class UmbLanguagePickerModalElement extends UmbModalBaseElement<
5151
render() {
5252
return html`<umb-body-layout headline="Select languages">
5353
<uui-box>
54-
${repeat(
54+
${this.#filteredLanguages.length > 0 ? repeat(
5555
this.#filteredLanguages,
5656
(item) => item.unique,
5757
(item) => html`
@@ -64,7 +64,9 @@ export class UmbLanguagePickerModalElement extends UmbModalBaseElement<
6464
<uui-icon slot="icon" name="icon-globe"></uui-icon>
6565
</uui-menu-item>
6666
`,
67-
)}
67+
) : html`<umb-localize key="language_noFallbackLanguages">
68+
There are no other languages to choose from
69+
</umb-localize>`}
6870
</uui-box>
6971
<div slot="actions">
7072
<uui-button label="Close" @click=${this.#close}></uui-button>

0 commit comments

Comments
 (0)