Skip to content

Commit

Permalink
OK-742 closer to final UI texts and text splicing
Browse files Browse the repository at this point in the history
  • Loading branch information
vaeinoe committed Dec 5, 2024
1 parent 18bcb2a commit ffc53c3
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 17 deletions.
44 changes: 28 additions & 16 deletions src/cljc/maksut/translations.cljc
Original file line number Diff line number Diff line change
Expand Up @@ -56,26 +56,38 @@
:en "EN Hakemuksesi on käsitelty. Siirry maksamaan maksu."
:sv "SV Hakemuksesi on käsitelty. Siirry maksamaan maksu."}
:KkHakemusmaksuPanel.title {:fi "Hakemusmaksu"
:en "EN Hakemusmaksu"
:sv "SV Hakemusmaksu"}
:KkHakemusmaksuPanel.maksettu {:fi "Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi. Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena. Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:en "EN Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi. Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena. Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:sv "SV Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi. Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena. Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."}
:KkHakemusmaksuPanel.maksamatta {:fi "Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:en "EN Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:sv "SV Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi. Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."}
:en "Application fee"
:sv "Ansökningsavgift"}
:KkHakemusmaksuPanel.maksettu {:fi "Olet nyt maksanut hakemusmaksun. Saat kuitin maksusta sähköpostiisi."
:en "You have now paid the application fee. You will receive a receipt of the payment to your email."
:sv "Du har nu betalat ansökningsavgiften. Du får ett kvitto på betalningen till din e-post."}
:KkHakemusmaksuPanel.maksettu2 {:fi "Maksu on voimassa kaikkiin koulutuksiin, jotka alkavat lukukautena:"
:en "The payment is valid to all study programmes that start in the academic term"
:sv "Avgiften gäller för alla utbildningar som börjar under terminen:"}
:KkHakemusmaksuPanel.maksettu3 {:fi "Sinun ei siis tarvitse maksaa hakemusmaksua uudelleen, jos haet muihin samana lukukautena alkaviin koulutuksiin."
:en "You do not need to pay the application fee again, if you apply to other study programmes staring in the same academic term."
:sv "Du behöver alltså inte betala ansökningsavgiften på nytt om du söker till andra utbildningar som börjar samma termin."}
:KkHakemusmaksuPanel.maksettu4 {:fi "Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:en "Please note that paying the application fee does not mean that you will be automatically offered admission."
:sv "Observera att betalning av ansökningsavgift ännu inte innebär att du blir antagen till utbildningen."}
:KkHakemusmaksuPanel.maksamatta {:fi "Siirry maksamaan hakemusmaksu. Kun olet maksanut hakemusmaksun, saat kuitin maksusta sähköpostiisi."
:en "Proceed to pay the application fee. You will receive a receipt for your payment in your email after paying the application fee."
:sv "Gå vidare till att betala ansökningsavgiften. När du har betalat ansökningsavgiften får du ett kvitto på betalningen till din e-post."}
:KkHakemusmaksuPanel.maksamatta2 {:fi "Huomioithan, että hakemusmaksun maksaminen ei vielä tarkoita, että sinut hyväksytään koulutukseen."
:en "Please note that paying the application fee does not mean that you will be automatically offered admission."
:sv "Observera att betalning av ansökningsavgift ännu inte innebär att du blir antagen till utbildningen."}
:KkHakemusmaksuPanel.eraantynyt {:fi "Hakemusmaksun määräaika on erääntynyt, etkä voi enää maksaa hakemusmaksua. Hakemustasi ei käsitellä, etkä voi tulla valituksi koulutukseen. Mikäli hakuaikaa on vielä jäljellä, voit täyttää uuden hakemuksen."
:en "EN Hakemusmaksun määräaika on erääntynyt, etkä voi enää maksaa hakemusmaksua. Hakemustasi ei käsitellä, etkä voi tulla valituksi koulutukseen. Mikäli hakuaikaa on vielä jäljellä, voit täyttää uuden hakemuksen."
:sv "SV Hakemusmaksun määräaika on erääntynyt, etkä voi enää maksaa hakemusmaksua. Hakemustasi ei käsitellä, etkä voi tulla valituksi koulutukseen. Mikäli hakuaikaa on vielä jäljellä, voit täyttää uuden hakemuksen."}
:en "The due date for your application fee payment has expired. You can no longer pay the application fee. Your application will not be reviewed, and you cannot be offered admission. If the application period is still ongoing, you can fill in and send a new application."
:sv "Tidsfristen för ansökningsavgiften har gått ut och du kan inte längre betala avgiften. Din ansökan behandlas inte och du kan inte bli antagen till utbildningen. Om ansökningstiden ännu pågår kan du fylla i en ny ansökan."}
:KkHakemusmaksuPanel.aloituskausi {:fi "Alkamiskausi"
:en "EN Alkamiskausi"
:sv "SV Alkamiskausi"}
:en "Start term"
:sv "Starttermin"}
:KkHakemusmaksuPanel.kausi_s {:fi "syksy"
:en "EN syksy"
:sv "SV syksy"}
:en "autumn"
:sv "höst"}
:KkHakemusmaksuPanel.kausi_k {:fi "kevät"
:en "EN kevät"
:sv "SV kevät"}
:en "spring"
:sv "vår"}
:MaksutPanel.yhteiskäytto {:fi "Jos käytät yhteiskäyttöistä tietokonetta, muista tyhjentää selaimen välimuisti ja kirjautua ulos koneelta. Voit nyt sulkea tämän ikkunan."
:en "If you are using a computer that is in common use, remember to empty the cache and log out from the computer. You can now close this window."
:sv "Om du använder en dator som är i gemensamt bruk, kom ihåg att tomma cacheminnen och logga ut ur datorn. Du kan nu stänga det här fönstret."}
Expand Down
19 changes: 18 additions & 1 deletion src/maksut-ui/app/components/KkHakemusmaksuPanel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,18 @@ const KkHakemusmaksuPanel = ({ lasku }: { lasku: Lasku }) => {
const locale = useLocale() as Locale;
const tMaksut = useTranslations('MaksutPanel');

const aloituskausiText = (aloitusvuosi?: number, aloituskausi?: string) => {
if (aloitusvuosi && aloituskausi) {
return `${t(aloituskausi)} ${aloitusvuosi}`;
}
return null;
};

const aloituskausiHeader = (aloitusvuosi?: number, aloituskausi?: string) => {
if (aloitusvuosi && aloituskausi) {
return (
<h3 style={{ margin: 0 }}>
{t('aloituskausi')}: {t(aloituskausi)} {aloitusvuosi}
{t('aloituskausi')}: {aloituskausiText(aloitusvuosi, aloituskausi)}
</h3>
);
}
Expand All @@ -28,6 +35,15 @@ const KkHakemusmaksuPanel = ({ lasku }: { lasku: Lasku }) => {
return (
<>
<span>{t('maksettu')}</span>
<span>
{t('maksettu2')}{' '}
{aloituskausiText(
lasku.metadata?.alkamisvuosi,
lasku.metadata?.alkamiskausi,
)}
. {t('maksettu3')}
</span>
<span>{t('maksettu4')}</span>
<span>{tMaksut('yhteiskäytto')}</span>
</>
);
Expand All @@ -41,6 +57,7 @@ const KkHakemusmaksuPanel = ({ lasku }: { lasku: Lasku }) => {
return (
<>
<span>{t('maksamatta')}</span>
<span>{t('maksamatta2')}</span>
</>
);
}
Expand Down

0 comments on commit ffc53c3

Please sign in to comment.