Skip to content

Commit 4a0c2d9

Browse files
Merge pull request #1997 from prjseal/fix/ps/no-languages-message
added friendly message to display when there are no other languages t…
2 parents 92ea96a + f8a6c40 commit 4a0c2d9

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
@@ -1038,6 +1038,7 @@ export default {
10381038
language: {
10391039
cultureCode: 'Culture Code',
10401040
displayName: 'Culture Name',
1041+
noFallbackLanguages: 'There are no other languages to choose from',
10411042
},
10421043
lockout: {
10431044
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
@@ -1057,6 +1057,7 @@ export default {
10571057
language: {
10581058
cultureCode: 'Culture Code',
10591059
displayName: 'Culture Name',
1060+
noFallbackLanguages: 'There are no other languages to choose from',
10601061
},
10611062
lockout: {
10621063
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)