feat: translate candidate login page

This commit is contained in:
EETagent 2023-01-20 14:28:19 +01:00
parent 88cef00215
commit 908700ec15
4 changed files with 72 additions and 4 deletions

View file

@ -25,10 +25,10 @@
{$LL.candidate.auth.login.description()}
</p>
<div class="w-4/5 lg:w-3/5">
<TextField bind:value={applicationValue} placeholder="Ev. číslo" type="number" />
<TextField bind:value={applicationValue} placeholder={$LL.input.evidenceNumber()} type="number" />
</div>
<div class="mt-8 w-4/5 lg:w-3/5">
<Submit on:click={redirectToCode} value="Odeslat" />
<Submit on:click={redirectToCode} value={$LL.input.submit()} />
</div>
</div>
</SplitLayout>

View file

@ -1,4 +1,6 @@
<script lang="ts">
import LL from '$i18n/i18n-svelte';
import FullLayout from '$lib/components/layout/FullLayout.svelte';
import woman from '$lib/assets/woman.png';
@ -132,9 +134,12 @@
{/each}
</div>
<h3 class="text-sspsBlue mx-8 mt-8 text-center text-xl font-semibold">
Zadejte 12místný kód pro aktivaci účtu
{$LL.candidate.auth.application.title()}
</h3>
<p class="text-sspsGray mx-8 mt-8 text-center">Nevíte si rady? Klikněte <u>zde</u></p>
<p class="text-sspsGray mx-8 mt-8 text-center">
{$LL.candidate.auth.application.help.description()}
<u>{$LL.candidate.auth.application.help.here()}</u>
</p>
</div>
</FullLayout>

View file

@ -7,8 +7,19 @@ const cs: BaseTranslation = {
title: 'Přihlášení',
description:
'Evidenční číslo je jedinečné číslo přidělené uchazeči, které slouží k jeho identifikaci\napřihlášení se do systému.'
},
application: {
title: 'Zadejte 12místný kód pro aktivaci účtu',
help: {
description: "Nevíte si rady? Klikněte",
here: 'zde'
}
}
}
},
input: {
evidenceNumber: 'Ev. číslo',
submit: 'Odeslat'
}
};

View file

@ -26,8 +26,34 @@ type RootTranslation = {
*/
description: string
}
application: {
/**
* Zadejte 12místný kód pro aktivaci účtu
*/
title: string
help: {
/**
* Nevíte si rady? Klikněte
*/
description: string
/**
* zde
*/
here: string
}
}
}
}
input: {
/**
* Ev. číslo
*/
evidenceNumber: string
/**
* Odeslat
*/
submit: string
}
}
export type TranslationFunctions = {
@ -44,8 +70,34 @@ export type TranslationFunctions = {
*/
description: () => LocalizedString
}
application: {
/**
* Zadejte 12místný kód pro aktivaci účtu
*/
title: () => LocalizedString
help: {
/**
* Nevíte si rady? Klikněte
*/
description: () => LocalizedString
/**
* zde
*/
here: () => LocalizedString
}
}
}
}
input: {
/**
* Ev. číslo
*/
evidenceNumber: () => LocalizedString
/**
* Odeslat
*/
submit: () => LocalizedString
}
}
export type Formatters = {}