Validate postalcodes in onboarding

This commit is contained in:
Elia Bieri 2024-10-17 15:36:32 +02:00
parent d4a941ab27
commit 9be46400b0
5 changed files with 63 additions and 48 deletions

View File

@ -75,10 +75,10 @@
"a.Datum": "Datum",
"a.Debit-/Kreditkarte/Twint": "Debit-/Kreditkarte/Twint",
"a.Dein Feedback für x y wurde freigegeben.": "Dein Feedback für {{x}} {{y}} wurde freigegeben.",
"a.Deine Änderungen wurden gespeichert": "Deine Änderungen wurden gespeichert",
"a.Deine Bewertung für x y wurde freigegeben.": "Deine Bewertung für {{x}} {{y}} wurde freigegeben.",
"a.Deine Fremdeinschätzung": "Deine Fremdeinschätzung\n",
"a.Deine Selbsteinschätzung": "Deine Selbsteinschätzung",
"a.Deine Änderungen wurden gespeichert": "Deine Änderungen wurden gespeichert",
"a.Der Lehrgang und die Prüfung zum Erwerb des Verbandszertifikats als Versicherungsvermittler/-in.": "Der Lehrgang und die Prüfung zum Erwerb des Verbandszertifikats als Versicherungsvermittler/-in.",
"a.Der Preis für den Lehrgang {course} beträgt {price}.": "Der Preis für den Lehrgang {course} beträgt {price} exkl. MWSt.",
"a.Details anschauen": "Details anschauen",
@ -87,8 +87,8 @@
"a.Die Anwesenheit wurde definitiv bestätigt": "Die Anwesenheit wurde definitiv bestätigt",
"a.Die Einladung konnte nicht akzeptiert werden. Bitte melde dich beim Support.": "Die Einladung konnte nicht akzeptiert werden. Bitte melde dich beim Support.",
"a.Die Einladung wurde noch nicht angenommen.": "Die Einladung wurde noch nicht angenommen.",
"a.Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.": "Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.",
"a.Die überbetrieblichen Kurse der kaufmännischen Ausbildungs- und Prüfungsbranche 'Privatversicherung'.": "Die überbetrieblichen Kurse der kaufmännischen Ausbildungs- und Prüfungsbranche 'Privatversicherung'.",
"a.Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.": "Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.",
"a.Du hast alles erledigt.": "Du hast alles erledigt.",
"a.Du hast deine Fremdeinschätzung freigegeben": "Du hast deine Fremdeinschätzung freigegeben.",
"a.Du hast deine Selbsteinschätzung erfolgreich mit FULL_NAME geteilt.": "Du hast deine Selbsteinschätzung erfolgreich mit {{FULL_NAME}} geteilt.",
@ -203,6 +203,7 @@
"a.Mögliche Formate": "Mögliche Formate",
"a.Nachname": "Nachname",
"a.Name": "Name",
"a.Nächste Termine": "Nächste Termine",
"a.Nein, NAME muss das nochmals anschauen.": "Nein, {{NAME}} muss das nochmals anschauen",
"a.Neue Lernbegleitung einladen": "Neue Lernbegleitung einladen",
"a.Nicht bestanden": "Nicht bestanden",
@ -212,24 +213,24 @@
"a.NUMBER Elemente abgeschlossen": "{NUMBER} Elemente abgeschlossen",
"a.NUMBER Präsenztage abgeschlossen": "{NUMBER} Präsenztage abgeschlossen",
"a.NUMBER Teilnehmer anwesend": "{NUMBER} Teilnehmer anwesend",
"a.Nächste Termine": "Nächste Termine",
"a.Optionale Anwesenheit": "Optionale Anwesenheit",
"a.Ort": "Ort",
"a.Personen": "Personen",
"a.Personen, die du begleitest": "Personen, die du begleitest ",
"a.Persönliche Informationen": "Persönliche Informationen",
"a.PLZ": "PLZ",
"a.Postleizahl hat das falsche Format": "Postleizahl hat das falsche Format",
"a.Praxisauftrag": "Praxisauftrag",
"a.Praxisaufträge anschauen": "Praxisaufträge anschauen",
"a.Praxisbildner": "Praxisbildner",
"a.Präsenzkurs": "Präsenzkurs",
"a.Präsenztag": "Präsenztag",
"a.present von total Teilnehmenden anwesend": "{{present}} von {{total}} Teilnehmenden anwesend",
"a.Privatadresse": "Privatadresse",
"a.Profil anzeigen": "Profil anzeigen",
"a.Profil bearbeiten": "Profil bearbeiten",
"a.Profil ergänzen": "Profil ergänzen",
"a.Profilbild": "Profilbild",
"a.Präsenzkurs": "Präsenzkurs",
"a.Präsenztag": "Präsenztag",
"a.Prüfung «Übergangslösung VAG (Innendienst)»": "Prüfung «Übergangslösung VAG (Innendienst)»",
"a.Punkte": "Punkte",
"a.Punkte aus Bewertung": "Punkte aus Bewertung",
@ -276,17 +277,22 @@
"a.Unterlagen": "Unterlagen",
"a.Unterlagen für Teilnehmenden": "Unterlagen für Teilnehmende",
"a.Unternehmen": "Unternehmen",
"a.Überbetriebliche Kurse": "Überbetriebliche Kurse",
"a.Übergangslösung Innendienst-Mitarbeitende": "Übergangslösung Innendienst-Mitarbeitende",
"a.Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für FEEDBACK_REQUESTER frei": "Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für {{FEEDBACK_REQUESTER}} frei.",
"a.Übersicht": "Übersicht",
"a.Übersicht anschauen": "Übersicht anschauen",
"a.VALUE von MAXIMUM": "{{VALUE}} von {{MAXIMUM}}",
"a.Versicherungsvermittler/-in": "Versicherungsvermittler/-in VBV",
"a.Vorname": "Vorname",
"a.Vorschau Teilnehmer": "Vorschau Teilnehmer",
"a.VorschauTeilnehmer": "Vorschau Teilnehmer",
"a.Wegleitung üK": "Wegleitung üK",
"a.wegleitungUkUrl": "https://www.vbv.ch/fileadmin/vbv/Dokumente/Bildungsabschluesse/KV/Wegleitung_ueK_240215_de_V2.pdf",
"a.Wir haben per E-Mail eine Bestätigung an {email} geschickt.": "Wir haben per E-Mail eine Bestätigung an {email} geschickt.",
"a.Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.",
"a.Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst. Du kannst ihn später jederzeit ändern.": "Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst. Du kannst ihn später jederzeit ändern.",
"a.Wähle hier den Namen der Gesellschaft aus, in der du arbeitest. So können dich andere Personen einfacher finden.": "Wähle hier den Namen der Gesellschaft aus, in der du arbeitest. So können dich andere Personen einfacher finden.",
"a.Wegleitung üK": "Wegleitung üK",
"a.wegleitungUkUrl": "https://www.vbv.ch/fileadmin/vbv/Dokumente/Bildungsabschluesse/KV/Wegleitung_ueK_240215_de_V2.pdf",
"a.Wir haben per E-Mail eine Bestätigung an {email} geschickt.": "Wir haben per E-Mail eine Bestätigung an {email} geschickt.",
"a.xOfY Punkten erreicht": "{xOfY} Punkten erreicht",
"a.Zahlungsart": "Zahlungsart",
"a.Zu erledigen": "Zu erledigen",
@ -299,11 +305,6 @@
"a.{NUMBER} Bestanden": "{NUMBER} Bestanden",
"a.{NUMBER} Das kann ich": "{NUMBER} Das kann ich",
"a.{NUMBER} Das will ich nochmals anschauen": "{NUMBER} Das will ich nochmals anschauen",
"a.Überbetriebliche Kurse": "Überbetriebliche Kurse",
"a.Übergangslösung Innendienst-Mitarbeitende": "Übergangslösung Innendienst-Mitarbeitende",
"a.Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für FEEDBACK_REQUESTER frei": "Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für {{FEEDBACK_REQUESTER}} frei.",
"a.Übersicht": "Übersicht",
"a.Übersicht anschauen": "Übersicht anschauen",
"Abgabe": "Abgabe",
"Abgabetermin Ergebnisse:": "Abgabetermin Ergebnisse:",
"Alle": "Alle",
@ -565,11 +566,11 @@
"MentorVV": "Lernbegleitung",
"messages.sendMessage": "Nachricht schreiben",
"MS Teams öffnen": "MS Teams öffnen",
"Nächste Termine": "Nächste Termine",
"Neuen Praxisbildner einladen": "Neuen Praxisbildner einladen",
"Nicht bestanden": "Nicht bestanden",
"notifications.load_more": "Mehr laden",
"notifications.no_notifications": "Du hast derzeit keine Benachrichtigungen",
"Nächste Termine": "Nächste Termine",
"Passwort": "Passwort",
"profile.all": "Allbranche",
"profile.krankenzusatzversicherung": "Krankenzusatz",
@ -616,12 +617,12 @@
"Vorbedingung": "Vorbedingung",
"Vorbereitungsaufgabe": "Vorbereitungsauftrag",
"vv.contact.team": "Team Vermittler",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst": "Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.",
"Weiter lernen": "Weiter lernen",
"Wichtig: wird die Rechnung von deinem Arbeitgeber bezahlt, dann kannst du zusätzlich die Rechnungsadresse deines Arbeitsgebers erfassen.": "Wichtig: wird die Rechnung von deinem Arbeitgeber bezahlt, dann kannst du zusätzlich die Rechnungsadresse deines Arbeitsgebers erfassen.",
"Wir bedauern die Unannehmlichkeiten und danken für dein Verständnis. Bei Fragen steht dir das Team Vermittler gerne zur Verfügung.": "Wir bedauern die Unannehmlichkeiten und danken für dein Verständnis. Bei Fragen steht dir das Team Vermittler gerne zur Verfügung.",
"Wissens - und Verständnisfragen": "Wissens - und Verständnisfragen",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst": "Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.",
"x von y abgeschlossen": "{{x}} von {{y}} abgeschlossen",
"x von y Bewertungen freigegeben": "{{x}} von {{y}} Bewertungen freigegeben",
"x von y Ergebnisse abgegeben": "{{x}} von {{y}} Ergebnisse abgegeben",

View File

@ -75,10 +75,10 @@
"a.Datum": "Date",
"a.Debit-/Kreditkarte/Twint": "Carte de débit/crédit / Twint",
"a.Dein Feedback für x y wurde freigegeben.": "Ton feedback pour {{x}} {{y}} a été validé.",
"a.Deine Änderungen wurden gespeichert": "Tes modifications ont été enregistrées",
"a.Deine Bewertung für x y wurde freigegeben.": "Ton évaluation de {{x}} {{y}} a été validée.",
"a.Deine Fremdeinschätzung": "Ton évaluation externe",
"a.Deine Selbsteinschätzung": "Ton auto-évaluation",
"a.Deine Änderungen wurden gespeichert": "Tes modifications ont été enregistrées",
"a.Der Lehrgang und die Prüfung zum Erwerb des Verbandszertifikats als Versicherungsvermittler/-in.": "Le cours et l'examen pour obtenir le certificat d'association comme courtier/agent d'assurance.",
"a.Der Preis für den Lehrgang {course} beträgt {price}.": "Le prix de la formation {course} est de {price} hors TVA.",
"a.Details anschauen": "Voir les détails",
@ -87,8 +87,8 @@
"a.Die Anwesenheit wurde definitiv bestätigt": "La présence a été confirmée définitivement",
"a.Die Einladung konnte nicht akzeptiert werden. Bitte melde dich beim Support.": "L'invitation n'a pas pu être acceptée. Veuillez contacter le support.",
"a.Die Einladung wurde noch nicht angenommen.": "L'invitation n'a pas encore été acceptée.",
"a.Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.": "Le paiement pour le cours «{course}» a été effectué avec succès.",
"a.Die überbetrieblichen Kurse der kaufmännischen Ausbildungs- und Prüfungsbranche 'Privatversicherung'.": "Les cours interentreprises du secteur de la formation et des examens commerciaux 'Assurance privée'.",
"a.Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.": "Le paiement pour le cours «{course}» a été effectué avec succès.",
"a.Du hast alles erledigt.": "Tu as tout fini.",
"a.Du hast deine Fremdeinschätzung freigegeben": "Tu as autorisé ton évaluation externe.",
"a.Du hast deine Selbsteinschätzung erfolgreich mit FULL_NAME geteilt.": "Tu as partagé avec succès ton auto-évaluation avec {{FULL_NAME}}.",
@ -203,6 +203,7 @@
"a.Mögliche Formate": "Formats possibles",
"a.Nachname": "Nom de famille",
"a.Name": "Nom",
"a.Nächste Termine": "Prochaines dates",
"a.Nein, NAME muss das nochmals anschauen.": "Non, {{NAME}} doit revoir cela",
"a.Neue Lernbegleitung einladen": "Inviter un nouveau tuteur",
"a.Nicht bestanden": "Échoué",
@ -212,24 +213,24 @@
"a.NUMBER Elemente abgeschlossen": "{NUMBER} éléments terminés",
"a.NUMBER Präsenztage abgeschlossen": "{NUMBER} jours de présence complétés",
"a.NUMBER Teilnehmer anwesend": "{NUMBER} participants présents",
"a.Nächste Termine": "Prochaines dates",
"a.Optionale Anwesenheit": "Présence facultative",
"a.Ort": "Ville",
"a.Personen": "Personnes",
"a.Personen, die du begleitest": "Personnes que tu accompagnes",
"a.Persönliche Informationen": "Informations personnelles",
"a.PLZ": "Code postal",
"a.Postleizahl hat das falsche Format": "Le code postal n'a pas le bon format",
"a.Praxisauftrag": "Exercice pratique",
"a.Praxisaufträge anschauen": "Voir les missions pratiques",
"a.Praxisbildner": "Formateur pratique",
"a.Präsenzkurs": "Cours de présence",
"a.Präsenztag": "Jour de présence",
"a.present von total Teilnehmenden anwesend": "{{present}} sur {{total}} participants présents",
"a.Privatadresse": "Adresse privée",
"a.Profil anzeigen": "Afficher le profil",
"a.Profil bearbeiten": "Modifier le profil",
"a.Profil ergänzen": "Compléter le profil",
"a.Profilbild": "Photo de profil",
"a.Präsenzkurs": "Cours de présence",
"a.Präsenztag": "Jour de présence",
"a.Prüfung «Übergangslösung VAG (Innendienst)»": "Examen «Solution transitoire LSA (service interne)»",
"a.Punkte": "points",
"a.Punkte aus Bewertung": "Points de l'évaluation",
@ -276,17 +277,22 @@
"a.Unterlagen": "Documents",
"a.Unterlagen für Teilnehmenden": "Documents pour les participants",
"a.Unternehmen": "Entreprise",
"a.Überbetriebliche Kurse": "Cours interentreprises",
"a.Übergangslösung Innendienst-Mitarbeitende": "Solution transitoire pour le service interne",
"a.Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für FEEDBACK_REQUESTER frei": "Vérifie tes saisies ci-dessous et libère ensuite ton évaluation externe pour {{FEEDBACK_REQUESTER}}.",
"a.Übersicht": "Aperçu",
"a.Übersicht anschauen": "Consulter l'aperçu",
"a.VALUE von MAXIMUM": "{{VALUE}} sur {{MAXIMUM}}",
"a.Versicherungsvermittler/-in": "Intermédiaire dassurance AFA",
"a.Vorname": "Prénom",
"a.Vorschau Teilnehmer": "Vue des participants",
"a.VorschauTeilnehmer": "Vue des participants",
"a.Wegleitung üK": "Directives CI",
"a.wegleitungUkUrl": "https://www.vbv.ch/fileadmin/vbv/Dokumente/Bildungsabschluesse/KV/Wegleitung_ueK_240215_fr_V2.pdf",
"a.Wir haben per E-Mail eine Bestätigung an {email} geschickt.": "Nous avons envoyé une confirmation par e-mail à {email}.",
"a.Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Choisis un profil d'admission pour que tu puisses commencer ta formation au bon endroit.",
"a.Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst. Du kannst ihn später jederzeit ändern.": "Sélectionne un profil d'admission pour que tu puisses commencer ta formation au bon endroit. Tu peux le modifier à tout moment par la suite.",
"a.Wähle hier den Namen der Gesellschaft aus, in der du arbeitest. So können dich andere Personen einfacher finden.": "Sélectionnez ici le nom de la société dans laquelle vous travaillez. Cela permettra aux autres de vous trouver plus facilement.",
"a.Wegleitung üK": "Directives CI",
"a.wegleitungUkUrl": "https://www.vbv.ch/fileadmin/vbv/Dokumente/Bildungsabschluesse/KV/Wegleitung_ueK_240215_fr_V2.pdf",
"a.Wir haben per E-Mail eine Bestätigung an {email} geschickt.": "Nous avons envoyé une confirmation par e-mail à {email}.",
"a.xOfY Punkten erreicht": "{xOfY} points atteints",
"a.Zahlungsart": "Mode de paiement",
"a.Zu erledigen": "À faire",
@ -299,11 +305,6 @@
"a.{NUMBER} Bestanden": "{NUMBER} réussi",
"a.{NUMBER} Das kann ich": " {NUMBER} je peux faire ça",
"a.{NUMBER} Das will ich nochmals anschauen": "{NUMBER} je veux revoir ça",
"a.Überbetriebliche Kurse": "Cours interentreprises",
"a.Übergangslösung Innendienst-Mitarbeitende": "Solution transitoire pour le service interne",
"a.Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für FEEDBACK_REQUESTER frei": "Vérifie tes saisies ci-dessous et libère ensuite ton évaluation externe pour {{FEEDBACK_REQUESTER}}.",
"a.Übersicht": "Aperçu",
"a.Übersicht anschauen": "Consulter l'aperçu",
"Abgabe": "Remise",
"Abgabetermin Ergebnisse:": "Date de la remise des résultats :",
"Alle": "Tout",
@ -565,11 +566,11 @@
"MentorVV": "Tuteur",
"messages.sendMessage": "Écrire un message",
"MS Teams öffnen": "Ouvrir MS Teams ",
"Nächste Termine": "Prochaines dates",
"Neuen Praxisbildner einladen": "Inviter un nouveau formateur pratique",
"Nicht bestanden": "Échoué",
"notifications.load_more": "Télécharger davantage",
"notifications.no_notifications": "Tu nas reçu aucune notification pour le moment",
"Nächste Termine": "Prochaines dates",
"Passwort": "Mot de passe",
"profile.all": "Toutes branches",
"profile.krankenzusatzversicherung": "Maladie complémentaire",
@ -616,12 +617,12 @@
"Vorbedingung": "Condition préalable",
"Vorbereitungsaufgabe": "Mandat de préparation",
"vv.contact.team": "Équipe d'intermédiaires",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst": "Choisis un profil d'admission pour que tu puisses commencer ta formation au bon endroit.",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Choisis un profil d'admission pour que tu puisses commencer ta formation au bon endroit.",
"Weiter lernen": "Continuer d'apprendre",
"Wichtig: wird die Rechnung von deinem Arbeitgeber bezahlt, dann kannst du zusätzlich die Rechnungsadresse deines Arbeitsgebers erfassen.": "Important : si la facture est payée par ton employeur, tu peux alors saisir en plus l'adresse de facturation de ton employeur.",
"Wir bedauern die Unannehmlichkeiten und danken für dein Verständnis. Bei Fragen steht dir das Team Vermittler gerne zur Verfügung.": "Nous regrettons les désagréments et te remercions de ta compréhension. Si tu as des questions, l'équipe Intermédiaires se tient volontiers à ta disposition.",
"Wissens - und Verständnisfragen": "Questions de connaissance et de compréhension ",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst": "Choisis un profil d'admission pour que tu puisses commencer ta formation au bon endroit.",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Choisis un profil d'admission pour que tu puisses commencer ta formation au bon endroit.",
"x von y abgeschlossen": "{{x}} de {{y}} achevée/s",
"x von y Bewertungen freigegeben": "{{x}} de {{y}} évaluations validée/s",
"x von y Ergebnisse abgegeben": "{{x}} de {{y}} résultats remis",

View File

@ -75,10 +75,10 @@
"a.Datum": "Data",
"a.Debit-/Kreditkarte/Twint": "Carta di debito/credito / Twint",
"a.Dein Feedback für x y wurde freigegeben.": "Il tuo feedback per {{x}} {{y}} è stato pubblicato.",
"a.Deine Änderungen wurden gespeichert": "Le tue modifiche sono state salvate",
"a.Deine Bewertung für x y wurde freigegeben.": "La tua valutazione per {{x}} {{y}} è stata pubblicata.",
"a.Deine Fremdeinschätzung": "La tua valutazione esterna",
"a.Deine Selbsteinschätzung": "La tua autovalutazione",
"a.Deine Änderungen wurden gespeichert": "Le tue modifiche sono state salvate",
"a.Der Lehrgang und die Prüfung zum Erwerb des Verbandszertifikats als Versicherungsvermittler/-in.": "Il corso e l'esame per ottenere il certificato di associazione come intermediario/agente di assicurazione.",
"a.Der Preis für den Lehrgang {course} beträgt {price}.": "Il prezzo del {corso} è {prezzo} IVA esclusa.",
"a.Details anschauen": "Visualizza dettagli",
@ -87,8 +87,8 @@
"a.Die Anwesenheit wurde definitiv bestätigt": "La presenza è stata confermata definitivamente",
"a.Die Einladung konnte nicht akzeptiert werden. Bitte melde dich beim Support.": "L'invito non ha potuto essere accettato. Si prega di contattare il supporto.",
"a.Die Einladung wurde noch nicht angenommen.": "L'invito non è stato ancora accettato.",
"a.Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.": "Il pagamento per il corso «{course}» è stato completato con successo.",
"a.Die überbetrieblichen Kurse der kaufmännischen Ausbildungs- und Prüfungsbranche 'Privatversicherung'.": "I corsi interaziendali del settore della formazione e degli esami commerciali 'Assicurazione privata'.",
"a.Die Zahlung für den Lehrgang «{course}» wurde erfolgreich ausgeführt.": "Il pagamento per il corso «{course}» è stato completato con successo.",
"a.Du hast alles erledigt.": "Hai fatto tutto.",
"a.Du hast deine Fremdeinschätzung freigegeben": "Hai rilasciato la tua valutazione esterna.",
"a.Du hast deine Selbsteinschätzung erfolgreich mit FULL_NAME geteilt.": "Hai condiviso con successo la tua autovalutazione con {{FULL_NAME}}.",
@ -203,6 +203,7 @@
"a.Mögliche Formate": "Formati possibili",
"a.Nachname": "Cognome",
"a.Name": "Nome",
"a.Nächste Termine": "Prossime date",
"a.Nein, NAME muss das nochmals anschauen.": "No, {{NAME}} deve riguardarlo ancora",
"a.Neue Lernbegleitung einladen": "Invitare un nuovo tutor",
"a.Nicht bestanden": "Non superato",
@ -212,24 +213,24 @@
"a.NUMBER Elemente abgeschlossen": "{NUMBER} elementi completati",
"a.NUMBER Präsenztage abgeschlossen": "{NUMBER} giorni di presenza completati",
"a.NUMBER Teilnehmer anwesend": "{NUMBER} partecipanti presenti",
"a.Nächste Termine": "Prossime date",
"a.Optionale Anwesenheit": "Presenza opzionale",
"a.Ort": "Città",
"a.Personen": "Persone",
"a.Personen, die du begleitest": "Persone che accompagni",
"a.Persönliche Informationen": "Informazioni personali",
"a.PLZ": "CAP",
"a.Postleizahl hat das falsche Format": "Il codice postale ha un formato sbagliato",
"a.Praxisauftrag": "Lavoro pratico",
"a.Praxisaufträge anschauen": "Visualizzare gli incarichi pratici",
"a.Praxisbildner": "Formatore pratico",
"a.Präsenzkurs": "Corso di presenza",
"a.Präsenztag": "Giorno di presenza",
"a.present von total Teilnehmenden anwesend": "{{present}} su {{total}} partecipanti presenti",
"a.Privatadresse": "Indirizzo privato",
"a.Profil anzeigen": "Mostrare il profilo",
"a.Profil bearbeiten": "Modificare il profilo",
"a.Profil ergänzen": "Completare il profilo",
"a.Profilbild": "Immagine del profilo",
"a.Präsenzkurs": "Corso di presenza",
"a.Präsenztag": "Giorno di presenza",
"a.Prüfung «Übergangslösung VAG (Innendienst)»": "Esame «Soluzione transitoria LSA (servizio interno)»",
"a.Punkte": "punti",
"a.Punkte aus Bewertung": "Punti della valutazione",
@ -276,17 +277,22 @@
"a.Unterlagen": "Documenti",
"a.Unterlagen für Teilnehmenden": "Documenti per i partecipanti",
"a.Unternehmen": "Azienda",
"a.Überbetriebliche Kurse": "Corsi interaziendali",
"a.Übergangslösung Innendienst-Mitarbeitende": "Soluzione transitoria per il servizio interno",
"a.Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für FEEDBACK_REQUESTER frei": "Controlla le tue voci qui sotto e poi rilascia la tua valutazione esterna per {{FEEDBACK_REQUESTER}}.",
"a.Übersicht": "Panoramica",
"a.Übersicht anschauen": "Vedere la panoramica",
"a.VALUE von MAXIMUM": "{{VALUE}} di {{MAXIMUM}}",
"a.Versicherungsvermittler/-in": "Intermediario/a assicurativo/a AFA",
"a.Vorname": "Nome",
"a.Vorschau Teilnehmer": "Vue des participants",
"a.VorschauTeilnehmer": "Vue des participants",
"a.Wegleitung üK": "Guida CI",
"a.wegleitungUkUrl": "https://www.vbv.ch/fileadmin/vbv/Dokumente/Bildungsabschluesse/KV/Wegleitung_ueK_240215_it_V2.pdf",
"a.Wir haben per E-Mail eine Bestätigung an {email} geschickt.": "Abbiamo inviato una conferma via e-mail a {email}.",
"a.Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Scegli un profilo di ammissione in modo da iniziare il tuo corso nel posto giusto.",
"a.Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst. Du kannst ihn später jederzeit ändern.": "Scegli un profilo di ammissione in modo da iniziare il tuo corso nel posto giusto. Potrai cambiarlo in seguito in qualsiasi momento.",
"a.Wähle hier den Namen der Gesellschaft aus, in der du arbeitest. So können dich andere Personen einfacher finden.": "Seleziona qui il nome della società per cui lavori. Questo renderà più facile per gli altri trovarti.",
"a.Wegleitung üK": "Guida CI",
"a.wegleitungUkUrl": "https://www.vbv.ch/fileadmin/vbv/Dokumente/Bildungsabschluesse/KV/Wegleitung_ueK_240215_it_V2.pdf",
"a.Wir haben per E-Mail eine Bestätigung an {email} geschickt.": "Abbiamo inviato una conferma via e-mail a {email}.",
"a.xOfY Punkten erreicht": "{xOfY} punti raggiunti",
"a.Zahlungsart": "Modalità di pagamento",
"a.Zu erledigen": "Da fare",
@ -299,11 +305,6 @@
"a.{NUMBER} Bestanden": "{NUMBER} superato",
"a.{NUMBER} Das kann ich": "{NUMBER} posso farlo ",
"a.{NUMBER} Das will ich nochmals anschauen": "{NUMBER} voglio rivederlo",
"a.Überbetriebliche Kurse": "Corsi interaziendali",
"a.Übergangslösung Innendienst-Mitarbeitende": "Soluzione transitoria per il servizio interno",
"a.Überprüfe deine Eingaben unten und gib anschliessend deine Fremdeinschätzung für FEEDBACK_REQUESTER frei": "Controlla le tue voci qui sotto e poi rilascia la tua valutazione esterna per {{FEEDBACK_REQUESTER}}.",
"a.Übersicht": "Panoramica",
"a.Übersicht anschauen": "Vedere la panoramica",
"Abgabe": "Consegna",
"Abgabetermin Ergebnisse:": "Termine di consegna dei risultati:",
"Alle": "Tutto",
@ -565,11 +566,11 @@
"MentorVV": "Tutor",
"messages.sendMessage": "Scrivere un messaggio",
"MS Teams öffnen": "Aprire MS Teams",
"Nächste Termine": "Prossime date",
"Neuen Praxisbildner einladen": "Invitare un nuovo formatore pratico",
"Nicht bestanden": "Non superato",
"notifications.load_more": "Caricare altro",
"notifications.no_notifications": "Al momento non hai nessuna notifica",
"Nächste Termine": "Prossime date",
"Passwort": "Password",
"profile.all": "Multiramo",
"profile.krankenzusatzversicherung": "Malattie complementare",
@ -616,12 +617,12 @@
"Vorbedingung": "Condizione preliminare",
"Vorbereitungsaufgabe": "Incarico di preparazione",
"vv.contact.team": "Team di intermediari",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst": "Scegli un profilo di ammissione in modo da iniziare il tuo corso nel posto giusto.",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Scegli un profilo di ammissione in modo da iniziare il tuo corso nel posto giusto.",
"Weiter lernen": "Continuare a studiare",
"Wichtig: wird die Rechnung von deinem Arbeitgeber bezahlt, dann kannst du zusätzlich die Rechnungsadresse deines Arbeitsgebers erfassen.": "Importante: se la fattura è pagata dal tuo datore di lavoro, puoi inserire anche l'indirizzo di fatturazione del tuo datore di lavoro.",
"Wir bedauern die Unannehmlichkeiten und danken für dein Verständnis. Bei Fragen steht dir das Team Vermittler gerne zur Verfügung.": "Ci dispiace per l'inconveniente e ti ringraziamo per la tua comprensione. Per qualsiasi domanda, non esitare a contattare il team intermediari.",
"Wissens - und Verständnisfragen": "Domande di conoscenza e di comprensione",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst": "Scegli un profilo di ammissione in modo da iniziare il tuo corso nel posto giusto.",
"Wähle ein Zulassungsprofil, damit du deinen Lehrgang an der richtigen Stelle beginnen kannst.": "Scegli un profilo di ammissione in modo da iniziare il tuo corso nel posto giusto.",
"x von y abgeschlossen": "{{x}} di {{y}} completate/a",
"x von y Bewertungen freigegeben": "{{x}} di {{y}} valutazioni approvate/a",
"x von y Ergebnisse abgegeben": "{{x}} di {{y}} risultati consegnati/o",

View File

@ -15,6 +15,7 @@ import { useEntities } from "@/services/entities";
import { getLocalSessionKey } from "@/statistics";
import { type User, useUserStore } from "@/stores/user";
import { normalizeSwissPhoneNumber, validatePhoneNumber } from "@/utils/phone";
import { validatePostalCode } from "@/utils/postalcode";
import { useTranslation } from "i18next-vue";
import log from "loglevel";
import { computed, ref, watch } from "vue";
@ -129,6 +130,8 @@ function validateAddress() {
if (!address.value.postal_code) {
formErrors.value.personal.push(t("a.PLZ"));
} else if (!validatePostalCode(address.value.postal_code)) {
formErrors.value.personal.push(t("a.Postleizahl hat das falsche Format"));
}
if (!address.value.city) {
@ -172,6 +175,8 @@ function validateAddress() {
if (!address.value.organisation_postal_code) {
formErrors.value.company.push(t("a.PLZ"));
} else if (!validatePostalCode(address.value.organisation_postal_code)) {
formErrors.value.personal.push(t("a.Postleizahl hat das falsche Format"));
}
if (!address.value.organisation_city) {

View File

@ -0,0 +1,7 @@
export function validatePostalCode(input: string) {
if (input.length < 4) {
return false;
}
const regex = /^[0-9]/;
return regex.test(input);
}