feat(i18n): add translation strings to UpdateCheckResultModal

This commit is contained in:
Gwendal Beaumont committed 2026-04-01 09:12:29 +02:00
1 parent 60f0a7808a
commit c403b78fca
1 file changed
+6 -5
@@ -1,6 +1,7 @@
<script lang="ts">
import Modal from '../Modal.svelte';
import type { UpdateCheckStatus } from '$lib/stores/updatesStore';
import { t } from '$lib/i18n';
interface Props {
isOpen: boolean;
@@ -16,17 +17,17 @@
<Modal {isOpen} onClose={onClose} title="Check for updates" maxWidth="460px">
<div class="result-body">
{#if status === 'update_available'}
<p class="message">New version available: v{newVersion}</p>
<p class="message">{$t('udpates.newVersionAvailable', { values: { version: newVersion } })}</p>
{:else}
<p class="message">No updates found.</p>
{/if}
<p class="message">{$t('udpates.noUpdatesFound')}</p>
{/if}²
</div>
{#snippet footer()}
<div class="footer-actions">
<button class="btn btn-ghost" type="button" onclick={onClose}>Close</button>
<button class="btn btn-ghost" type="button" onclick={onClose}>{$t('actions.close')}</button>
{#if status === 'update_available'}
<button class="btn btn-primary" type="button" onclick={onVisitReleasePage}>Visit release page</button>
<button class="btn btn-primary" type="button" onclick={onVisitReleasePage}>{$t('actions.visitReleasePage')}</button>
{/if}
</div>
{/snippet}