From c94f9e550e1cbe4626242423deb6d9ab994eea63 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Mon, 17 Mar 2025 22:15:00 +0100 Subject: [PATCH] i18n --- src/locales/de.json | 10 +++++++++- src/locales/en.json | 10 +++++++++- src/views/Profile.vue | 29 +++++++++-------------------- 3 files changed, 27 insertions(+), 22 deletions(-) diff --git a/src/locales/de.json b/src/locales/de.json index 541827d..32373e3 100644 --- a/src/locales/de.json +++ b/src/locales/de.json @@ -1,5 +1,6 @@ { "access_is_only_provided_via_your_email_link": "Der Zugang erfolgt über den Link, den Sie bei der Registrierung erhalten haben.", + "add_sponsoring": "Sponsoring hinzufügen", "alle_daten_geloescht": "Alle Daten gelöscht!", "already_registered": "bereits registriert...", "amount_per_kilometer_in_eur": "Betrag pro Kilometer (in €)", @@ -15,6 +16,7 @@ "download_certificate": "Urkunde herunterladen", "download_registrationcode": "Registrierungscode herunterladen", "e_mail_adress": "E-Mail Adresse", + "e_mail_des_sponsors": "E-Mail des Sponsors", "error-loading-privacy-policy": "Fehler beim Laden der Datenschutzerklärung", "error_loading_imprint": "Fehler beim Laden des Impressums", "error_requesting_the_login_link": "Fehler beim Anfordern des Login-Links...", @@ -32,6 +34,7 @@ "main_page_text": "Hier können Sie sich für den Lauf Für Kaya! registrieren oder ihr Läuferprofil verwalten.", "mittelname": "Mittelname", "nachname": "Nachname", + "nachname_des_sponsors": "Nachname des Sponsors", "no_laps_scans_were_recorded_yet": "Noch keine Runden aufgezeichnet ...", "no_sponsorings_for_you_were_recorded_yet": "Es gibt noch keine Sponsorings für dich", "not_registered_yet": "Noch nicht registriert?", @@ -59,8 +62,11 @@ "registrierungscode_generiert": "Registrierungscode generiert!", "registrierungscode_wird_generiert": "Registrierungscode wird generiert...", "resend_the_registration_mail": "Login-Link anfordern", + "sponsor_add_agree": "Mit dem Absenden bestätige ich, dass der Sponsor mit der Übermittlung seiner Daten einverstanden ist und ich dessen Berechtigung habe", "sponsoring": "Sponsoring", + "sponsoring_pro_kilometer_in_eur": "Sponsoring pro Kilometer (in €)", "strasse": "Straße", + "telefonnummer_des_sponsors": "Telefonnummer des Sponsors", "the_system_is_not_properly_configured_please_contact_the_system_administrator_for_help": "Das System ist nicht richtig konfiguriert. Bitte wenden Sie sich an den Systemadministrator, um Hilfe zu erhalten.", "this_is_not_a_valid_international_phone_number": "Dies ist keine gültige internationale Telefonnummer", "total": "Gesamt", @@ -69,5 +75,7 @@ "urkunde_konnte_nicht_generiert_werden": "Urkunde konnte nicht generiert werden...", "urkunde_wird_generiert": "Urkunde wird generiert...", "view_my_data": "Meine Läuferdaten einsehen", - "vorname": "Vorname" + "vorname": "Vorname", + "vorname_des_sponsors": "Vorname des Sponsors", + "z_b_1eur_oder_0_50eur": "z.B. 1€ ODER 0,50€" } \ No newline at end of file diff --git a/src/locales/en.json b/src/locales/en.json index ac34998..d4dbf40 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -1,5 +1,6 @@ { "access_is_only_provided_via_your_email_link": "Access is only provided via the link you received upon registration.", + "add_sponsoring": "New Sponsoring", "alle_daten_geloescht": "all data deleted!", "already_registered": "already registered...", "amount_per_kilometer_in_eur": "Amount per kilometer (in €)", @@ -15,6 +16,7 @@ "download_certificate": "Download certificate", "download_registrationcode": "Download registrationcode", "e_mail_adress": "mail address", + "e_mail_des_sponsors": "E-Mail of the Sponsor", "error-loading-privacy-policy": "Error loading Privacy Policy", "error_loading_imprint": "Error loading Imprint", "error_requesting_the_login_link": "Error requesting the login link...", @@ -32,6 +34,7 @@ "main_page_text": "Here you can register for the Lauf Für Kaya! or manage your runner profile.", "mittelname": "Middlename", "nachname": "Lastname", + "nachname_des_sponsors": "last name of the sponsor", "no_laps_scans_were_recorded_yet": "No laps/ scans were recorded yet...", "no_sponsorings_for_you_were_recorded_yet": "No sponsorings for you were recorded yet...", "not_registered_yet": "Not registered yet?", @@ -59,8 +62,11 @@ "registrierungscode_generiert": "created registration code!", "registrierungscode_wird_generiert": "creating registration code...", "resend_the_registration_mail": "Send me a login link", + "sponsor_add_agree": "By submitting, I confirm that the sponsor agrees to the transmission of his data and that I have his authorization", "sponsoring": "Sponsoring", + "sponsoring_pro_kilometer_in_eur": "Sponsoring per Kilometer (in €)", "strasse": "Street/ Block", + "telefonnummer_des_sponsors": "Sponsor's phone number", "the_system_is_not_properly_configured_please_contact_the_system_administrator_for_help": "The system is not properly configured. Please contact the system administrator for help.", "this_is_not_a_valid_international_phone_number": "This is not a valid international phone number", "total": "Total", @@ -69,5 +75,7 @@ "urkunde_konnte_nicht_generiert_werden": "could not create your certificate...", "urkunde_wird_generiert": "creating certificate...", "view_my_data": "View my data", - "vorname": "Firstname" + "vorname": "Firstname", + "vorname_des_sponsors": "Sponsor's first name", + "z_b_1eur_oder_0_50eur": "e.g. €1 OR €0.50" } \ No newline at end of file diff --git a/src/views/Profile.vue b/src/views/Profile.vue index 044e2ac..6dfb706 100644 --- a/src/views/Profile.vue +++ b/src/views/Profile.vue @@ -280,15 +280,14 @@
-

Sponsoring hinzufügen

- +

{{ $t('add_sponsoring') }}

+ class="block mb-2 text-sm text-gray-700 font-medium dark:text-white">{{ $t('vorname_des_sponsors') }} @@ -296,7 +295,7 @@
+ class="block mb-2 text-sm text-gray-700 font-medium dark:text-white">{{ $t('nachname_des_sponsors') }} @@ -307,16 +306,14 @@
+ class="block mb-2 text-sm text-gray-700 font-medium dark:text-white">{{ $t('telefonnummer_des_sponsors') }}
+ class="block mb-2 text-sm text-gray-700 font-medium dark:text-white">{{ $t('e_mail_des_sponsors') }}
@@ -324,8 +321,7 @@
+ class="block mb-2 text-sm text-gray-700 font-medium dark:text-white">{{ $t('sponsoring_pro_kilometer_in_eur') }} @@ -341,22 +337,15 @@ class="shrink-0 mt-1.5 border-gray-200 rounded-sm text-blue-600 focus:ring-blue-500 dark:bg-neutral-800 dark:border-neutral-700 dark:checked:bg-blue-500 dark:checked:border-blue-500 dark:focus:ring-offset-gray-800">
- +
- - -
@@ -479,7 +468,7 @@
+ @click="mode = 'add_sponsoring'">{{ $t('add_sponsoring') }}