Add missing translations

This commit is contained in:
Ondřej 2024-02-26 02:21:24 +01:00
parent 44ac0d1d46
commit 8394304491
4 changed files with 86 additions and 91 deletions

View file

@ -5,7 +5,7 @@ title: Vă mulțumim pentru participarea la această acțiune!
Emailul dvs. a fost salvat și va fi trimis vineri, împreună cu toate celelalte emailuri. Emailul dvs. a fost salvat și va fi trimis vineri, împreună cu toate celelalte emailuri.
Dacă ai fost de acord să fii ținut/ă la curent cu această campanie, vei primi în curând o actualizare. Între timp, ne poți urmări pe rețelele de socializare: Re-set [Facebook][fb] & [Instagram][ig]. Dacă ai fost de acord să fii ținut/ă la curent cu această campanie, vei primi în curând o actualizare. Între timp, ne poți urmări pe rețelele de socializare: Re-set [Facebook][fb] & [Instagram][ig].
Ce poți face acum? Trimite un alt email! Ce poți face acum? [Trimite un alt email](/)!
Ai participat la [Săptămâna de Acțiune Globală][gwa] organizată de [Insure Our Future][iof] verifică celelalte evenimente organizate în întreaga lume. Ai participat la [Săptămâna de Acțiune Globală][gwa] organizată de [Insure Our Future][iof] verifică celelalte evenimente organizate în întreaga lume.

View file

@ -4,7 +4,7 @@ title: Ďakujeme vám, že ste sa zapojili do tejto akcie!
Váš e-mail bol uložený a spolu s ďalšími e-mailmi bude odoslaný v piatok. Ak ste súhlasili s tým, že ostanete informovaní o tejto kampani, čoskoro od nás dostanete novinky. Medzitým nás môžete sledovať na sociálnych sieťach: Re-set [Facebook][fb] & [Instagram][ig]. Váš e-mail bol uložený a spolu s ďalšími e-mailmi bude odoslaný v piatok. Ak ste súhlasili s tým, že ostanete informovaní o tejto kampani, čoskoro od nás dostanete novinky. Medzitým nás môžete sledovať na sociálnych sieťach: Re-set [Facebook][fb] & [Instagram][ig].
Čo môžete teraz urobť? Poslať ďalší e-mail! Čo môžete teraz urobť? [Poslať ďalší e-mail](/)!
Zúčastnili ste sa [Globálneho týždňa akcií][gwa] proto poisťovanou fosílnych palív organizovaného sieťou [Insure Our Future][iof] pozrite si ďalšie udalosti organizované po celom svete. Zúčastnili ste sa [Globálneho týždňa akcií][gwa] proto poisťovanou fosílnych palív organizovaného sieťou [Insure Our Future][iof] pozrite si ďalšie udalosti organizované po celom svete.

View file

@ -17,7 +17,7 @@ export default function a(
} }
const reference = { const reference = {
"website_name": "Lets stop dirty money", "website_name": "Lets stop dirty money!",
"website_description": "website_description":
"Send an email to your local branch of the Vienna Insurance Group, the biggest insurer in Central and Eastern Europe, to push them to adopt serious fossil fuel policies.", "Send an email to your local branch of the Vienna Insurance Group, the biggest insurer in Central and Eastern Europe, to push them to adopt serious fossil fuel policies.",
@ -61,7 +61,8 @@ const translations: Record<Lang, typeof reference> = {
en: reference, en: reference,
cs: { cs: {
"website_name": "Zastavme špinavé prachy", "website_name": "Zastavme špinavé prachy",
"website_description": "", "website_description":
"Pošlete email místní pobočce Vienna Insurance Group - největší pojišťovně ve střední a východní Evropě - a žádejte po nich přijetí skutečně účinnou politiku pojišťování fosilních paliv.",
"form.first_name": "Jméno", "form.first_name": "Jméno",
"form.last_name": "Příjmení", "form.last_name": "Příjmení",
@ -91,15 +92,17 @@ const translations: Record<Lang, typeof reference> = {
"form.privacy_policy": "zásadami ochrany osobních údajů", "form.privacy_policy": "zásadami ochrany osobních údajů",
"form.subscribe": "Přeji si dostávat novinky o vývoji kampaně.", "form.subscribe": "Přeji si dostávat novinky o vývoji kampaně.",
"form_response.verification_required": "We need to verify your e-mail.", "form_response.verification_required": "Potřebujeme ověřit vaši e-mailovou adresu",
"form_response.verification_follow_link": "Follow the link we have sent to your email address.", "form_response.verification_follow_link":
"Na vaši e-mailovou adresu jsme vám poslali odkaz. Zkontrolujte svoji e-mailovou schránku",
"form_response.already_sent.title": "", "form_response.already_sent.title": "Této pobočce už jste e-mail poslali.",
"form_response.already_sent.body": "", "form_response.already_sent.body": "Na každou pobočku můžete poslat jen jeden e-mail.",
}, },
sk: { sk: {
"website_name": "", "website_name": "Zastavme špinavé prachy!",
"website_description": "", "website_description":
"Pošlite e-mail miestnej pobočke Vienna Insurance Group, najväčšiemu poisťovateľovi v strednej a východnej Európe, a prinúťte ich tak prijať silnejšie politiky poisťovania fosílnych palív.",
"form.first_name": "Krstné meno", "form.first_name": "Krstné meno",
"form.last_name": "Priezvisko", "form.last_name": "Priezvisko",
@ -118,7 +121,7 @@ const translations: Record<Lang, typeof reference> = {
"form.is_client": "Som klientom/klientkou danej pobočky", "form.is_client": "Som klientom/klientkou danej pobočky",
"form.message": "Text správy", "form.message": "Text správy",
"form.fill_the_options": "", "form.fill_the_options": "Vyplň možnosti",
"form.send_letter": "Poslať list", "form.send_letter": "Poslať list",
"form.few_more_details": "Ešte pár detailov...", "form.few_more_details": "Ešte pár detailov...",
@ -128,15 +131,17 @@ const translations: Record<Lang, typeof reference> = {
"form.privacy_policy": "zásadami ochrany osobných údajov", "form.privacy_policy": "zásadami ochrany osobných údajov",
"form.subscribe": "Prajem si byť ďalej informovaná ohľadom tejto kampane.", "form.subscribe": "Prajem si byť ďalej informovaná ohľadom tejto kampane.",
"form_response.verification_required": "", "form_response.verification_required": "Potrebujeme potvrdiť tvoj e-mail.",
"form_response.verification_follow_link": "", "form_response.verification_follow_link":
"Postupujte podľa odkazu, ktorý sme poslali na váš e-mailovú adresu.",
"form_response.already_sent.title": "", "form_response.already_sent.title": "Tejto pobočke ste už e-mail poslali.",
"form_response.already_sent.body": "", "form_response.already_sent.body": "Môžete poslať len jeden e-mail na jednu pobočku.",
}, },
pl: { pl: {
"website_name": "", "website_name": "Przestańmy wspierać brudne pieniądze.",
"website_description": "", "website_description":
"Wyślij e-mail do lokalnej filii Vienna Insurance Group, największego ubezpieczyciela w Europie Środkowej i Wschodniej, aby skłonić ich do przyjęcia poważnych polityk dotyczących paliw kopalnych.",
"form.first_name": "Imię", "form.first_name": "Imię",
"form.last_name": "Nazwisko", "form.last_name": "Nazwisko",
@ -149,13 +154,13 @@ const translations: Record<Lang, typeof reference> = {
"form.gender": "Chciałbym/m Chciałabym, aby o mnie mówiono jako:", "form.gender": "Chciałbym/m Chciałabym, aby o mnie mówiono jako:",
"form.gender.f": "Płeć żeńska", "form.gender.f": "Płeć żeńska",
"form.gender.m": "Płeć męska", "form.gender.m": "Płeć męska",
"form.gender.n": "", "form.gender.n": "Ani/Nie chcę tego powiedzieć",
"form.branch": "Chcę skontaktować się z odpowiedzialną osobą z:", "form.branch": "Chcę skontaktować się z odpowiedzialną osobą z:",
"form.is_client": "Jestem klientem tej filii.", "form.is_client": "Jestem klientem tej filii.",
"form.message": "Tekst wiadomości", "form.message": "Tekst wiadomości",
"form.fill_the_options": "", "form.fill_the_options": "Wypełnij opcje",
"form.send_letter": "Wyślij list", "form.send_letter": "Wyślij list",
"form.few_more_details": "Kilka dodatkowych szczegółów...", "form.few_more_details": "Kilka dodatkowych szczegółów...",
@ -165,15 +170,17 @@ const translations: Record<Lang, typeof reference> = {
"form.privacy_policy": "polityką prywatnośc", "form.privacy_policy": "polityką prywatnośc",
"form.subscribe": "Chcę być informowany/a na bieżąco o tej kampanii.", "form.subscribe": "Chcę być informowany/a na bieżąco o tej kampanii.",
"form_response.verification_required": "", "form_response.verification_required": "Musimy zweryfikować Twój adres e-mail.",
"form_response.verification_follow_link": "", "form_response.verification_follow_link":
"Kliknij na link, który wysłaliśmy na Twój adres e-mail.",
"form_response.already_sent.title": "", "form_response.already_sent.title": "Już wysłaliśmy wiadomość do tej filii.",
"form_response.already_sent.body": "", "form_response.already_sent.body": "Możesz wysłać tylko jedną wiadomość na jedną filię.",
}, },
hu: { hu: {
"website_name": "", "website_name": "Zárjuk el a piszkos pénzcsapokat!",
"website_description": "", "website_description":
"Küldj egy e-mailt Közép- és Kelet-Európa legnagyobb biztosítója, a Vienna Insurance Group helyi leányvállalatának: itt az ideje, hogy komoly fosszilis irányelveket fogadjanak el!",
"form.first_name": "Keresztnév", "form.first_name": "Keresztnév",
"form.last_name": "Családnév", "form.last_name": "Családnév",
@ -192,7 +199,7 @@ const translations: Record<Lang, typeof reference> = {
"form.is_client": "A leányvállalat ügyfele vagyok", "form.is_client": "A leányvállalat ügyfele vagyok",
"form.message": "Az üzenet szövege", "form.message": "Az üzenet szövege",
"form.fill_the_options": "", "form.fill_the_options": "Töltsd ki a rubrikákat!",
"form.send_letter": "Levél elküldése", "form.send_letter": "Levél elküldése",
"form.few_more_details": "Már csak néhány adat...", "form.few_more_details": "Már csak néhány adat...",
@ -202,53 +209,55 @@ const translations: Record<Lang, typeof reference> = {
"form.privacy_policy": "adatvédelmi szabályzatot", "form.privacy_policy": "adatvédelmi szabályzatot",
"form.subscribe": "Szeretnék további híreket kapni a kampányról.", "form.subscribe": "Szeretnék további híreket kapni a kampányról.",
"form_response.verification_required": "", "form_response.verification_required": "Erősítsd meg az e-mail címedet!",
"form_response.verification_follow_link": "", "form_response.verification_follow_link": "Kattints a linkre, amit az e-mail címedre küldtünk.",
"form_response.already_sent.title": "", "form_response.already_sent.title": "Ennek a leányvállalatnak már küldtél e-mailt.",
"form_response.already_sent.body": "", "form_response.already_sent.body": "Egy leányvállalatnak csak egy üzenetet küldhetsz.",
}, },
// TODO
ro: { ro: {
"website_name": "", "website_name": "Hai să oprim banii murdari",
"website_description": "", "website_description":
"Trimite un email sucursalei locale a Vienna Insurance Group, cel mai mare asigurator din Europa Centrală și de Est, pentru a-i determina să adopte politici serioase privind combustibilii fosili.",
"form.first_name": "", "form.first_name": "Prenumele",
"form.last_name": "", "form.last_name": "Numele",
"form.variant": "", "form.variant": "Cel mai mult mă îngrijorează:",
"form.variant.1": "", "form.variant.1": "lipsa unei politici cu privire la petrol și gaze ",
"form.variant.2": "", "form.variant.2": "politica slabă de cărbune",
"form.variant.3": "", "form.variant.3": "proiectul Neptun Deep",
"form.gender": "", "form.gender": "Vreau să se facă referire la mine cu:",
"form.gender.f": "", "form.gender.f": "Genul feminin",
"form.gender.m": "", "form.gender.m": "Genul masculin",
"form.gender.n": "", "form.gender.n": "Nici unul de mai sus/prefer să nu spun",
"form.branch": "", "form.branch": "Vreau să contactez persoana responsabilă a:",
"form.is_client": "", "form.is_client": "Sunt client/clientă a acestei sucursale",
"form.message": "", "form.message": "Textul mesajului",
"form.fill_the_options": "", "form.fill_the_options": "Completează opțiunile",
"form.send_letter": "", "form.send_letter": "Trimite scrisoarea",
"form.few_more_details": "", "form.few_more_details": "Încă câteva detalii...",
"form.email": "", "form.email": "Adresa de email",
"form.phone": "", "form.phone": "Număr de telefon (opțional)",
"form.agree_with_privacy_policy": (privacyPolicy: any) => a`${privacyPolicy}`, "form.agree_with_privacy_policy": (privacyPolicy: any) => a`Sunt de acord cu ${privacyPolicy}.`,
"form.privacy_policy": "", "form.privacy_policy": "politica de confidențialitate",
"form.subscribe": "", "form.subscribe": "Vreau să fiu la curent cu această campanie.",
"form_response.verification_required": "", "form_response.verification_required": "Am nevoie să îți verificăm emailul.",
"form_response.verification_follow_link": "", "form_response.verification_follow_link":
"Urmează linkul pe care ți l-am trimis la adresa de email.",
"form_response.already_sent.title": "", "form_response.already_sent.title": "Ai trimis deja un mesaj către această filială.",
"form_response.already_sent.body": "", "form_response.already_sent.body": "Poți trimite doar un singur mesaj pe filială",
}, },
lt: { lt: {
"website_name": "", "website_name": "Sustabdykime nešvarius pinigus!",
"website_description": "", "website_description":
"Išsiųsk laišką didžiausio draudiko Vidurio ir Rytų Europoje „Vienna Insurance Group“ vietiniam padaliniui ir paragink jį įvesti griežtesnę iškastinio kuro politiką.",
"form.first_name": "Vardas", "form.first_name": "Vardas",
"form.last_name": "Pavardė", "form.last_name": "Pavardė",
@ -261,13 +270,13 @@ const translations: Record<Lang, typeof reference> = {
"form.gender": "Norėčiau šiame laiške būti įvardijama-(s), kaip", "form.gender": "Norėčiau šiame laiške būti įvardijama-(s), kaip",
"form.gender.f": "Moteris", "form.gender.f": "Moteris",
"form.gender.m": "Vyras", "form.gender.m": "Vyras",
"form.gender.n": "", "form.gender.n": "Nenoriu nurodyti",
"form.branch": "Noriu susiekti su atsakingu asmeniu iš:", "form.branch": "Noriu susiekti su atsakingu asmeniu iš:",
"form.is_client": "Esu šio padalinio klientas", "form.is_client": "Esu šio padalinio klientas",
"form.message": "Laiško tekstas", "form.message": "Laiško tekstas",
"form.fill_the_options": "", "form.fill_the_options": "Užpildykite parinktis",
"form.send_letter": "Siųsti laišką", "form.send_letter": "Siųsti laišką",
"form.few_more_details": "Keletas papildomų detalių...", "form.few_more_details": "Keletas papildomų detalių...",
@ -277,15 +286,16 @@ const translations: Record<Lang, typeof reference> = {
"form.privacy_policy": "privatumo politika", "form.privacy_policy": "privatumo politika",
"form.subscribe": "Noriu toliau būti informuojama-(s) apie šią kampaniją.", "form.subscribe": "Noriu toliau būti informuojama-(s) apie šią kampaniją.",
"form_response.verification_required": "", "form_response.verification_required": "Mums reikia patvirtinti jūsų el. paštą.",
"form_response.verification_follow_link": "", "form_response.verification_follow_link": "Sekite nuorodą, kurią atsiuntėme į jūsų el. paštą.",
"form_response.already_sent.title": "", "form_response.already_sent.title": "Jūs jau išsiuntėte el. laišką šiam padaliniui.",
"form_response.already_sent.body": "", "form_response.already_sent.body": "Jūs galite siųsti vieną el. laišką vienam padaliniui",
}, },
de: { de: {
"website_name": "", "website_name": "Beenden wir schmutziges Geld",
"website_description": "", "website_description":
"Senden Sie eine E-Mail an Ihre örtliche Niederlassung der Vienna Insurance Group, dem größten Versicherer in Mittel- und Osteuropa, um sie dazu zu bringen, ernsthafte Richtlinien für fossile Brennstoffe zu übernehmen.",
"form.first_name": "Vorname", "form.first_name": "Vorname",
"form.last_name": "Nachname", "form.last_name": "Nachname",
@ -304,7 +314,7 @@ const translations: Record<Lang, typeof reference> = {
"form.is_client": "Ich bin Kunde/Kundin dieser Niederlassung", "form.is_client": "Ich bin Kunde/Kundin dieser Niederlassung",
"form.message": "Text der Nachricht", "form.message": "Text der Nachricht",
"form.fill_the_options": "", "form.fill_the_options": "Füllen Sie die Optionen aus",
"form.send_letter": "Schicken Sie den Brief", "form.send_letter": "Schicken Sie den Brief",
"form.few_more_details": "Einige weitere Details...", "form.few_more_details": "Einige weitere Details...",
@ -315,11 +325,13 @@ const translations: Record<Lang, typeof reference> = {
"form.privacy_policy": "Datenschutzrichtlinie", "form.privacy_policy": "Datenschutzrichtlinie",
"form.subscribe": "Ich möchte über diese Kampagne auf dem Laufenden bleiben.", "form.subscribe": "Ich möchte über diese Kampagne auf dem Laufenden bleiben.",
"form_response.verification_required": "", "form_response.verification_required": "Wir müssen Ihre E-Mail-Adresse verifizieren",
"form_response.verification_follow_link": "", "form_response.verification_follow_link":
"Folgen Sie dem Link, den wir an Ihre E-Mail-Adresse gesendet haben.",
"form_response.already_sent.title": "", "form_response.already_sent.title":
"form_response.already_sent.body": "", "Sie haben bereits eine Nachricht an diese Niederlassung gesendet.",
"form_response.already_sent.body": "Sie können nur eine Nachricht pro Niederlassung senden.",
}, },
}; };

View file

@ -32,27 +32,10 @@ const letterText = renderText(lang, {
name="message" name="message"
id="letter-input" id="letter-input"
cols={60} cols={60}
rows={20} rows={24}
class="block w-full px-4 py-3 bg-white text-black text-lg" class="block w-full px-4 py-3 bg-white text-black text-lg"
style="white-space: pre-wrap">{letterText}</textarea style="white-space: pre-wrap">{letterText}</textarea
> >
{
!result.success && (
<div class="absolute inset-0 grid place-content-center bg-white/75 text-black">
<div class="flex items-center gap-6">
<svg
class="w-8 lg:-rotate-90"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
fill="currentColor"
>
<path d="M13.0001 7.82843V20H11.0001V7.82843L5.63614 13.1924L4.22192 11.7782L12.0001 4L19.7783 11.7782L18.3641 13.1924L13.0001 7.82843Z" />
</svg>
<p class="text-2xl">{t("form.fill_the_options")}</p>
</div>
</div>
)
}
<LoadingIndicator <LoadingIndicator
id="letter-progress-bar" id="letter-progress-bar"
class="absolute top-[2px] left-[2px] right-[2px]" class="absolute top-[2px] left-[2px] right-[2px]"