diff options
Diffstat (limited to 'src/lib/Utility')
| -rw-r--r-- | src/lib/Utility/Loading.svelte | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/Utility/Loading.svelte b/src/lib/Utility/Loading.svelte index 67691cbb..a84570b7 100644 --- a/src/lib/Utility/Loading.svelte +++ b/src/lib/Utility/Loading.svelte @@ -1,4 +1,6 @@ <script lang="ts"> +import locale from "$stores/locale"; + export let type: string | undefined = undefined; export let percent: number | undefined = undefined; export let card = true; @@ -6,7 +8,9 @@ export let card = true; <div class:card> {#if type} - Loading {type} ...{percent ? ` ${percent}%` : ''} + {$locale({ + values: { type, percent: percent ? ` ${percent}%` : '' } + }).common?.loading ?? `Loading ${type} ...${percent ? ` ${percent}%` : ''}`} {:else} <slot /> {/if} |