diff --git a/src/constants/localization/common/sk.ts b/src/constants/localization/common/sk.ts new file mode 100644 index 0000000..504f13a --- /dev/null +++ b/src/constants/localization/common/sk.ts @@ -0,0 +1,8 @@ +export const common: Record = { + "common.lintu": "Lintu", + "common.maslo": "Maslo", + "common.datetime": "August 27", + "common.place": "Seurantalo | Livonsaari", + "common.sourceCode": "code by", + "common.design": "design by" +} \ No newline at end of file diff --git a/src/constants/localization/confirmation/sk.ts b/src/constants/localization/confirmation/sk.ts new file mode 100644 index 0000000..13d87cf --- /dev/null +++ b/src/constants/localization/confirmation/sk.ts @@ -0,0 +1,5 @@ +export const confirmation: Record = { + "confirmation.title": "Tvoja odpoveď je registrovaná", + "confirmation.text": "Daj nám vedieť ak sa tvoje plány zmenia. Odkaz ktorý sme ti poslali už nebude po registrácii fungovať.", + "confirmation.link": "Viac info o svadbe nájdeš tu", +} \ No newline at end of file diff --git a/src/constants/localization/index.ts b/src/constants/localization/index.ts index 5cea3eb..1f9ed5d 100644 --- a/src/constants/localization/index.ts +++ b/src/constants/localization/index.ts @@ -1,7 +1,9 @@ import fi from "./fi"; import en from "./en"; +import sk from "./sk"; export const localization: { [key: string]: Record } = { fi, - en + en, + sk } \ No newline at end of file diff --git a/src/constants/localization/main/en.ts b/src/constants/localization/main/en.ts index f53ce0b..10c8fba 100644 --- a/src/constants/localization/main/en.ts +++ b/src/constants/localization/main/en.ts @@ -6,20 +6,20 @@ export const main: Record = { "main.welcome": "Tervetuloa! Welcome! Vitajte!", "main.toBeDecided": "To be specified", - "main.info.seurantalo": "Wedding is located in Naantali on Livonsaari: Velkuantie 987, 21180 Livonsaari", + "main.info.seurantalo": "Wedding is located in Naantali on Livonsaari.\nVelkuantie 987, 21180 Livonsaari", "main.info.accomodation": "Accomodation", "main.info.vanhaSalakuljettaja": "Old Smuggler", "main.info.vanhaSalakuljettaja.desc": "Old Smugglerr offers cabin to rent approximately 7km from the wedding place.", - "main.info.vaihela": "Archipelago hotel Vaihela", - "main.info.vaihela.desc": "On excellent location. Expensive but idyllic. Behind two ferries.", + "main.info.vaihela": "Saaristo Hotelli Vaihela", + "main.info.vaihela.desc": "On excellent location. Expensive but idyllic. Behind two ferries that goes during day time every half hour, during the night you need to order it by phone.", "main.info.livonsaariCaravan": "Livonsaari Caravan", "main.info.livonsaariCaravan.desc": "Nearest to the wedding place (approx 4km). Simple and functional", - "main.info.livonsaarenOsuuskauppa": "Livonaaren Osuuskauppa", + "main.info.livonsaarenOsuuskauppa": "Livonsaaren Osuuskauppa", "main.info.livonsaarenOsuuskauppa.desc": "Best village shop ever! Right on the other side of the road from the wedding place. Here you can find grocery, restaurant and a bar.", "main.info.services": "Other services", diff --git a/src/constants/localization/main/fi.ts b/src/constants/localization/main/fi.ts index 0c05cde..9ceac01 100644 --- a/src/constants/localization/main/fi.ts +++ b/src/constants/localization/main/fi.ts @@ -6,7 +6,7 @@ export const main: Record = { "main.welcome": "Tervetuloa! Welcome! Vitajte!", "main.toBeDecided": "Selviää myöhemmin", - "main.info.seurantalo": "Juhlapaikka sijaitsee Naantalissa Livonsaarella osoitteessa: Velkuantie 987, 21180 Livonsaari", + "main.info.seurantalo": "Juhlapaikka sijaitsee Naantalissa Livonsaarella osoitteessa:\nVelkuantie 987, 21180 Livonsaari", "main.info.accomodation": "Majoitus", @@ -14,12 +14,12 @@ export const main: Record = { "main.info.vanhaSalakuljettaja.desc": "Vanha Salakuljettaja tarjoaa aittamajoitusta vilkkaan vierasvenesataman vieressä noin 7km juhlapaikalta.", "main.info.vaihela": "Saaristohotelli Vaihela", - "main.info.vaihela.desc": "Majoitus todella hienolla paikalla. Hintava, mutta idyllinen. Sijaitsee kahden lossin takana.", + "main.info.vaihela.desc": "Majoitus todella hienolla paikalla. Hintava, mutta idyllinen. Sijaitsee kahden lossin takana, jotka menevät päivällä kerran puolessa tunnissa, mutta muina aikoina täytyy tilata puhelimella etukäteen.", "main.info.livonsaariCaravan": "Livonsaari Caravan", "main.info.livonsaariCaravan.desc": "Lähimpänä juhlapaikkaa (noin 4km). Konstailematon ja käytännöllinen.", - "main.info.livonsaarenOsuuskauppa": "Livonaaren Osuuskauppa", + "main.info.livonsaarenOsuuskauppa": "Livonsaaren Osuuskauppa", "main.info.livonsaarenOsuuskauppa.desc": "Paras kyläkauppa koskaan! Heti tien toisella puolella juhlapaikasta katsottuna. Täältä löytyy peruselintarvikkeita, ravintola ja baari.", "main.info.services": "Muita palveluita", diff --git a/src/constants/localization/main/sk.ts b/src/constants/localization/main/sk.ts new file mode 100644 index 0000000..f350a5d --- /dev/null +++ b/src/constants/localization/main/sk.ts @@ -0,0 +1,26 @@ +export const main: Record = { + "main.program": "Program", + "main.menu": "Menu", + "main.info": "Info", + "main.saveTheLink": "Ulož si odkaz", + "main.welcome": "Tervetuloa! Welcome! Vitajte!", + "main.toBeDecided": "Upresníme časom", + + "main.info.seurantalo": "Svadba sa koná vo Fínsku v Livonsaari.\nVelkuantie 987, 21180 Livonsaari", + + "main.info.accomodation": "Ubytovanie", + + "main.info.vanhaSalakuljettaja": "Old Smuggler", + "main.info.vanhaSalakuljettaja.desc": "Old Smuggler ponúka ubytovanie v chatkách približne 7km od svadby", + + "main.info.vaihela": "Saaristo Hotelli Vaihela", + "main.info.vaihela.desc": "Krásny a drahý hotel dva ostrovy od nás. Ostrovy sú prepojené kompou ktorá počas dňa premáva cca každú polhodinu. V noci je potrebné si kompu objednať telefonicky", + + "main.info.livonsaariCaravan": "Livonsaari Caravan", + "main.info.livonsaariCaravan.desc": "Najbližšia možnosť ubytovania (cca 4km). Jednoduché a praktické ubytko.", + + "main.info.livonsaarenOsuuskauppa": "Livonsaaren Osuuskauppa", + "main.info.livonsaarenOsuuskauppa.desc": "Najlepší dedinský obchodík! Len cez cestu od svadby. Potraviny, niečo pod zub a bar.", + + "main.info.services": "Iné", +} \ No newline at end of file diff --git a/src/constants/localization/registration/en.ts b/src/constants/localization/registration/en.ts index 7bda6d3..cfa5166 100644 --- a/src/constants/localization/registration/en.ts +++ b/src/constants/localization/registration/en.ts @@ -4,7 +4,7 @@ export const registration: Record = { "registration.place": "Seurantalo in Livonsaari", "registration.questions": "If you have any question about:\n\ndirections\naccomodation\nwhatever else\n\ncontact us on emails veikko@lintujarvi.fi or maslakova.iveta@gmail.com", "registration.about": "We will be updating the program and menu in", - "registration.saveTheLink": "Save the link", + "registration.saveTheLink": "( Save the link )", "registration.fillInBefore": "Please fill the visitors until the end of April", "registration.addVisitor": "Add visitor", @@ -40,10 +40,10 @@ export const registration: Record = { "registration.form.submitModal.back": "No, something is missing...", "registration.form.declineModal.title": "You are sure you cannot attend?", - "registration.form.declineModal.description": "Sad to hear that. The link will not work after the submit.", + "registration.form.declineModal.description": "We are sorry to hear, if something changes let us know, we will gladly add you. The link will not work after submit.", "registration.form.declineModal.save": "Unfortunately yes", "registration.form.declineModal.back": "Let me still think about this...", "registration.error.title": "Link is no longer valid", - "registration.error.text": "Your registration is already filled in. Apologies for the excess form filling...", + "registration.error.text": "Your registration is already filled in. Upps, mistake at our side?", } \ No newline at end of file diff --git a/src/constants/localization/registration/fi.ts b/src/constants/localization/registration/fi.ts index 3e9ef44..b1150f6 100644 --- a/src/constants/localization/registration/fi.ts +++ b/src/constants/localization/registration/fi.ts @@ -4,7 +4,7 @@ export const registration: Record = { "registration.place": "Livonsaaren Seurantalolle", "registration.questions": "Jos sinulla on mitään kysymyksiä:\n\nAjo-ohjeista\nmajoituksesta\nmistä tahansa muusta\n\nlaitathan mailia veikko@lintujarvi.fi tai maslakova.iveta@gmail.com", "registration.about": "Päivitämme menua ja ohjelmaa osoitteeseen", - "registration.saveTheLink": "Laita linkki talteen", + "registration.saveTheLink": "( Laita linkki talteen )", "registration.fillInBefore": "Lisääthän teiltä osallistuvat henkilöt huhtikuun loppuun mennessä", "registration.addVisitor": "Lisää osallistuja", @@ -40,10 +40,10 @@ export const registration: Record = { "registration.form.submitModal.back": "Takaisin", "registration.form.declineModal.title": "Et siis tosiaankaan pääse paikalle?", - "registration.form.declineModal.description": "Harmin paikka. Tämä linkki lakkaa toimimasta tallennuksen jälkeen.", + "registration.form.declineModal.description": "Harmin paikka. Kerrothan meille, jos tilanne muuttuu niin lisäämme sinut/teidät mieluusti. Tämä linkki lakkaa toimimasta tallennuksen jälkeen.", "registration.form.declineModal.save": "Valitettavasti en", "registration.form.declineModal.back": "Takaisin", "registration.error.title": "Linkki ei ole enää voimassa", - "registration.error.text": "Ilmoittautumisesi on jo kirjattu. Pahoittelu ylimääräisestä lomakkeen täyttelystä...", + "registration.error.text": "Ilmoittautumisesi on jo kirjattu. Outoa. Virhe on varmaan meidän päässä?", } \ No newline at end of file diff --git a/src/constants/localization/registration/sk.ts b/src/constants/localization/registration/sk.ts new file mode 100644 index 0000000..18c4d68 --- /dev/null +++ b/src/constants/localization/registration/sk.ts @@ -0,0 +1,49 @@ +export const registration: Record = { + "registration.welcome": "Vitaj k nášmu svadobnému stolu!", + "registration.datetime": "27. Augusta", + "registration.place": "Seurantalo v Livonsaari", + "registration.questions": "Ak máš otázku o:\n\ntom ako sa ku nám dostať\nubytovaní\nniečom inom\n\n napíš nám email veikko@lintujarvi.fi alebo maslakova.iveta@gmail.com", + "registration.about": "Program a menu budeme aktualizovať", + "registration.saveTheLink": "( Ulož si odkaz )", + "registration.fillInBefore": "Vyplň nám info o sebe a spolusvadbujúcich do konca apríla, prosím.", + "registration.addVisitor": "Pridať osobu", + + "registration.form.submit": "Odoslať", + "registration.form.decline": "Odmietnuť pozvanie", + "registration.form.remove": "Vymazať", + + "registration.form.name": "Meno", + "registration.form.name.placeholder": "Celé meno alebo prezývka", + "registration.form.name.missing": "Chýbajúce meno", + + "registration.form.allergies": "Alergie (vyber alebo napíš)", + "registration.form.allergies.placeholder": "Všetko zjem", + "registration.form.allergies.lactose": "Laktóza", + "registration.form.allergies.dairy": "Mliečne výrobky", + "registration.form.allergies.gluten": "Lepok", + "registration.form.allergies.wheat": "Pšenica", + + "registration.form.preferences": "Preferencie jedla", + "registration.form.preferences.everything": "Všetko zjem", + "registration.form.preferences.vegan": "Vegán", + "registration.form.preferences.vegetarian": "Vegetarián", + + "registration.form.welcomeDrink": "Privítací drink", + "registration.form.welcomeDrink.placeholder": "Čím si spolu pripijeme?", + "registration.form.welcomeDrink.missing": "Chýbajúci drink", + "registration.form.welcomeDrink.alcoholBubbles": "Bublinky s alkoholom", + "registration.form.welcomeDrink.alcoholFreeBubbles": "Bublinky bez alkoholu", + + "registration.form.submitModal.title": "Počet registrovaných osôb {visitorCount}?", + "registration.form.submitModal.description": "Tento odkaz po odoslaní už nebude fungovať.", + "registration.form.submitModal.save": "Áno, pridal/a som všetkých", + "registration.form.submitModal.back": "Nie, niekoho som zabudol/zabudla", + + "registration.form.declineModal.title": "Isto si to necháš ujsť?", + "registration.form.declineModal.description": "Je nám to ľúto, ak sa niečo zmení daj nám vedieť radi ťa pridáme. Tento odkaz po odoslaní nebude platný.", + "registration.form.declineModal.save": "Bohužiaľ", + "registration.form.declineModal.back": "Ešte si to rozmyslím...", + + "registration.error.title": "Tento odkaz už nie je platný", + "registration.error.text": "Tvoj odkaz už je vyplnený. Upps chyba na našej strane?", +} \ No newline at end of file diff --git a/src/constants/localization/sk.ts b/src/constants/localization/sk.ts new file mode 100644 index 0000000..f7b3f6d --- /dev/null +++ b/src/constants/localization/sk.ts @@ -0,0 +1,13 @@ +import { common } from "./common/sk"; +import { registration } from './registration/sk'; +import { main } from "./main/sk"; +import { confirmation } from './confirmation/sk'; + +const sk: Record = { + ...common, + ...registration, + ...main, + ...confirmation +} + +export default sk; \ No newline at end of file diff --git a/src/pages/Registration.tsx b/src/pages/Registration.tsx index 7862304..a71f609 100644 --- a/src/pages/Registration.tsx +++ b/src/pages/Registration.tsx @@ -38,10 +38,10 @@ export const Registration = () => {

{' '} - lintujamaslo.net + lintujamaslo.web.app

- > < +