new configuration version
This commit is contained in:
parent
af16dc2867
commit
d2e3354968
|
@ -45,7 +45,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-dbf48dcf25b8493a86353bec25f882a800ce190e"
|
||||
tag: "r-d3c49d23038672858aa046871cbab2663bfcaf3c"
|
||||
dir: "DEFAULT-ADN-AGOV-ADMIN-PROJECT/DEFAULT-ADN-AGOV-ADMIN-INV/auth"
|
||||
credentials: "git-credentials"
|
||||
keystores:
|
||||
|
|
|
@ -64,6 +64,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -201,6 +202,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -54,7 +54,7 @@ general.email=E-Mail
|
|||
general.email.address=E-Mail-Adresse
|
||||
general.entryCode=Code-Eingabe
|
||||
general.fieldRequired=Erforderliches Feld.
|
||||
general.getStarted=Get started
|
||||
general.getStarted=Los geht's
|
||||
general.goAGOVHelp=Weiter zur AGOV help
|
||||
general.goAccessApp=Login mit AGOV access
|
||||
general.help=Hilfe
|
||||
|
@ -64,16 +64,20 @@ general.loginSecurityKey=Sicherheitsschlüssel-Login starten
|
|||
general.or=ODER
|
||||
general.otherOptions=WEITERE OPTIONEN
|
||||
general.recovery=Wiederherstellung
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Als PDF herunterladen
|
||||
general.recoveryCode.inputLabel=Wiederherstellungscode
|
||||
general.recoveryCode.repeatCodeError=Der von Ihnen eingegebene Code war nicht korrekt. Bitte vergewissern Sie sich, dass Sie ihn richtig abgespeichert haben, und fahren Sie dann mit der erneuten Eingabe fort.
|
||||
general.recoveryCode.repeatCodeModal.description=Ein verlorener oder falsch gespeicherter Wiederherstellungscode kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihren Code richtig gespeichert haben, wiederholen Sie ihn bitte unten.
|
||||
general.recoveryCode.repeatCodeModal.title=Wiederherstellungscode wiederholen
|
||||
general.recoveryCode.reveal=Wiederherstellungscode enthüllen
|
||||
general.recoveryOngoing=Wiederherstellung nicht abgeschlossen
|
||||
general.register=Registrieren
|
||||
general.registerNow=Jetzt registrieren!
|
||||
general.registration=Registrierung
|
||||
general.securityKey=Sicherheitsschlüssel
|
||||
general.skip.content=Direkt zum Hauptteil
|
||||
general.wrongPhoneNumber=Bitte geben Sie eine gültige Telefonnummer ein
|
||||
generic.auth.error.message=Es gab eine Service-Unterbrechung. Wir arbeiten daran.
|
||||
generic.auth.error.next.steps=Versuchen Sie es bitte später noch einmal. Bitte besuchen Sie die AGOV-Hilfe, wenn das Problem weiterhin besteht.
|
||||
generic.auth.error.subtitle=Etwas ist schiefgegangen
|
||||
|
@ -182,9 +186,23 @@ policyInfo.regex.nonLetter=▪ muss mindestens {0} Zeichen enthalten, die ke
|
|||
policyInfo.regex.numeric=▪ muss mindestens {0} numerische Zeichen enthalten.
|
||||
policyInfo.regex.upper=▪ muss mindestens {0} Grossbuchstaben enthalten.
|
||||
policyInfo.title=Das Passwort muss den folgenden Passwort-Richtlinien entsprechen:
|
||||
providePhoneNumber.banner=Die Mobilnummer muss für den Empfang von SMS geeignet sein.<br>Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.description=AGOV erlaubt nun die Wiederherstellung mittels Mobilnummer. So können Sie während der Wiederherstellung mit einer SMS fortfahren, wenn Sie Ihren Wiederherstellungscode verloren haben.
|
||||
providePhoneNumber.errorBanner=Die Mobilnummern stimmen nicht überein. Bitte versuchen Sie es erneut.
|
||||
providePhoneNumber.inputLabel=Mobilnummer (optional)
|
||||
providePhoneNumber.laterModal.description1=Ohne Mobilnummer kann die Wiederherstellung Ihres Kontos bis zu 4 Tage dauern, wenn Sie Ihren Wiederherstellungscode verlieren.
|
||||
providePhoneNumber.laterModal.description2=Durch Hinzufügen einer Mobilnummer können Sie Ihr Konto in wenigen Minuten wiederherstellen.
|
||||
providePhoneNumber.laterModal.description3=Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.laterModal.title=Ohne Mobilnummer weiterfahren?
|
||||
providePhoneNumber.modal.description=Eine falsch gespeicherte Mobilnummer kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihre Mobilnummer richtig gespeichert haben, wiederholen Sie sie bitte unten.
|
||||
providePhoneNumber.modal.inputLabel=Mobilnummer
|
||||
providePhoneNumber.modal.title=Mobilnummer wiederholen
|
||||
providePhoneNumber.saveButtonText=Speichern
|
||||
providePhoneNumber.title=Mobilnummer angeben
|
||||
recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
|
||||
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
|
||||
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um Sie zu identifizieren.
|
||||
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
|
||||
recovery_check_code.codeIncorrect=Der eingegebene Code ist nicht korrekt. Bitte versuchen Sie es erneut.
|
||||
recovery_check_code.enterRecoveryCode=Wiederherstellungscode eingeben
|
||||
recovery_check_code.instruction=Bitte geben Sie unten Ihren persönlichen 12-stelligen Wiederherstellungscode ein. Sie haben den Wiederherstellungscode in einer PDF-Datei bei der Registrierung oder in AGOV me erhalten.
|
||||
|
@ -194,9 +212,9 @@ recovery_check_code.invalid.code.tooLong=Eingegebener Code ist zu lang
|
|||
recovery_check_code.noAccess=Ich kann auf meinen Code nicht zugreifen
|
||||
recovery_check_code.noCodeAccess=Sind Sie sicher, dass Sie auf Ihren Wiederherstellungscode nicht zugreifen können?
|
||||
recovery_check_code.noCodeAccessInstructions=Wenn Sie auf Ihren Wiederherstellungscode nicht mehr zugreifen können, gehen Sie bitte zur AGOV-Hilfe, um jemanden vom AGOV-Support zu kontaktieren. Die Person wird Sie beim Wiederherstellungsprozess unterstützen.
|
||||
recovery_check_noCode.banner.error=Zu viele Fehlversuche.
|
||||
recovery_check_noCode.instruction1=Sie haben zu oft versucht, einen Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut unter <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Zu viele Versuche.
|
||||
recovery_check_noCode.instruction1=Möglicherweise haben Sie zu oft versucht, den Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut auf <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Bitte enthüllen Sie den Code, um fortfahren zu können.
|
||||
recovery_code.instruction=Der Wiederherstellungscode hilft Ihnen, Zugriff auf Ihr AGOV-Login zu erhalten, falls Sie alle Ihre Login-Faktoren verloren haben. Bitte bewahren Sie den Wiederherstellungscode an einem sicheren Ort auf.
|
||||
recovery_code.newRecoveryCode=Einführung von Wiederherstellungscode
|
||||
|
|
|
@ -64,6 +64,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -201,6 +202,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -64,16 +64,20 @@ general.loginSecurityKey=Démarrer la connexion avec la clé de s&ea
|
|||
general.or=OU
|
||||
general.otherOptions=AUTRES OPTIONS
|
||||
general.recovery=Récupération
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Télécharger en format PDF
|
||||
general.recoveryCode.inputLabel=Code de récupération
|
||||
general.recoveryCode.repeatCodeError=Le code que vous avez saisi est incorrect. Veuillez vous assurer que vous l'avez enregistré correctement, puis essayer de le soumettre à nouveau.
|
||||
general.recoveryCode.repeatCodeModal.description=Un code de récupération perdu ou mal enregistré peut rendre la récupération de votre compte plus difficile. Pour vous assurer que vous avez correctement enregistré votre code, veuillez le répéter ci-dessous.
|
||||
general.recoveryCode.repeatCodeModal.title=Répéter le code de récupération
|
||||
general.recoveryCode.reveal=Révéler le code de récupération
|
||||
general.recoveryOngoing=Récupération en cours
|
||||
general.register=Créer un compte
|
||||
general.registerNow=Enregistrez-vous dès maintenant!
|
||||
general.registration=Enregistrement
|
||||
general.securityKey=Clé de sécurité
|
||||
general.skip.content=Passer au contenu principal
|
||||
general.wrongPhoneNumber=Veuillez saisir un numéro de téléphone valable
|
||||
generic.auth.error.message=Une interruption de service s’est produite. Nous nous employons à résoudre le problème.
|
||||
generic.auth.error.next.steps=Veuillez réessayer plus tard. Veuillez vous rendre sur AGOV help si le problème persiste.
|
||||
generic.auth.error.subtitle=Un problème s’est produit
|
||||
|
@ -182,9 +186,23 @@ policyInfo.regex.nonLetter=▪ doit contenir au moins {0} caractères
|
|||
policyInfo.regex.numeric=▪ doit comprendre au minimum {0} caractères numériques.
|
||||
policyInfo.regex.upper=▪ doit contenir au moins {0} caractère(s) majuscule(s).
|
||||
policyInfo.title=Le mot de passe doit respecter les règles suivantes:
|
||||
providePhoneNumber.banner=Ce numéro de téléphone doit pouvoir recevoir des SMS.<br>Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.description=AGOV prend désormais en charge la récupération avec votre numéro de téléphone. Cela vous permettra de vous envoyer un SMS pendant la récupération si vous avez perdu l'accès à votre code de récupération.
|
||||
providePhoneNumber.errorBanner=Les numéros de téléphone fournies ne correspondent pas. Veuillez réessayer.
|
||||
providePhoneNumber.inputLabel=Numéro de téléphone (facultatif)
|
||||
providePhoneNumber.laterModal.description1=Sans numéro de téléphone, la récupération de votre compte peut prendre jusqu'à 4 jours si vous perdez l'accès à votre code de récupération.
|
||||
providePhoneNumber.laterModal.description2=Ajouter un numéro de téléphone vous permet de récupérer votre compte en quelques minutes.
|
||||
providePhoneNumber.laterModal.description3=Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.laterModal.title=Continuer sans numéro de téléphone ?
|
||||
providePhoneNumber.modal.description=Un numéro de téléphone mal enregistré peut rendre plus difficile la récupération de votre compte. Pour vous assurer que vous avez correctement enregistré votre numéro de téléphone, veuillez le répéter ci-dessous.
|
||||
providePhoneNumber.modal.inputLabel=Numéro de téléphone
|
||||
providePhoneNumber.modal.title=Répéter votre numéro de téléphone
|
||||
providePhoneNumber.saveButtonText=Sauvegarder
|
||||
providePhoneNumber.title=Ajouter le numéro de téléphone
|
||||
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
|
||||
recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
|
||||
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
|
||||
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
|
||||
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
|
||||
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
|
||||
recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
|
||||
|
@ -195,8 +213,8 @@ recovery_check_code.noAccess=Je n’ai pas accès à mon code de
|
|||
recovery_check_code.noCodeAccess=Êtes-vous sûr de ne pas avoir accès à votre code de récupération ?
|
||||
recovery_check_code.noCodeAccessInstructions=En cas de perte de votre code de récupération, veuillez vous rendre sur AGOV help et contacter le service d’assistance AGOV. Un agent pourra vous aider dans le processus de récupération.
|
||||
recovery_check_noCode.banner.error=Trop de tentatives.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir trop de fois le code de récupération.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur et relancer la récupération du compte dans dix minutes depuis <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir le code de récupération trop de fois.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur web et recommencer la récupération du compte dans dix minutes à partir de <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Veuillez indiquer votre nouveau code pour pouvoir continuer.
|
||||
recovery_code.instruction=Les codes de récupération vous permettent d'accéder à votre compte au cas où vous auriez perdu tous vos identifiants. Conservez le code de récupération en lieu sûr.
|
||||
recovery_code.newRecoveryCode=Introduction du code de récupération
|
||||
|
|
|
@ -64,16 +64,20 @@ general.loginSecurityKey=Iniziare il login con la chiave di sicurezza
|
|||
general.or=O
|
||||
general.otherOptions=ALTRE OPZIONI
|
||||
general.recovery=Ripristino
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Salva come PDF
|
||||
general.recoveryCode.inputLabel=Codice di ripristino
|
||||
general.recoveryCode.repeatCodeError=Il codice inserito non è corretto. Assicurati di averlo memorizzato correttamente, quindi riprova a inviarlo.
|
||||
general.recoveryCode.repeatCodeModal.description=Un codice di ripristino perso o memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il codice, inseriscilo di nuovo qui sotto.
|
||||
general.recoveryCode.repeatCodeModal.title=Ripeti il codice di ripristino
|
||||
general.recoveryCode.reveal=Mostra il codice di ripristino
|
||||
general.recoveryOngoing=Ripristino in corso
|
||||
general.register=Registrarsi
|
||||
general.registerNow=Si registri ora!
|
||||
general.registration=Registrazione
|
||||
general.securityKey=Chiave di sicurezza
|
||||
general.skip.content=Vai al contenuto principale
|
||||
general.wrongPhoneNumber=Inserire un numero di cellulare valido
|
||||
generic.auth.error.message=Si è verificata un’interruzione. Stiamo lavorando per ripristinare l’esercizio.
|
||||
generic.auth.error.next.steps=Riprovare più tardi. Se il problema persiste, consultare AGOV help.
|
||||
generic.auth.error.subtitle=Qualcosa non ha funzionato.
|
||||
|
@ -182,9 +186,23 @@ policyInfo.regex.nonLetter=▪ non può contenere più di {0} nu
|
|||
policyInfo.regex.numeric=▪ deve contenere un minimo di {0} carattere/i numerico/i.
|
||||
policyInfo.regex.upper=▪ deve conenere almeno {0} carattere/i maiuscolo/i.
|
||||
policyInfo.title=La password deve rispettare le seguenti direttive:
|
||||
providePhoneNumber.banner=Il numero di telefono deve essere in grado di ricevere SMS.<br>Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.description=AGOV ora supporta il ripristino tramite il tuo numero di telefono. Questo ti permetterà di continuare con un SMS durante il ripristino se hai perso l'accesso al tuo codice di ripristino.
|
||||
providePhoneNumber.errorBanner=Il numero di telefono non corrispondono. Si prega di riprovare.
|
||||
providePhoneNumber.inputLabel=Numero di telefono (facoltativo)
|
||||
providePhoneNumber.laterModal.description1=Senza un numero di telefono, il recupero del tuo account potrebbe richiedere fino a 4 giorni se perdi l'accesso al codice di ripristino.
|
||||
providePhoneNumber.laterModal.description2=Aggiungere un numero di telefono ti aiuta a recuperare il tuo account in pochi minuti.
|
||||
providePhoneNumber.laterModal.description3=Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.laterModal.title=Continuare senza un numero di telefono?
|
||||
providePhoneNumber.modal.description=Un numero di telefono memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il tuo numero di telefono, inseriscilo di nuovo qui sotto.
|
||||
providePhoneNumber.modal.inputLabel=Numero di telefono
|
||||
providePhoneNumber.modal.title=Ripetere il numero di telefono
|
||||
providePhoneNumber.saveButtonText=Salva
|
||||
providePhoneNumber.title=Aggiungi numero di telefono
|
||||
recovery_accessapp_auth.accessAppRegistered=App di accesso AGOV già registrata
|
||||
recovery_accessapp_auth.instruction1=Ha già registrato una nuova app AGOV access !!!SECURITY_KEY_NAME!!! come parte del processo di recupero.
|
||||
recovery_accessapp_auth.instruction2=Si prega di usare !!!ACCESS_APP_NAME!!! per l'identificazione.
|
||||
recovery_check_code.banner.lockedError=Troppi tentativi di inserimento non validi. Riprovare tra qualche minuto.
|
||||
recovery_check_code.codeIncorrect=Il codice inserito non è corretto. Riprovare.
|
||||
recovery_check_code.enterRecoveryCode=Inserisca il codice di recupero
|
||||
recovery_check_code.instruction=Inserire qui sotto il codice di ripristino a 12 caratteri alfanumerici. Ha ricevuto questo codice in un file PDF al momento della registration o in AGOV me.
|
||||
|
@ -194,9 +212,9 @@ recovery_check_code.invalid.code.tooLong=Il codice è troppo lungo
|
|||
recovery_check_code.noAccess=Non ho il mio codice.
|
||||
recovery_check_code.noCodeAccess=Conferma di non avere il codice di ripristino?
|
||||
recovery_check_code.noCodeAccessInstructions=Se non ha più il codice di ripristino, acceda ad AGOV help per contattare il supporto AGOV, che la assisterà nel processo di ripristino.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi
|
||||
recovery_check_noCode.instruction1=È stato inserito troppe volte il codice di ripristino.
|
||||
recovery_check_noCode.instruction2=Si prega di chiudi il browser web e avvia nuovamente il recupero dell'account entro dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi.
|
||||
recovery_check_noCode.instruction1=Potresti aver tentato di inserire il codice di ripristino troppe volte.
|
||||
recovery_check_noCode.instruction2=Chiudi il browser web e inizia nuovamente il processo di ripristino dell'account tra dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Per procedere, inserire il nuovo codice.
|
||||
recovery_code.instruction=Il codice di ripristino le aiuta ad accedere al suo conto in caso in cui lei abbia perso le credentiali di accesso. Per favore, conservi il codice di ripristino in un luogo sicuro.
|
||||
recovery_code.newRecoveryCode=Introduzione del codice di ripristino
|
||||
|
|
|
@ -44,7 +44,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-dbf48dcf25b8493a86353bec25f882a800ce190e"
|
||||
tag: "r-d3c49d23038672858aa046871cbab2663bfcaf3c"
|
||||
dir: "DEFAULT-ADN-AGOV-ADMIN-PROJECT/DEFAULT-ADN-AGOV-ADMIN-INV/logrend"
|
||||
credentials: "git-credentials"
|
||||
podSecurity:
|
||||
|
|
|
@ -59,6 +59,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -151,6 +152,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -49,7 +49,7 @@ general.email=E-Mail
|
|||
general.email.address=E-Mail-Adresse
|
||||
general.entryCode=Code-Eingabe
|
||||
general.fieldRequired=Erforderliches Feld.
|
||||
general.getStarted=Get started
|
||||
general.getStarted=Los geht's
|
||||
general.goAGOVHelp=Weiter zur AGOV help
|
||||
general.goAccessApp=Login mit AGOV access
|
||||
general.help=Hilfe
|
||||
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Sicherheitsschlüssel-Login starten
|
|||
general.or=ODER
|
||||
general.otherOptions=WEITERE OPTIONEN
|
||||
general.recovery=Wiederherstellung
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Als PDF herunterladen
|
||||
general.recoveryCode.inputLabel=Wiederherstellungscode
|
||||
general.recoveryCode.repeatCodeError=Der von Ihnen eingegebene Code war nicht korrekt. Bitte vergewissern Sie sich, dass Sie ihn richtig abgespeichert haben, und fahren Sie dann mit der erneuten Eingabe fort.
|
||||
general.recoveryCode.repeatCodeModal.description=Ein verlorener oder falsch gespeicherter Wiederherstellungscode kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihren Code richtig gespeichert haben, wiederholen Sie ihn bitte unten.
|
||||
general.recoveryCode.repeatCodeModal.title=Wiederherstellungscode wiederholen
|
||||
general.recoveryCode.reveal=Wiederherstellungscode enthüllen
|
||||
general.recoveryOngoing=Wiederherstellung nicht abgeschlossen
|
||||
general.register=Registrieren
|
||||
general.registerNow=Jetzt registrieren!
|
||||
general.registration=Registrierung
|
||||
general.securityKey=Sicherheitsschlüssel
|
||||
general.skip.content=Direkt zum Hauptteil
|
||||
general.wrongPhoneNumber=Bitte geben Sie eine gültige Telefonnummer ein
|
||||
generic.auth.error.message=Es gab eine Service-Unterbrechung. Wir arbeiten daran.
|
||||
generic.auth.error.next.steps=Versuchen Sie es bitte später noch einmal. Bitte besuchen Sie die AGOV-Hilfe, wenn das Problem weiterhin besteht.
|
||||
generic.auth.error.subtitle=Etwas ist schiefgegangen
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Wenn Sie AGOV verwenden und Ihr Konto noch nicht de
|
|||
op-onboarding.intro.title=START
|
||||
op-onboarding.onboarding=AGOV-op-Onboarding
|
||||
op-onboarding.process.message=Bei der Bearbeitung ist etwas schiefgegangen. Wenden Sie sich wenn nötig an den AGOV-Support und fordern Sie einen neuen Onboarding-Link an.
|
||||
providePhoneNumber.banner=Die Mobilnummer muss für den Empfang von SMS geeignet sein.<br>Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.description=AGOV erlaubt nun die Wiederherstellung mittels Mobilnummer. So können Sie während der Wiederherstellung mit einer SMS fortfahren, wenn Sie Ihren Wiederherstellungscode verloren haben.
|
||||
providePhoneNumber.errorBanner=Die Mobilnummern stimmen nicht überein. Bitte versuchen Sie es erneut.
|
||||
providePhoneNumber.inputLabel=Mobilnummer (optional)
|
||||
providePhoneNumber.laterModal.description1=Ohne Mobilnummer kann die Wiederherstellung Ihres Kontos bis zu 4 Tage dauern, wenn Sie Ihren Wiederherstellungscode verlieren.
|
||||
providePhoneNumber.laterModal.description2=Durch Hinzufügen einer Mobilnummer können Sie Ihr Konto in wenigen Minuten wiederherstellen.
|
||||
providePhoneNumber.laterModal.description3=Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.laterModal.title=Ohne Mobilnummer weiterfahren?
|
||||
providePhoneNumber.modal.description=Eine falsch gespeicherte Mobilnummer kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihre Mobilnummer richtig gespeichert haben, wiederholen Sie sie bitte unten.
|
||||
providePhoneNumber.modal.inputLabel=Mobilnummer
|
||||
providePhoneNumber.modal.title=Mobilnummer wiederholen
|
||||
providePhoneNumber.saveButtonText=Speichern
|
||||
providePhoneNumber.title=Mobilnummer angeben
|
||||
recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
|
||||
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
|
||||
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um Sie zu identifizieren.
|
||||
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
|
||||
recovery_check_code.codeIncorrect=Der eingegebene Code ist nicht korrekt. Bitte versuchen Sie es erneut.
|
||||
recovery_check_code.enterRecoveryCode=Wiederherstellungscode eingeben
|
||||
recovery_check_code.instruction=Bitte geben Sie unten Ihren persönlichen 12-stelligen Wiederherstellungscode ein. Sie haben den Wiederherstellungscode in einer PDF-Datei bei der Registrierung oder in AGOV me erhalten.
|
||||
|
@ -144,9 +162,9 @@ recovery_check_code.invalid.code.tooLong=Eingegebener Code ist zu lang
|
|||
recovery_check_code.noAccess=Ich kann auf meinen Code nicht zugreifen
|
||||
recovery_check_code.noCodeAccess=Sind Sie sicher, dass Sie auf Ihren Wiederherstellungscode nicht zugreifen können?
|
||||
recovery_check_code.noCodeAccessInstructions=Wenn Sie auf Ihren Wiederherstellungscode nicht mehr zugreifen können, gehen Sie bitte zur AGOV-Hilfe, um jemanden vom AGOV-Support zu kontaktieren. Die Person wird Sie beim Wiederherstellungsprozess unterstützen.
|
||||
recovery_check_noCode.banner.error=Zu viele Fehlversuche.
|
||||
recovery_check_noCode.instruction1=Sie haben zu oft versucht, einen Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut unter <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Zu viele Versuche.
|
||||
recovery_check_noCode.instruction1=Möglicherweise haben Sie zu oft versucht, den Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut auf <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Bitte enthüllen Sie den Code, um fortfahren zu können.
|
||||
recovery_code.instruction=Der Wiederherstellungscode hilft Ihnen, Zugriff auf Ihr AGOV-Login zu erhalten, falls Sie alle Ihre Login-Faktoren verloren haben. Bitte bewahren Sie den Wiederherstellungscode an einem sicheren Ort auf.
|
||||
recovery_code.newRecoveryCode=Einführung von Wiederherstellungscode
|
||||
|
|
|
@ -59,6 +59,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -151,6 +152,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Démarrer la connexion avec la clé de s&ea
|
|||
general.or=OU
|
||||
general.otherOptions=AUTRES OPTIONS
|
||||
general.recovery=Récupération
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Télécharger en format PDF
|
||||
general.recoveryCode.inputLabel=Code de récupération
|
||||
general.recoveryCode.repeatCodeError=Le code que vous avez saisi est incorrect. Veuillez vous assurer que vous l'avez enregistré correctement, puis essayer de le soumettre à nouveau.
|
||||
general.recoveryCode.repeatCodeModal.description=Un code de récupération perdu ou mal enregistré peut rendre la récupération de votre compte plus difficile. Pour vous assurer que vous avez correctement enregistré votre code, veuillez le répéter ci-dessous.
|
||||
general.recoveryCode.repeatCodeModal.title=Répéter le code de récupération
|
||||
general.recoveryCode.reveal=Révéler le code de récupération
|
||||
general.recoveryOngoing=Récupération en cours
|
||||
general.register=Créer un compte
|
||||
general.registerNow=Enregistrez-vous dès maintenant!
|
||||
general.registration=Enregistrement
|
||||
general.securityKey=Clé de sécurité
|
||||
general.skip.content=Passer au contenu principal
|
||||
general.wrongPhoneNumber=Veuillez saisir un numéro de téléphone valable
|
||||
generic.auth.error.message=Une interruption de service s’est produite. Nous nous employons à résoudre le problème.
|
||||
generic.auth.error.next.steps=Veuillez réessayer plus tard. Veuillez vous rendre sur AGOV help si le problème persiste.
|
||||
generic.auth.error.subtitle=Un problème s’est produit
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Si vous utilisez AGOV et que votre compte n’a
|
|||
op-onboarding.intro.title=DÉMARRER
|
||||
op-onboarding.onboarding=Enregistrement de l’accès à AGOV op
|
||||
op-onboarding.process.message=Un problème s’est produit. Veuillez contacter le service d’assistance AGOV afin de demander un nouveau lien d’enregistrement.
|
||||
providePhoneNumber.banner=Ce numéro de téléphone doit pouvoir recevoir des SMS.<br>Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.description=AGOV prend désormais en charge la récupération avec votre numéro de téléphone. Cela vous permettra de vous envoyer un SMS pendant la récupération si vous avez perdu l'accès à votre code de récupération.
|
||||
providePhoneNumber.errorBanner=Les numéros de téléphone fournies ne correspondent pas. Veuillez réessayer.
|
||||
providePhoneNumber.inputLabel=Numéro de téléphone (facultatif)
|
||||
providePhoneNumber.laterModal.description1=Sans numéro de téléphone, la récupération de votre compte peut prendre jusqu'à 4 jours si vous perdez l'accès à votre code de récupération.
|
||||
providePhoneNumber.laterModal.description2=Ajouter un numéro de téléphone vous permet de récupérer votre compte en quelques minutes.
|
||||
providePhoneNumber.laterModal.description3=Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.laterModal.title=Continuer sans numéro de téléphone ?
|
||||
providePhoneNumber.modal.description=Un numéro de téléphone mal enregistré peut rendre plus difficile la récupération de votre compte. Pour vous assurer que vous avez correctement enregistré votre numéro de téléphone, veuillez le répéter ci-dessous.
|
||||
providePhoneNumber.modal.inputLabel=Numéro de téléphone
|
||||
providePhoneNumber.modal.title=Répéter votre numéro de téléphone
|
||||
providePhoneNumber.saveButtonText=Sauvegarder
|
||||
providePhoneNumber.title=Ajouter le numéro de téléphone
|
||||
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
|
||||
recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
|
||||
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
|
||||
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
|
||||
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
|
||||
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
|
||||
recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
|
||||
|
@ -145,8 +163,8 @@ recovery_check_code.noAccess=Je n’ai pas accès à mon code de
|
|||
recovery_check_code.noCodeAccess=Êtes-vous sûr de ne pas avoir accès à votre code de récupération ?
|
||||
recovery_check_code.noCodeAccessInstructions=En cas de perte de votre code de récupération, veuillez vous rendre sur AGOV help et contacter le service d’assistance AGOV. Un agent pourra vous aider dans le processus de récupération.
|
||||
recovery_check_noCode.banner.error=Trop de tentatives.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir trop de fois le code de récupération.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur et relancer la récupération du compte dans dix minutes depuis <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir le code de récupération trop de fois.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur web et recommencer la récupération du compte dans dix minutes à partir de <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Veuillez indiquer votre nouveau code pour pouvoir continuer.
|
||||
recovery_code.instruction=Les codes de récupération vous permettent d'accéder à votre compte au cas où vous auriez perdu tous vos identifiants. Conservez le code de récupération en lieu sûr.
|
||||
recovery_code.newRecoveryCode=Introduction du code de récupération
|
||||
|
|
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Iniziare il login con la chiave di sicurezza
|
|||
general.or=O
|
||||
general.otherOptions=ALTRE OPZIONI
|
||||
general.recovery=Ripristino
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Salva come PDF
|
||||
general.recoveryCode.inputLabel=Codice di ripristino
|
||||
general.recoveryCode.repeatCodeError=Il codice inserito non è corretto. Assicurati di averlo memorizzato correttamente, quindi riprova a inviarlo.
|
||||
general.recoveryCode.repeatCodeModal.description=Un codice di ripristino perso o memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il codice, inseriscilo di nuovo qui sotto.
|
||||
general.recoveryCode.repeatCodeModal.title=Ripeti il codice di ripristino
|
||||
general.recoveryCode.reveal=Mostra il codice di ripristino
|
||||
general.recoveryOngoing=Ripristino in corso
|
||||
general.register=Registrarsi
|
||||
general.registerNow=Si registri ora!
|
||||
general.registration=Registrazione
|
||||
general.securityKey=Chiave di sicurezza
|
||||
general.skip.content=Vai al contenuto principale
|
||||
general.wrongPhoneNumber=Inserire un numero di cellulare valido
|
||||
generic.auth.error.message=Si è verificata un’interruzione. Stiamo lavorando per ripristinare l’esercizio.
|
||||
generic.auth.error.next.steps=Riprovare più tardi. Se il problema persiste, consultare AGOV help.
|
||||
generic.auth.error.subtitle=Qualcosa non ha funzionato.
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Se utilizza AGOV e l’account non soddisfa anc
|
|||
op-onboarding.intro.title=INIZIARE
|
||||
op-onboarding.onboarding=Registrazione AGOV op
|
||||
op-onboarding.process.message=Qualcosa non ha funzionato. Contattare il supporto AGOV e, se necessario, richiedere un nuovo link di registrazione.
|
||||
providePhoneNumber.banner=Il numero di telefono deve essere in grado di ricevere SMS.<br>Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.description=AGOV ora supporta il ripristino tramite il tuo numero di telefono. Questo ti permetterà di continuare con un SMS durante il ripristino se hai perso l'accesso al tuo codice di ripristino.
|
||||
providePhoneNumber.errorBanner=Il numero di telefono non corrispondono. Si prega di riprovare.
|
||||
providePhoneNumber.inputLabel=Numero di telefono (facoltativo)
|
||||
providePhoneNumber.laterModal.description1=Senza un numero di telefono, il recupero del tuo account potrebbe richiedere fino a 4 giorni se perdi l'accesso al codice di ripristino.
|
||||
providePhoneNumber.laterModal.description2=Aggiungere un numero di telefono ti aiuta a recuperare il tuo account in pochi minuti.
|
||||
providePhoneNumber.laterModal.description3=Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.laterModal.title=Continuare senza un numero di telefono?
|
||||
providePhoneNumber.modal.description=Un numero di telefono memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il tuo numero di telefono, inseriscilo di nuovo qui sotto.
|
||||
providePhoneNumber.modal.inputLabel=Numero di telefono
|
||||
providePhoneNumber.modal.title=Ripetere il numero di telefono
|
||||
providePhoneNumber.saveButtonText=Salva
|
||||
providePhoneNumber.title=Aggiungi numero di telefono
|
||||
recovery_accessapp_auth.accessAppRegistered=App di accesso AGOV già registrata
|
||||
recovery_accessapp_auth.instruction1=Ha già registrato una nuova app AGOV access !!!SECURITY_KEY_NAME!!! come parte del processo di recupero.
|
||||
recovery_accessapp_auth.instruction2=Si prega di usare !!!ACCESS_APP_NAME!!! per l'identificazione.
|
||||
recovery_check_code.banner.lockedError=Troppi tentativi di inserimento non validi. Riprovare tra qualche minuto.
|
||||
recovery_check_code.codeIncorrect=Il codice inserito non è corretto. Riprovare.
|
||||
recovery_check_code.enterRecoveryCode=Inserisca il codice di recupero
|
||||
recovery_check_code.instruction=Inserire qui sotto il codice di ripristino a 12 caratteri alfanumerici. Ha ricevuto questo codice in un file PDF al momento della registration o in AGOV me.
|
||||
|
@ -144,9 +162,9 @@ recovery_check_code.invalid.code.tooLong=Il codice è troppo lungo
|
|||
recovery_check_code.noAccess=Non ho il mio codice.
|
||||
recovery_check_code.noCodeAccess=Conferma di non avere il codice di ripristino?
|
||||
recovery_check_code.noCodeAccessInstructions=Se non ha più il codice di ripristino, acceda ad AGOV help per contattare il supporto AGOV, che la assisterà nel processo di ripristino.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi
|
||||
recovery_check_noCode.instruction1=È stato inserito troppe volte il codice di ripristino.
|
||||
recovery_check_noCode.instruction2=Si prega di chiudi il browser web e avvia nuovamente il recupero dell'account entro dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi.
|
||||
recovery_check_noCode.instruction1=Potresti aver tentato di inserire il codice di ripristino troppe volte.
|
||||
recovery_check_noCode.instruction2=Chiudi il browser web e inizia nuovamente il processo di ripristino dell'account tra dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Per procedere, inserire il nuovo codice.
|
||||
recovery_code.instruction=Il codice di ripristino le aiuta ad accedere al suo conto in caso in cui lei abbia perso le credentiali di accesso. Per favore, conservi il codice di ripristino in un luogo sicuro.
|
||||
recovery_code.newRecoveryCode=Introduzione del codice di ripristino
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
|||
class ProvidePhoneNumber {
|
||||
modal;
|
||||
laterModal;
|
||||
declineModal;
|
||||
providePhoneNumberLaterButton;
|
||||
phoneNumberInput;
|
||||
agovInputPhoneNumberInput;
|
||||
|
@ -9,45 +9,44 @@ class ProvidePhoneNumber {
|
|||
|
||||
constructor() {
|
||||
this.modal = document.querySelector('#modal');
|
||||
this.laterModal = document.querySelector('#laterModal');
|
||||
this.declineModal = document.querySelector('#declineModal');
|
||||
this.providePhoneNumberLaterButton = document.querySelector('#providePhoneNumberLaterButton');
|
||||
this.phoneNumberInput = document.querySelector('#phoneNumberInput');
|
||||
this.agovInputPhoneNumberInput = document.querySelector('#agovInputPhoneNumberInput');
|
||||
this.agovInputRepeatPhoneNumberInput = document.querySelector('#agovInputRepeatPhoneNumberInput');
|
||||
this.repeatPhoneNumberInput = document.querySelector('#repeatPhoneNumberInput');
|
||||
|
||||
document.querySelector('#laterCheckbox').checked = true;
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.repeatPhoneNumberInput);
|
||||
|
||||
this.providePhoneNumberLaterButton.addEventListener('click', () => {
|
||||
this.setVisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#laterModalBack').addEventListener('click', () => {
|
||||
document.querySelector('#declineModalBack').addEventListener('click', () => {
|
||||
this.resetValidation(this.agovInputPhoneNumberInput);
|
||||
this.setInvisible(this.laterModal);
|
||||
this.setInvisible(this.declineModal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalBack').addEventListener('click', () => {
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
this.setInvisible(this.modal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalContinue').addEventListener('click', () => {
|
||||
if (this.validateInput(this.agovInputRepeatPhoneNumberInput)) {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
}
|
||||
});
|
||||
document.querySelector('#providePhoneNumberContinueButton').addEventListener('click', () => {
|
||||
const dialCode = `+${window.phoneNumberUtils.getDialCode()}`;
|
||||
if (this.validateInput(this.agovInputPhoneNumberInput)) {
|
||||
this.repeatPhoneNumberInput.value = '';
|
||||
this.initializePhoneInput(this.repeatPhoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.repeatPhoneNumberInput);
|
||||
this.resetValidation(this.agovInputRepeatPhoneNumberInput);
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
}
|
||||
else if (this.phoneNumberInput.value.trim() === '' ||
|
||||
this.phoneNumberInput.value.trim() === dialCode) {
|
||||
this.setVisible(this.declineModal);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -60,15 +59,12 @@ class ProvidePhoneNumber {
|
|||
});
|
||||
}
|
||||
|
||||
initializePhoneInput(inputElement) {
|
||||
window.phoneNumberUtils.initializePhoneNumberField(inputElement);
|
||||
async initializePhoneInput(inputElement) {
|
||||
if (inputElement.value) {
|
||||
window.phoneNumberUtils.setNumber(inputElement.value);
|
||||
this.formatAndEmitPhoneNumberValue(inputElement);
|
||||
await window.phoneNumberUtils.initializePhoneNumberField(inputElement, inputElement.value);
|
||||
}
|
||||
else {
|
||||
window.phoneNumberUtils.formatAfterCountryChange();
|
||||
inputElement.value = window.phoneNumberUtils.getInputValue();
|
||||
await window.phoneNumberUtils.initializePhoneNumberField(inputElement);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -123,7 +119,7 @@ class ProvidePhoneNumber {
|
|||
evaluatePhoneNumbersAndSubmit() {
|
||||
if (this.arePhoneNumbersEqual()) {
|
||||
document.querySelector('#mobile').value = this.repeatPhoneNumberInput.value.trim().replaceAll(' ', '');
|
||||
document.querySelector('#submit').click();
|
||||
document.querySelector('#submitPhoneNumber').click();
|
||||
}
|
||||
else {
|
||||
this.setInvisible(this.modal);
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -47,14 +47,20 @@
|
|||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
class="w-full"
|
||||
accept-charset="UTF-8">
|
||||
<agov-button
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="skip" value="later">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
|
@ -77,18 +83,15 @@
|
|||
<div id="modal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 backdrop-blur-[10px]" id="modal_light"></div>
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 bg-[#E2E2E2E5]/80 dark:bg-[#111111]/90" id="modal_dark"></div>
|
||||
|
||||
<div id="drawer"
|
||||
class="fixed bg-white dark:bg-surface-black rounded-[20px] p-10 w-11/12 sm:max-w-[660px] top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
|
||||
|
||||
<div id="modalTab" class="mb-6 cursor-pointer hidden">
|
||||
<div class="w-10 h-1 rounded-full bg-light-grey dark:bg-ash mx-auto"></div>
|
||||
</div>
|
||||
|
||||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.modal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
|
@ -125,7 +128,7 @@
|
|||
<agov-button
|
||||
class="basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-id="submitPhoneNumber"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
|
@ -158,17 +161,14 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div id="laterModal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div id="declineModal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 backdrop-blur-[10px]" id="modal_light"></div>
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 bg-[#E2E2E2E5]/80 dark:bg-[#111111]/90" id="modal_dark"></div>
|
||||
|
||||
<div id="drawer"
|
||||
class="fixed bg-white dark:bg-surface-black rounded-[20px] p-10 w-11/12 sm:max-w-[660px] top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
|
||||
|
||||
<div id="modalTab" class="mb-6 cursor-pointer hidden">
|
||||
<div class="w-10 h-1 rounded-full bg-light-grey dark:bg-ash mx-auto"></div>
|
||||
</div>
|
||||
|
||||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.laterModal.title")
|
||||
</h4>
|
||||
|
@ -187,7 +187,7 @@
|
|||
<div class="w-full sm:static mt-auto sm:justify-items-end">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="laterModalBack"
|
||||
id="declineModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
|
@ -195,17 +195,15 @@
|
|||
</agov-button>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input id="laterCheckbox" class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="skip" value="persistent">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
|
@ -217,5 +215,4 @@
|
|||
<script src="${login.appDataPath}/static/js-code/ask_mobile.js">
|
||||
</script>
|
||||
|
||||
|
||||
#parse("${templatePath}/footer.vm")
|
|
@ -3,7 +3,7 @@
|
|||
$text.get("footer.text")
|
||||
<a target="_blank" class='text-hyperlink dark:text-dark-hyperlink underline' href='$text.get("footer.link")'>$text.get("footer.link.label")</a>
|
||||
</div>
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="${login.appDataPath}/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
basis-full md:basis-1/2 min-h-[535px]">
|
||||
<span id="spinner" class="hidden absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-30">
|
||||
<img src="${login.appDataPath}/static/images/spinner.svg" class="animate-spin block dark:hidden">
|
||||
<img src="${login.appDataPath}/static/images/spinner-dark.svg" class="animate-spin hidden dark:block">
|
||||
|
@ -12,24 +12,20 @@
|
|||
<div id="blurBackdrop" class="hidden absolute backdrop-blur-sm -top-1 -bottom-96 -left-4 -right-4 z-20"></div>
|
||||
<div class="flex flex-col gap-8">
|
||||
<div class="flex items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
<h4 class="font-header text-h4 text-disabled-grey dark:text-silver">$text.get("general.entryCode")</h4>
|
||||
#set($error = $gui.getGuiElem("lasterror"))
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">
|
||||
$text.get("general.recovery")
|
||||
</h3>
|
||||
<h4 class="font-header text-h4 text-disabled-grey dark:text-silver">
|
||||
$text.get("general.entryCode")
|
||||
</h4>
|
||||
</div>
|
||||
#set($error = $gui.getGuiElem("lasterror"))
|
||||
#if (($error.value && $error.value != ""))
|
||||
#if (($error.value == "locked"))
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.instruction1")
|
||||
</p>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.instruction2")
|
||||
$text.get("recovery_check_code.banner.lockedError")
|
||||
</p>
|
||||
</div>
|
||||
#else
|
||||
|
@ -39,15 +35,11 @@
|
|||
$text.get("recovery_check_code.codeIncorrect")
|
||||
</p>
|
||||
</div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
#end
|
||||
#else
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
#end
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
</div>
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
|
@ -55,7 +47,7 @@
|
|||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
id="recovery_code_input"
|
||||
class="mb-4 py-16"
|
||||
class="py-16"
|
||||
data-label="$text.get("recovery_check_code.enterRecoveryCode")"
|
||||
data-isLabelHidden="true"
|
||||
data-placeholder=""
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
<div class="w-full sm:static mt-auto mb-6 sm:mb-0">
|
||||
<div class="flex flex-col sm:flex-row-reverse gap-4">
|
||||
<a class="basis-full" href="$text.get("general.help.link")" target="_blank" rel="noopener noreferrer">
|
||||
<a class="basis-full" href="$text.get("general.recovery.help.link")" target="_blank" rel="noopener noreferrer">
|
||||
<agov-button
|
||||
class="block"
|
||||
data-label="$text.get("general.goAGOVHelp")"
|
||||
|
|
|
@ -26,18 +26,18 @@
|
|||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.yes")"
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.yes")"
|
||||
data-groupName="radio-buttons"
|
||||
data-value="yes"
|
||||
data-id="yes"
|
||||
data-name="continue">
|
||||
</agov-radio-button>
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.no")"
|
||||
</agov-questionnaire-radio-button>
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.no")"
|
||||
data-groupName="radio-buttons"
|
||||
data-value="no"
|
||||
data-id="no"
|
||||
data-name="continue">
|
||||
</agov-radio-button>
|
||||
</agov-questionnaire-radio-button>
|
||||
|
||||
<div id="buttons" class="w-full sm:static mt-auto mb-6 sm:mb-0 mt-24 sm:mt-24">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
|
|
|
@ -1,91 +1,91 @@
|
|||
#parse("${templatePath}/header.vm")
|
||||
|
||||
<agov-backdrop></agov-backdrop>
|
||||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
|
||||
<div class="flex mb-8 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
</div>
|
||||
<div class="flex mb-8 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
</div>
|
||||
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-8">
|
||||
$text.get("recovery_questionnaire_reason_selection.instruction")
|
||||
</p>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-8">
|
||||
$text.get("recovery_questionnaire_reason_selection.instruction")
|
||||
</p>
|
||||
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_questionnaire_reason_selection.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_questionnaire_reason_selection.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="answersForm" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="answersForm" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
|
||||
#set ($previousAnswer = $gui.getGuiElem("question"))
|
||||
#if ($previousAnswer.value == "yes")
|
||||
#set ($answers = ["answer7", "answer8", "answer9", "answer10"])
|
||||
#elseif ($previousAnswer.value == "no")
|
||||
#set ($answers = ["answer1", "answer2", "answer3", "answer4", "answer5", "answer6"])
|
||||
#else
|
||||
#set ($answers = [])
|
||||
#end
|
||||
#set ($previousAnswer = $gui.getGuiElem("question"))
|
||||
#if ($previousAnswer.value == "yes")
|
||||
#set ($answers = ["answer7", "answer8", "answer9", "answer10"])
|
||||
#elseif ($previousAnswer.value == "no")
|
||||
#set ($answers = ["answer1", "answer2", "answer3", "answer4", "answer5", "answer6"])
|
||||
#else
|
||||
#set ($answers = [])
|
||||
#end
|
||||
|
||||
#if ($answers.size() > 0)
|
||||
#foreach ($answer in $answers)
|
||||
#set ($isYes = "yes")
|
||||
#set ($isNo = "no")
|
||||
#set ($dataValue = "")
|
||||
#if ($answers.size() > 0)
|
||||
#foreach ($answer in $answers)
|
||||
#set ($isYes = "yes")
|
||||
#set ($isNo = "no")
|
||||
#set ($dataValue = "")
|
||||
|
||||
#if ($answer == "answer2" || $answer == "answer3" || $answer ==
|
||||
"answer4" || $answer == "answer5" || $answer == "answer6" || $answer == "answer8")
|
||||
#set ($dataValue = $isYes)
|
||||
#elseif ($answer == "answer1" || $answer == "answer7" || $answer == "answer9" || $answer == "answer10")
|
||||
#set ($dataValue = $isNo)
|
||||
#end
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_reason_selection.$answer")"
|
||||
data-value="$dataValue"
|
||||
data-id="$answer"
|
||||
data-name="continue"
|
||||
data-groupName="button-answers">
|
||||
</agov-radio-button>
|
||||
#end
|
||||
#end
|
||||
#if ($answer == "answer2" || $answer == "answer3" || $answer ==
|
||||
"answer4" || $answer == "answer5" || $answer == "answer6" || $answer == "answer8")
|
||||
#set ($dataValue = $isYes)
|
||||
#elseif ($answer == "answer1" || $answer == "answer7" || $answer == "answer9" || $answer == "answer10")
|
||||
#set ($dataValue = $isNo)
|
||||
#end
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_reason_selection.$answer")"
|
||||
data-value="$dataValue"
|
||||
data-reason="$answer"
|
||||
data-id="$answer"
|
||||
data-name="continue"
|
||||
data-groupName="button-answers">
|
||||
</agov-questionnaire-radio-button>
|
||||
#end
|
||||
#end
|
||||
|
||||
<div class="w-full sm:static mt-8 mb-6 sm:mb-0 ">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
<agov-button
|
||||
id="questionnaire_continue_btn_reason"
|
||||
class="block basis-full"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
|
||||
<agov-button
|
||||
class="block basis-full"
|
||||
data-style="secondary"
|
||||
data-name="cancel"
|
||||
data-value="cancel"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden hidden md:block">
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery_dark.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 hidden dark:md:block">
|
||||
</div>
|
||||
<div class="w-full sm:static mt-8 mb-6 sm:mb-0 ">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
<agov-button
|
||||
id="questionnaire_continue_btn_reason"
|
||||
class="block basis-full"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block basis-full"
|
||||
data-style="secondary"
|
||||
data-name="cancel"
|
||||
data-value="cancel"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
<input id="reasonInput" class="hidden" name="reason" type="hidden" value=""/>
|
||||
</form>
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden hidden md:block">
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery_dark.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 hidden dark:md:block">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="${login.appDataPath}/static/js-code/recovery_questionnaire_reason_selection.js">
|
||||
|
|
|
@ -59,6 +59,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -151,6 +152,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -49,7 +49,7 @@ general.email=E-Mail
|
|||
general.email.address=E-Mail-Adresse
|
||||
general.entryCode=Code-Eingabe
|
||||
general.fieldRequired=Erforderliches Feld.
|
||||
general.getStarted=Get started
|
||||
general.getStarted=Los geht's
|
||||
general.goAGOVHelp=Weiter zur AGOV help
|
||||
general.goAccessApp=Login mit AGOV access
|
||||
general.help=Hilfe
|
||||
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Sicherheitsschlüssel-Login starten
|
|||
general.or=ODER
|
||||
general.otherOptions=WEITERE OPTIONEN
|
||||
general.recovery=Wiederherstellung
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Als PDF herunterladen
|
||||
general.recoveryCode.inputLabel=Wiederherstellungscode
|
||||
general.recoveryCode.repeatCodeError=Der von Ihnen eingegebene Code war nicht korrekt. Bitte vergewissern Sie sich, dass Sie ihn richtig abgespeichert haben, und fahren Sie dann mit der erneuten Eingabe fort.
|
||||
general.recoveryCode.repeatCodeModal.description=Ein verlorener oder falsch gespeicherter Wiederherstellungscode kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihren Code richtig gespeichert haben, wiederholen Sie ihn bitte unten.
|
||||
general.recoveryCode.repeatCodeModal.title=Wiederherstellungscode wiederholen
|
||||
general.recoveryCode.reveal=Wiederherstellungscode enthüllen
|
||||
general.recoveryOngoing=Wiederherstellung nicht abgeschlossen
|
||||
general.register=Registrieren
|
||||
general.registerNow=Jetzt registrieren!
|
||||
general.registration=Registrierung
|
||||
general.securityKey=Sicherheitsschlüssel
|
||||
general.skip.content=Direkt zum Hauptteil
|
||||
general.wrongPhoneNumber=Bitte geben Sie eine gültige Telefonnummer ein
|
||||
generic.auth.error.message=Es gab eine Service-Unterbrechung. Wir arbeiten daran.
|
||||
generic.auth.error.next.steps=Versuchen Sie es bitte später noch einmal. Bitte besuchen Sie die AGOV-Hilfe, wenn das Problem weiterhin besteht.
|
||||
generic.auth.error.subtitle=Etwas ist schiefgegangen
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Wenn Sie AGOV verwenden und Ihr Konto noch nicht de
|
|||
op-onboarding.intro.title=START
|
||||
op-onboarding.onboarding=AGOV-op-Onboarding
|
||||
op-onboarding.process.message=Bei der Bearbeitung ist etwas schiefgegangen. Wenden Sie sich wenn nötig an den AGOV-Support und fordern Sie einen neuen Onboarding-Link an.
|
||||
providePhoneNumber.banner=Die Mobilnummer muss für den Empfang von SMS geeignet sein.<br>Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.description=AGOV erlaubt nun die Wiederherstellung mittels Mobilnummer. So können Sie während der Wiederherstellung mit einer SMS fortfahren, wenn Sie Ihren Wiederherstellungscode verloren haben.
|
||||
providePhoneNumber.errorBanner=Die Mobilnummern stimmen nicht überein. Bitte versuchen Sie es erneut.
|
||||
providePhoneNumber.inputLabel=Mobilnummer (optional)
|
||||
providePhoneNumber.laterModal.description1=Ohne Mobilnummer kann die Wiederherstellung Ihres Kontos bis zu 4 Tage dauern, wenn Sie Ihren Wiederherstellungscode verlieren.
|
||||
providePhoneNumber.laterModal.description2=Durch Hinzufügen einer Mobilnummer können Sie Ihr Konto in wenigen Minuten wiederherstellen.
|
||||
providePhoneNumber.laterModal.description3=Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.laterModal.title=Ohne Mobilnummer weiterfahren?
|
||||
providePhoneNumber.modal.description=Eine falsch gespeicherte Mobilnummer kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihre Mobilnummer richtig gespeichert haben, wiederholen Sie sie bitte unten.
|
||||
providePhoneNumber.modal.inputLabel=Mobilnummer
|
||||
providePhoneNumber.modal.title=Mobilnummer wiederholen
|
||||
providePhoneNumber.saveButtonText=Speichern
|
||||
providePhoneNumber.title=Mobilnummer angeben
|
||||
recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
|
||||
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
|
||||
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um Sie zu identifizieren.
|
||||
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
|
||||
recovery_check_code.codeIncorrect=Der eingegebene Code ist nicht korrekt. Bitte versuchen Sie es erneut.
|
||||
recovery_check_code.enterRecoveryCode=Wiederherstellungscode eingeben
|
||||
recovery_check_code.instruction=Bitte geben Sie unten Ihren persönlichen 12-stelligen Wiederherstellungscode ein. Sie haben den Wiederherstellungscode in einer PDF-Datei bei der Registrierung oder in AGOV me erhalten.
|
||||
|
@ -144,9 +162,9 @@ recovery_check_code.invalid.code.tooLong=Eingegebener Code ist zu lang
|
|||
recovery_check_code.noAccess=Ich kann auf meinen Code nicht zugreifen
|
||||
recovery_check_code.noCodeAccess=Sind Sie sicher, dass Sie auf Ihren Wiederherstellungscode nicht zugreifen können?
|
||||
recovery_check_code.noCodeAccessInstructions=Wenn Sie auf Ihren Wiederherstellungscode nicht mehr zugreifen können, gehen Sie bitte zur AGOV-Hilfe, um jemanden vom AGOV-Support zu kontaktieren. Die Person wird Sie beim Wiederherstellungsprozess unterstützen.
|
||||
recovery_check_noCode.banner.error=Zu viele Fehlversuche.
|
||||
recovery_check_noCode.instruction1=Sie haben zu oft versucht, einen Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut unter <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Zu viele Versuche.
|
||||
recovery_check_noCode.instruction1=Möglicherweise haben Sie zu oft versucht, den Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut auf <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Bitte enthüllen Sie den Code, um fortfahren zu können.
|
||||
recovery_code.instruction=Der Wiederherstellungscode hilft Ihnen, Zugriff auf Ihr AGOV-Login zu erhalten, falls Sie alle Ihre Login-Faktoren verloren haben. Bitte bewahren Sie den Wiederherstellungscode an einem sicheren Ort auf.
|
||||
recovery_code.newRecoveryCode=Einführung von Wiederherstellungscode
|
||||
|
|
|
@ -59,6 +59,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -151,6 +152,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Démarrer la connexion avec la clé de s&ea
|
|||
general.or=OU
|
||||
general.otherOptions=AUTRES OPTIONS
|
||||
general.recovery=Récupération
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Télécharger en format PDF
|
||||
general.recoveryCode.inputLabel=Code de récupération
|
||||
general.recoveryCode.repeatCodeError=Le code que vous avez saisi est incorrect. Veuillez vous assurer que vous l'avez enregistré correctement, puis essayer de le soumettre à nouveau.
|
||||
general.recoveryCode.repeatCodeModal.description=Un code de récupération perdu ou mal enregistré peut rendre la récupération de votre compte plus difficile. Pour vous assurer que vous avez correctement enregistré votre code, veuillez le répéter ci-dessous.
|
||||
general.recoveryCode.repeatCodeModal.title=Répéter le code de récupération
|
||||
general.recoveryCode.reveal=Révéler le code de récupération
|
||||
general.recoveryOngoing=Récupération en cours
|
||||
general.register=Créer un compte
|
||||
general.registerNow=Enregistrez-vous dès maintenant!
|
||||
general.registration=Enregistrement
|
||||
general.securityKey=Clé de sécurité
|
||||
general.skip.content=Passer au contenu principal
|
||||
general.wrongPhoneNumber=Veuillez saisir un numéro de téléphone valable
|
||||
generic.auth.error.message=Une interruption de service s’est produite. Nous nous employons à résoudre le problème.
|
||||
generic.auth.error.next.steps=Veuillez réessayer plus tard. Veuillez vous rendre sur AGOV help si le problème persiste.
|
||||
generic.auth.error.subtitle=Un problème s’est produit
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Si vous utilisez AGOV et que votre compte n’a
|
|||
op-onboarding.intro.title=DÉMARRER
|
||||
op-onboarding.onboarding=Enregistrement de l’accès à AGOV op
|
||||
op-onboarding.process.message=Un problème s’est produit. Veuillez contacter le service d’assistance AGOV afin de demander un nouveau lien d’enregistrement.
|
||||
providePhoneNumber.banner=Ce numéro de téléphone doit pouvoir recevoir des SMS.<br>Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.description=AGOV prend désormais en charge la récupération avec votre numéro de téléphone. Cela vous permettra de vous envoyer un SMS pendant la récupération si vous avez perdu l'accès à votre code de récupération.
|
||||
providePhoneNumber.errorBanner=Les numéros de téléphone fournies ne correspondent pas. Veuillez réessayer.
|
||||
providePhoneNumber.inputLabel=Numéro de téléphone (facultatif)
|
||||
providePhoneNumber.laterModal.description1=Sans numéro de téléphone, la récupération de votre compte peut prendre jusqu'à 4 jours si vous perdez l'accès à votre code de récupération.
|
||||
providePhoneNumber.laterModal.description2=Ajouter un numéro de téléphone vous permet de récupérer votre compte en quelques minutes.
|
||||
providePhoneNumber.laterModal.description3=Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.laterModal.title=Continuer sans numéro de téléphone ?
|
||||
providePhoneNumber.modal.description=Un numéro de téléphone mal enregistré peut rendre plus difficile la récupération de votre compte. Pour vous assurer que vous avez correctement enregistré votre numéro de téléphone, veuillez le répéter ci-dessous.
|
||||
providePhoneNumber.modal.inputLabel=Numéro de téléphone
|
||||
providePhoneNumber.modal.title=Répéter votre numéro de téléphone
|
||||
providePhoneNumber.saveButtonText=Sauvegarder
|
||||
providePhoneNumber.title=Ajouter le numéro de téléphone
|
||||
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
|
||||
recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
|
||||
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
|
||||
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
|
||||
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
|
||||
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
|
||||
recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
|
||||
|
@ -145,8 +163,8 @@ recovery_check_code.noAccess=Je n’ai pas accès à mon code de
|
|||
recovery_check_code.noCodeAccess=Êtes-vous sûr de ne pas avoir accès à votre code de récupération ?
|
||||
recovery_check_code.noCodeAccessInstructions=En cas de perte de votre code de récupération, veuillez vous rendre sur AGOV help et contacter le service d’assistance AGOV. Un agent pourra vous aider dans le processus de récupération.
|
||||
recovery_check_noCode.banner.error=Trop de tentatives.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir trop de fois le code de récupération.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur et relancer la récupération du compte dans dix minutes depuis <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir le code de récupération trop de fois.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur web et recommencer la récupération du compte dans dix minutes à partir de <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Veuillez indiquer votre nouveau code pour pouvoir continuer.
|
||||
recovery_code.instruction=Les codes de récupération vous permettent d'accéder à votre compte au cas où vous auriez perdu tous vos identifiants. Conservez le code de récupération en lieu sûr.
|
||||
recovery_code.newRecoveryCode=Introduction du code de récupération
|
||||
|
|
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Iniziare il login con la chiave di sicurezza
|
|||
general.or=O
|
||||
general.otherOptions=ALTRE OPZIONI
|
||||
general.recovery=Ripristino
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Salva come PDF
|
||||
general.recoveryCode.inputLabel=Codice di ripristino
|
||||
general.recoveryCode.repeatCodeError=Il codice inserito non è corretto. Assicurati di averlo memorizzato correttamente, quindi riprova a inviarlo.
|
||||
general.recoveryCode.repeatCodeModal.description=Un codice di ripristino perso o memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il codice, inseriscilo di nuovo qui sotto.
|
||||
general.recoveryCode.repeatCodeModal.title=Ripeti il codice di ripristino
|
||||
general.recoveryCode.reveal=Mostra il codice di ripristino
|
||||
general.recoveryOngoing=Ripristino in corso
|
||||
general.register=Registrarsi
|
||||
general.registerNow=Si registri ora!
|
||||
general.registration=Registrazione
|
||||
general.securityKey=Chiave di sicurezza
|
||||
general.skip.content=Vai al contenuto principale
|
||||
general.wrongPhoneNumber=Inserire un numero di cellulare valido
|
||||
generic.auth.error.message=Si è verificata un’interruzione. Stiamo lavorando per ripristinare l’esercizio.
|
||||
generic.auth.error.next.steps=Riprovare più tardi. Se il problema persiste, consultare AGOV help.
|
||||
generic.auth.error.subtitle=Qualcosa non ha funzionato.
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Se utilizza AGOV e l’account non soddisfa anc
|
|||
op-onboarding.intro.title=INIZIARE
|
||||
op-onboarding.onboarding=Registrazione AGOV op
|
||||
op-onboarding.process.message=Qualcosa non ha funzionato. Contattare il supporto AGOV e, se necessario, richiedere un nuovo link di registrazione.
|
||||
providePhoneNumber.banner=Il numero di telefono deve essere in grado di ricevere SMS.<br>Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.description=AGOV ora supporta il ripristino tramite il tuo numero di telefono. Questo ti permetterà di continuare con un SMS durante il ripristino se hai perso l'accesso al tuo codice di ripristino.
|
||||
providePhoneNumber.errorBanner=Il numero di telefono non corrispondono. Si prega di riprovare.
|
||||
providePhoneNumber.inputLabel=Numero di telefono (facoltativo)
|
||||
providePhoneNumber.laterModal.description1=Senza un numero di telefono, il recupero del tuo account potrebbe richiedere fino a 4 giorni se perdi l'accesso al codice di ripristino.
|
||||
providePhoneNumber.laterModal.description2=Aggiungere un numero di telefono ti aiuta a recuperare il tuo account in pochi minuti.
|
||||
providePhoneNumber.laterModal.description3=Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.laterModal.title=Continuare senza un numero di telefono?
|
||||
providePhoneNumber.modal.description=Un numero di telefono memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il tuo numero di telefono, inseriscilo di nuovo qui sotto.
|
||||
providePhoneNumber.modal.inputLabel=Numero di telefono
|
||||
providePhoneNumber.modal.title=Ripetere il numero di telefono
|
||||
providePhoneNumber.saveButtonText=Salva
|
||||
providePhoneNumber.title=Aggiungi numero di telefono
|
||||
recovery_accessapp_auth.accessAppRegistered=App di accesso AGOV già registrata
|
||||
recovery_accessapp_auth.instruction1=Ha già registrato una nuova app AGOV access !!!SECURITY_KEY_NAME!!! come parte del processo di recupero.
|
||||
recovery_accessapp_auth.instruction2=Si prega di usare !!!ACCESS_APP_NAME!!! per l'identificazione.
|
||||
recovery_check_code.banner.lockedError=Troppi tentativi di inserimento non validi. Riprovare tra qualche minuto.
|
||||
recovery_check_code.codeIncorrect=Il codice inserito non è corretto. Riprovare.
|
||||
recovery_check_code.enterRecoveryCode=Inserisca il codice di recupero
|
||||
recovery_check_code.instruction=Inserire qui sotto il codice di ripristino a 12 caratteri alfanumerici. Ha ricevuto questo codice in un file PDF al momento della registration o in AGOV me.
|
||||
|
@ -144,9 +162,9 @@ recovery_check_code.invalid.code.tooLong=Il codice è troppo lungo
|
|||
recovery_check_code.noAccess=Non ho il mio codice.
|
||||
recovery_check_code.noCodeAccess=Conferma di non avere il codice di ripristino?
|
||||
recovery_check_code.noCodeAccessInstructions=Se non ha più il codice di ripristino, acceda ad AGOV help per contattare il supporto AGOV, che la assisterà nel processo di ripristino.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi
|
||||
recovery_check_noCode.instruction1=È stato inserito troppe volte il codice di ripristino.
|
||||
recovery_check_noCode.instruction2=Si prega di chiudi il browser web e avvia nuovamente il recupero dell'account entro dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi.
|
||||
recovery_check_noCode.instruction1=Potresti aver tentato di inserire il codice di ripristino troppe volte.
|
||||
recovery_check_noCode.instruction2=Chiudi il browser web e inizia nuovamente il processo di ripristino dell'account tra dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Per procedere, inserire il nuovo codice.
|
||||
recovery_code.instruction=Il codice di ripristino le aiuta ad accedere al suo conto in caso in cui lei abbia perso le credentiali di accesso. Per favore, conservi il codice di ripristino in un luogo sicuro.
|
||||
recovery_code.newRecoveryCode=Introduzione del codice di ripristino
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
|||
class ProvidePhoneNumber {
|
||||
modal;
|
||||
laterModal;
|
||||
declineModal;
|
||||
providePhoneNumberLaterButton;
|
||||
phoneNumberInput;
|
||||
agovInputPhoneNumberInput;
|
||||
|
@ -9,45 +9,44 @@ class ProvidePhoneNumber {
|
|||
|
||||
constructor() {
|
||||
this.modal = document.querySelector('#modal');
|
||||
this.laterModal = document.querySelector('#laterModal');
|
||||
this.declineModal = document.querySelector('#declineModal');
|
||||
this.providePhoneNumberLaterButton = document.querySelector('#providePhoneNumberLaterButton');
|
||||
this.phoneNumberInput = document.querySelector('#phoneNumberInput');
|
||||
this.agovInputPhoneNumberInput = document.querySelector('#agovInputPhoneNumberInput');
|
||||
this.agovInputRepeatPhoneNumberInput = document.querySelector('#agovInputRepeatPhoneNumberInput');
|
||||
this.repeatPhoneNumberInput = document.querySelector('#repeatPhoneNumberInput');
|
||||
|
||||
document.querySelector('#laterCheckbox').checked = true;
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.repeatPhoneNumberInput);
|
||||
|
||||
this.providePhoneNumberLaterButton.addEventListener('click', () => {
|
||||
this.setVisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#laterModalBack').addEventListener('click', () => {
|
||||
document.querySelector('#declineModalBack').addEventListener('click', () => {
|
||||
this.resetValidation(this.agovInputPhoneNumberInput);
|
||||
this.setInvisible(this.laterModal);
|
||||
this.setInvisible(this.declineModal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalBack').addEventListener('click', () => {
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
this.setInvisible(this.modal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalContinue').addEventListener('click', () => {
|
||||
if (this.validateInput(this.agovInputRepeatPhoneNumberInput)) {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
}
|
||||
});
|
||||
document.querySelector('#providePhoneNumberContinueButton').addEventListener('click', () => {
|
||||
const dialCode = `+${window.phoneNumberUtils.getDialCode()}`;
|
||||
if (this.validateInput(this.agovInputPhoneNumberInput)) {
|
||||
this.repeatPhoneNumberInput.value = '';
|
||||
this.initializePhoneInput(this.repeatPhoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.repeatPhoneNumberInput);
|
||||
this.resetValidation(this.agovInputRepeatPhoneNumberInput);
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
}
|
||||
else if (this.phoneNumberInput.value.trim() === '' ||
|
||||
this.phoneNumberInput.value.trim() === dialCode) {
|
||||
this.setVisible(this.declineModal);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -60,15 +59,12 @@ class ProvidePhoneNumber {
|
|||
});
|
||||
}
|
||||
|
||||
initializePhoneInput(inputElement) {
|
||||
window.phoneNumberUtils.initializePhoneNumberField(inputElement);
|
||||
async initializePhoneInput(inputElement) {
|
||||
if (inputElement.value) {
|
||||
window.phoneNumberUtils.setNumber(inputElement.value);
|
||||
this.formatAndEmitPhoneNumberValue(inputElement);
|
||||
await window.phoneNumberUtils.initializePhoneNumberField(inputElement, inputElement.value);
|
||||
}
|
||||
else {
|
||||
window.phoneNumberUtils.formatAfterCountryChange();
|
||||
inputElement.value = window.phoneNumberUtils.getInputValue();
|
||||
await window.phoneNumberUtils.initializePhoneNumberField(inputElement);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -123,7 +119,7 @@ class ProvidePhoneNumber {
|
|||
evaluatePhoneNumbersAndSubmit() {
|
||||
if (this.arePhoneNumbersEqual()) {
|
||||
document.querySelector('#mobile').value = this.repeatPhoneNumberInput.value.trim().replaceAll(' ', '');
|
||||
document.querySelector('#submit').click();
|
||||
document.querySelector('#submitPhoneNumber').click();
|
||||
}
|
||||
else {
|
||||
this.setInvisible(this.modal);
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -47,14 +47,20 @@
|
|||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
class="w-full"
|
||||
accept-charset="UTF-8">
|
||||
<agov-button
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="skip" value="later">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
|
@ -77,18 +83,15 @@
|
|||
<div id="modal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 backdrop-blur-[10px]" id="modal_light"></div>
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 bg-[#E2E2E2E5]/80 dark:bg-[#111111]/90" id="modal_dark"></div>
|
||||
|
||||
<div id="drawer"
|
||||
class="fixed bg-white dark:bg-surface-black rounded-[20px] p-10 w-11/12 sm:max-w-[660px] top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
|
||||
|
||||
<div id="modalTab" class="mb-6 cursor-pointer hidden">
|
||||
<div class="w-10 h-1 rounded-full bg-light-grey dark:bg-ash mx-auto"></div>
|
||||
</div>
|
||||
|
||||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.modal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
|
@ -125,7 +128,7 @@
|
|||
<agov-button
|
||||
class="basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-id="submitPhoneNumber"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
|
@ -158,17 +161,14 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div id="laterModal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div id="declineModal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 backdrop-blur-[10px]" id="modal_light"></div>
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 bg-[#E2E2E2E5]/80 dark:bg-[#111111]/90" id="modal_dark"></div>
|
||||
|
||||
<div id="drawer"
|
||||
class="fixed bg-white dark:bg-surface-black rounded-[20px] p-10 w-11/12 sm:max-w-[660px] top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
|
||||
|
||||
<div id="modalTab" class="mb-6 cursor-pointer hidden">
|
||||
<div class="w-10 h-1 rounded-full bg-light-grey dark:bg-ash mx-auto"></div>
|
||||
</div>
|
||||
|
||||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.laterModal.title")
|
||||
</h4>
|
||||
|
@ -187,7 +187,7 @@
|
|||
<div class="w-full sm:static mt-auto sm:justify-items-end">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="laterModalBack"
|
||||
id="declineModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
|
@ -195,17 +195,15 @@
|
|||
</agov-button>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input id="laterCheckbox" class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="skip" value="persistent">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
|
@ -217,5 +215,4 @@
|
|||
<script src="${login.appDataPath}/static/js-code/ask_mobile.js">
|
||||
</script>
|
||||
|
||||
|
||||
#parse("${templatePath}/footer.vm")
|
|
@ -3,7 +3,7 @@
|
|||
$text.get("footer.text")
|
||||
<a target="_blank" class='text-hyperlink dark:text-dark-hyperlink underline' href='$text.get("footer.link")'>$text.get("footer.link.label")</a>
|
||||
</div>
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="${login.appDataPath}/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
basis-full md:basis-1/2 min-h-[535px]">
|
||||
<span id="spinner" class="hidden absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-30">
|
||||
<img src="${login.appDataPath}/static/images/spinner.svg" class="animate-spin block dark:hidden">
|
||||
<img src="${login.appDataPath}/static/images/spinner-dark.svg" class="animate-spin hidden dark:block">
|
||||
|
@ -12,24 +12,20 @@
|
|||
<div id="blurBackdrop" class="hidden absolute backdrop-blur-sm -top-1 -bottom-96 -left-4 -right-4 z-20"></div>
|
||||
<div class="flex flex-col gap-8">
|
||||
<div class="flex items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
<h4 class="font-header text-h4 text-disabled-grey dark:text-silver">$text.get("general.entryCode")</h4>
|
||||
#set($error = $gui.getGuiElem("lasterror"))
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">
|
||||
$text.get("general.recovery")
|
||||
</h3>
|
||||
<h4 class="font-header text-h4 text-disabled-grey dark:text-silver">
|
||||
$text.get("general.entryCode")
|
||||
</h4>
|
||||
</div>
|
||||
#set($error = $gui.getGuiElem("lasterror"))
|
||||
#if (($error.value && $error.value != ""))
|
||||
#if (($error.value == "locked"))
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.instruction1")
|
||||
</p>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.instruction2")
|
||||
$text.get("recovery_check_code.banner.lockedError")
|
||||
</p>
|
||||
</div>
|
||||
#else
|
||||
|
@ -39,15 +35,11 @@
|
|||
$text.get("recovery_check_code.codeIncorrect")
|
||||
</p>
|
||||
</div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
#end
|
||||
#else
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
#end
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
</div>
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
|
@ -55,7 +47,7 @@
|
|||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
id="recovery_code_input"
|
||||
class="mb-4 py-16"
|
||||
class="py-16"
|
||||
data-label="$text.get("recovery_check_code.enterRecoveryCode")"
|
||||
data-isLabelHidden="true"
|
||||
data-placeholder=""
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
<div class="w-full sm:static mt-auto mb-6 sm:mb-0">
|
||||
<div class="flex flex-col sm:flex-row-reverse gap-4">
|
||||
<a class="basis-full" href="$text.get("general.help.link")" target="_blank" rel="noopener noreferrer">
|
||||
<a class="basis-full" href="$text.get("general.recovery.help.link")" target="_blank" rel="noopener noreferrer">
|
||||
<agov-button
|
||||
class="block"
|
||||
data-label="$text.get("general.goAGOVHelp")"
|
||||
|
|
|
@ -26,18 +26,18 @@
|
|||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.yes")"
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.yes")"
|
||||
data-groupName="radio-buttons"
|
||||
data-value="yes"
|
||||
data-id="yes"
|
||||
data-name="continue">
|
||||
</agov-radio-button>
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.no")"
|
||||
</agov-questionnaire-radio-button>
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.no")"
|
||||
data-groupName="radio-buttons"
|
||||
data-value="no"
|
||||
data-id="no"
|
||||
data-name="continue">
|
||||
</agov-radio-button>
|
||||
</agov-questionnaire-radio-button>
|
||||
|
||||
<div id="buttons" class="w-full sm:static mt-auto mb-6 sm:mb-0 mt-24 sm:mt-24">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
|
|
|
@ -1,91 +1,91 @@
|
|||
#parse("${templatePath}/header.vm")
|
||||
|
||||
<agov-backdrop></agov-backdrop>
|
||||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
|
||||
<div class="flex mb-8 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
</div>
|
||||
<div class="flex mb-8 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
</div>
|
||||
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-8">
|
||||
$text.get("recovery_questionnaire_reason_selection.instruction")
|
||||
</p>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-8">
|
||||
$text.get("recovery_questionnaire_reason_selection.instruction")
|
||||
</p>
|
||||
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_questionnaire_reason_selection.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_questionnaire_reason_selection.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="answersForm" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="answersForm" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
|
||||
#set ($previousAnswer = $gui.getGuiElem("question"))
|
||||
#if ($previousAnswer.value == "yes")
|
||||
#set ($answers = ["answer7", "answer8", "answer9", "answer10"])
|
||||
#elseif ($previousAnswer.value == "no")
|
||||
#set ($answers = ["answer1", "answer2", "answer3", "answer4", "answer5", "answer6"])
|
||||
#else
|
||||
#set ($answers = [])
|
||||
#end
|
||||
#set ($previousAnswer = $gui.getGuiElem("question"))
|
||||
#if ($previousAnswer.value == "yes")
|
||||
#set ($answers = ["answer7", "answer8", "answer9", "answer10"])
|
||||
#elseif ($previousAnswer.value == "no")
|
||||
#set ($answers = ["answer1", "answer2", "answer3", "answer4", "answer5", "answer6"])
|
||||
#else
|
||||
#set ($answers = [])
|
||||
#end
|
||||
|
||||
#if ($answers.size() > 0)
|
||||
#foreach ($answer in $answers)
|
||||
#set ($isYes = "yes")
|
||||
#set ($isNo = "no")
|
||||
#set ($dataValue = "")
|
||||
#if ($answers.size() > 0)
|
||||
#foreach ($answer in $answers)
|
||||
#set ($isYes = "yes")
|
||||
#set ($isNo = "no")
|
||||
#set ($dataValue = "")
|
||||
|
||||
#if ($answer == "answer2" || $answer == "answer3" || $answer ==
|
||||
"answer4" || $answer == "answer5" || $answer == "answer6" || $answer == "answer8")
|
||||
#set ($dataValue = $isYes)
|
||||
#elseif ($answer == "answer1" || $answer == "answer7" || $answer == "answer9" || $answer == "answer10")
|
||||
#set ($dataValue = $isNo)
|
||||
#end
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_reason_selection.$answer")"
|
||||
data-value="$dataValue"
|
||||
data-id="$answer"
|
||||
data-name="continue"
|
||||
data-groupName="button-answers">
|
||||
</agov-radio-button>
|
||||
#end
|
||||
#end
|
||||
#if ($answer == "answer2" || $answer == "answer3" || $answer ==
|
||||
"answer4" || $answer == "answer5" || $answer == "answer6" || $answer == "answer8")
|
||||
#set ($dataValue = $isYes)
|
||||
#elseif ($answer == "answer1" || $answer == "answer7" || $answer == "answer9" || $answer == "answer10")
|
||||
#set ($dataValue = $isNo)
|
||||
#end
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_reason_selection.$answer")"
|
||||
data-value="$dataValue"
|
||||
data-reason="$answer"
|
||||
data-id="$answer"
|
||||
data-name="continue"
|
||||
data-groupName="button-answers">
|
||||
</agov-questionnaire-radio-button>
|
||||
#end
|
||||
#end
|
||||
|
||||
<div class="w-full sm:static mt-8 mb-6 sm:mb-0 ">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
<agov-button
|
||||
id="questionnaire_continue_btn_reason"
|
||||
class="block basis-full"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
|
||||
<agov-button
|
||||
class="block basis-full"
|
||||
data-style="secondary"
|
||||
data-name="cancel"
|
||||
data-value="cancel"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden hidden md:block">
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery_dark.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 hidden dark:md:block">
|
||||
</div>
|
||||
<div class="w-full sm:static mt-8 mb-6 sm:mb-0 ">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
<agov-button
|
||||
id="questionnaire_continue_btn_reason"
|
||||
class="block basis-full"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block basis-full"
|
||||
data-style="secondary"
|
||||
data-name="cancel"
|
||||
data-value="cancel"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
<input id="reasonInput" class="hidden" name="reason" type="hidden" value=""/>
|
||||
</form>
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden hidden md:block">
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery_dark.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 hidden dark:md:block">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="${login.appDataPath}/static/js-code/recovery_questionnaire_reason_selection.js">
|
||||
|
|
|
@ -59,6 +59,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -151,6 +152,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -49,7 +49,7 @@ general.email=E-Mail
|
|||
general.email.address=E-Mail-Adresse
|
||||
general.entryCode=Code-Eingabe
|
||||
general.fieldRequired=Erforderliches Feld.
|
||||
general.getStarted=Get started
|
||||
general.getStarted=Los geht's
|
||||
general.goAGOVHelp=Weiter zur AGOV help
|
||||
general.goAccessApp=Login mit AGOV access
|
||||
general.help=Hilfe
|
||||
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Sicherheitsschlüssel-Login starten
|
|||
general.or=ODER
|
||||
general.otherOptions=WEITERE OPTIONEN
|
||||
general.recovery=Wiederherstellung
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Als PDF herunterladen
|
||||
general.recoveryCode.inputLabel=Wiederherstellungscode
|
||||
general.recoveryCode.repeatCodeError=Der von Ihnen eingegebene Code war nicht korrekt. Bitte vergewissern Sie sich, dass Sie ihn richtig abgespeichert haben, und fahren Sie dann mit der erneuten Eingabe fort.
|
||||
general.recoveryCode.repeatCodeModal.description=Ein verlorener oder falsch gespeicherter Wiederherstellungscode kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihren Code richtig gespeichert haben, wiederholen Sie ihn bitte unten.
|
||||
general.recoveryCode.repeatCodeModal.title=Wiederherstellungscode wiederholen
|
||||
general.recoveryCode.reveal=Wiederherstellungscode enthüllen
|
||||
general.recoveryOngoing=Wiederherstellung nicht abgeschlossen
|
||||
general.register=Registrieren
|
||||
general.registerNow=Jetzt registrieren!
|
||||
general.registration=Registrierung
|
||||
general.securityKey=Sicherheitsschlüssel
|
||||
general.skip.content=Direkt zum Hauptteil
|
||||
general.wrongPhoneNumber=Bitte geben Sie eine gültige Telefonnummer ein
|
||||
generic.auth.error.message=Es gab eine Service-Unterbrechung. Wir arbeiten daran.
|
||||
generic.auth.error.next.steps=Versuchen Sie es bitte später noch einmal. Bitte besuchen Sie die AGOV-Hilfe, wenn das Problem weiterhin besteht.
|
||||
generic.auth.error.subtitle=Etwas ist schiefgegangen
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Wenn Sie AGOV verwenden und Ihr Konto noch nicht de
|
|||
op-onboarding.intro.title=START
|
||||
op-onboarding.onboarding=AGOV-op-Onboarding
|
||||
op-onboarding.process.message=Bei der Bearbeitung ist etwas schiefgegangen. Wenden Sie sich wenn nötig an den AGOV-Support und fordern Sie einen neuen Onboarding-Link an.
|
||||
providePhoneNumber.banner=Die Mobilnummer muss für den Empfang von SMS geeignet sein.<br>Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.description=AGOV erlaubt nun die Wiederherstellung mittels Mobilnummer. So können Sie während der Wiederherstellung mit einer SMS fortfahren, wenn Sie Ihren Wiederherstellungscode verloren haben.
|
||||
providePhoneNumber.errorBanner=Die Mobilnummern stimmen nicht überein. Bitte versuchen Sie es erneut.
|
||||
providePhoneNumber.inputLabel=Mobilnummer (optional)
|
||||
providePhoneNumber.laterModal.description1=Ohne Mobilnummer kann die Wiederherstellung Ihres Kontos bis zu 4 Tage dauern, wenn Sie Ihren Wiederherstellungscode verlieren.
|
||||
providePhoneNumber.laterModal.description2=Durch Hinzufügen einer Mobilnummer können Sie Ihr Konto in wenigen Minuten wiederherstellen.
|
||||
providePhoneNumber.laterModal.description3=Diese Mobilnummer wird nicht verwendet, um Sie zu kontaktieren.
|
||||
providePhoneNumber.laterModal.title=Ohne Mobilnummer weiterfahren?
|
||||
providePhoneNumber.modal.description=Eine falsch gespeicherte Mobilnummer kann die Wiederherstellung Ihres Kontos erschweren. Um sicherzustellen, dass Sie Ihre Mobilnummer richtig gespeichert haben, wiederholen Sie sie bitte unten.
|
||||
providePhoneNumber.modal.inputLabel=Mobilnummer
|
||||
providePhoneNumber.modal.title=Mobilnummer wiederholen
|
||||
providePhoneNumber.saveButtonText=Speichern
|
||||
providePhoneNumber.title=Mobilnummer angeben
|
||||
recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
|
||||
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
|
||||
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um Sie zu identifizieren.
|
||||
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
|
||||
recovery_check_code.codeIncorrect=Der eingegebene Code ist nicht korrekt. Bitte versuchen Sie es erneut.
|
||||
recovery_check_code.enterRecoveryCode=Wiederherstellungscode eingeben
|
||||
recovery_check_code.instruction=Bitte geben Sie unten Ihren persönlichen 12-stelligen Wiederherstellungscode ein. Sie haben den Wiederherstellungscode in einer PDF-Datei bei der Registrierung oder in AGOV me erhalten.
|
||||
|
@ -144,9 +162,9 @@ recovery_check_code.invalid.code.tooLong=Eingegebener Code ist zu lang
|
|||
recovery_check_code.noAccess=Ich kann auf meinen Code nicht zugreifen
|
||||
recovery_check_code.noCodeAccess=Sind Sie sicher, dass Sie auf Ihren Wiederherstellungscode nicht zugreifen können?
|
||||
recovery_check_code.noCodeAccessInstructions=Wenn Sie auf Ihren Wiederherstellungscode nicht mehr zugreifen können, gehen Sie bitte zur AGOV-Hilfe, um jemanden vom AGOV-Support zu kontaktieren. Die Person wird Sie beim Wiederherstellungsprozess unterstützen.
|
||||
recovery_check_noCode.banner.error=Zu viele Fehlversuche.
|
||||
recovery_check_noCode.instruction1=Sie haben zu oft versucht, einen Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut unter <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Zu viele Versuche.
|
||||
recovery_check_noCode.instruction1=Möglicherweise haben Sie zu oft versucht, den Wiederherstellungscode einzugeben.
|
||||
recovery_check_noCode.instruction2=Bitte schliessen Sie den Webbrowser und starten Sie die Kontowiederherstellung in zehn Minuten erneut auf <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Bitte enthüllen Sie den Code, um fortfahren zu können.
|
||||
recovery_code.instruction=Der Wiederherstellungscode hilft Ihnen, Zugriff auf Ihr AGOV-Login zu erhalten, falls Sie alle Ihre Login-Faktoren verloren haben. Bitte bewahren Sie den Wiederherstellungscode an einem sicheren Ort auf.
|
||||
recovery_code.newRecoveryCode=Einführung von Wiederherstellungscode
|
||||
|
|
|
@ -59,6 +59,7 @@ general.loginSecurityKey=Start Security key login
|
|||
general.or=OR
|
||||
general.otherOptions=OTHER OPTIONS
|
||||
general.recovery=Recovery
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Download as PDF
|
||||
general.recoveryCode.inputLabel=Recovery code
|
||||
general.recoveryCode.repeatCodeError=The code you entered was incorrect. Please ensure you have stored it correctly, then continue to resubmit.
|
||||
|
@ -151,6 +152,7 @@ providePhoneNumber.title=Add phone number
|
|||
recovery_accessapp_auth.accessAppRegistered=AGOV access app already registered
|
||||
recovery_accessapp_auth.instruction1=You have already registered a new AGOV access app !!!ACCESS_APP_NAME!!! as part of the recovery process.
|
||||
recovery_accessapp_auth.instruction2=Please use !!!ACCESS_APP_NAME!!! to identify you.
|
||||
recovery_check_code.banner.lockedError=Too many invalid input attempts. Please try again in a few minutes.
|
||||
recovery_check_code.codeIncorrect=Code entered is incorrect. Please try again.
|
||||
recovery_check_code.enterRecoveryCode=Enter recovery code
|
||||
recovery_check_code.instruction=Please enter below your personal 12-digit recovery code. You will have received the recovery code as a PDF file during registration or in AGOV me.
|
||||
|
|
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Démarrer la connexion avec la clé de s&ea
|
|||
general.or=OU
|
||||
general.otherOptions=AUTRES OPTIONS
|
||||
general.recovery=Récupération
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Télécharger en format PDF
|
||||
general.recoveryCode.inputLabel=Code de récupération
|
||||
general.recoveryCode.repeatCodeError=Le code que vous avez saisi est incorrect. Veuillez vous assurer que vous l'avez enregistré correctement, puis essayer de le soumettre à nouveau.
|
||||
general.recoveryCode.repeatCodeModal.description=Un code de récupération perdu ou mal enregistré peut rendre la récupération de votre compte plus difficile. Pour vous assurer que vous avez correctement enregistré votre code, veuillez le répéter ci-dessous.
|
||||
general.recoveryCode.repeatCodeModal.title=Répéter le code de récupération
|
||||
general.recoveryCode.reveal=Révéler le code de récupération
|
||||
general.recoveryOngoing=Récupération en cours
|
||||
general.register=Créer un compte
|
||||
general.registerNow=Enregistrez-vous dès maintenant!
|
||||
general.registration=Enregistrement
|
||||
general.securityKey=Clé de sécurité
|
||||
general.skip.content=Passer au contenu principal
|
||||
general.wrongPhoneNumber=Veuillez saisir un numéro de téléphone valable
|
||||
generic.auth.error.message=Une interruption de service s’est produite. Nous nous employons à résoudre le problème.
|
||||
generic.auth.error.next.steps=Veuillez réessayer plus tard. Veuillez vous rendre sur AGOV help si le problème persiste.
|
||||
generic.auth.error.subtitle=Un problème s’est produit
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Si vous utilisez AGOV et que votre compte n’a
|
|||
op-onboarding.intro.title=DÉMARRER
|
||||
op-onboarding.onboarding=Enregistrement de l’accès à AGOV op
|
||||
op-onboarding.process.message=Un problème s’est produit. Veuillez contacter le service d’assistance AGOV afin de demander un nouveau lien d’enregistrement.
|
||||
providePhoneNumber.banner=Ce numéro de téléphone doit pouvoir recevoir des SMS.<br>Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.description=AGOV prend désormais en charge la récupération avec votre numéro de téléphone. Cela vous permettra de vous envoyer un SMS pendant la récupération si vous avez perdu l'accès à votre code de récupération.
|
||||
providePhoneNumber.errorBanner=Les numéros de téléphone fournies ne correspondent pas. Veuillez réessayer.
|
||||
providePhoneNumber.inputLabel=Numéro de téléphone (facultatif)
|
||||
providePhoneNumber.laterModal.description1=Sans numéro de téléphone, la récupération de votre compte peut prendre jusqu'à 4 jours si vous perdez l'accès à votre code de récupération.
|
||||
providePhoneNumber.laterModal.description2=Ajouter un numéro de téléphone vous permet de récupérer votre compte en quelques minutes.
|
||||
providePhoneNumber.laterModal.description3=Ce numéro de téléphone ne sera pas utilisé pour vous contacter.
|
||||
providePhoneNumber.laterModal.title=Continuer sans numéro de téléphone ?
|
||||
providePhoneNumber.modal.description=Un numéro de téléphone mal enregistré peut rendre plus difficile la récupération de votre compte. Pour vous assurer que vous avez correctement enregistré votre numéro de téléphone, veuillez le répéter ci-dessous.
|
||||
providePhoneNumber.modal.inputLabel=Numéro de téléphone
|
||||
providePhoneNumber.modal.title=Répéter votre numéro de téléphone
|
||||
providePhoneNumber.saveButtonText=Sauvegarder
|
||||
providePhoneNumber.title=Ajouter le numéro de téléphone
|
||||
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
|
||||
recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
|
||||
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
|
||||
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
|
||||
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
|
||||
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
|
||||
recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
|
||||
|
@ -145,8 +163,8 @@ recovery_check_code.noAccess=Je n’ai pas accès à mon code de
|
|||
recovery_check_code.noCodeAccess=Êtes-vous sûr de ne pas avoir accès à votre code de récupération ?
|
||||
recovery_check_code.noCodeAccessInstructions=En cas de perte de votre code de récupération, veuillez vous rendre sur AGOV help et contacter le service d’assistance AGOV. Un agent pourra vous aider dans le processus de récupération.
|
||||
recovery_check_noCode.banner.error=Trop de tentatives.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir trop de fois le code de récupération.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur et relancer la récupération du compte dans dix minutes depuis <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.instruction1=Vous avez peut-être essayé de saisir le code de récupération trop de fois.
|
||||
recovery_check_noCode.instruction2=Veuillez fermer le navigateur web et recommencer la récupération du compte dans dix minutes à partir de <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Veuillez indiquer votre nouveau code pour pouvoir continuer.
|
||||
recovery_code.instruction=Les codes de récupération vous permettent d'accéder à votre compte au cas où vous auriez perdu tous vos identifiants. Conservez le code de récupération en lieu sûr.
|
||||
recovery_code.newRecoveryCode=Introduction du code de récupération
|
||||
|
|
|
@ -59,16 +59,20 @@ general.loginSecurityKey=Iniziare il login con la chiave di sicurezza
|
|||
general.or=O
|
||||
general.otherOptions=ALTRE OPZIONI
|
||||
general.recovery=Ripristino
|
||||
general.recovery.help.link=https://help.agov.ch/?c=100recovery
|
||||
general.recoveryCode.downloadPdf=Salva come PDF
|
||||
general.recoveryCode.inputLabel=Codice di ripristino
|
||||
general.recoveryCode.repeatCodeError=Il codice inserito non è corretto. Assicurati di averlo memorizzato correttamente, quindi riprova a inviarlo.
|
||||
general.recoveryCode.repeatCodeModal.description=Un codice di ripristino perso o memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il codice, inseriscilo di nuovo qui sotto.
|
||||
general.recoveryCode.repeatCodeModal.title=Ripeti il codice di ripristino
|
||||
general.recoveryCode.reveal=Mostra il codice di ripristino
|
||||
general.recoveryOngoing=Ripristino in corso
|
||||
general.register=Registrarsi
|
||||
general.registerNow=Si registri ora!
|
||||
general.registration=Registrazione
|
||||
general.securityKey=Chiave di sicurezza
|
||||
general.skip.content=Vai al contenuto principale
|
||||
general.wrongPhoneNumber=Inserire un numero di cellulare valido
|
||||
generic.auth.error.message=Si è verificata un’interruzione. Stiamo lavorando per ripristinare l’esercizio.
|
||||
generic.auth.error.next.steps=Riprovare più tardi. Se il problema persiste, consultare AGOV help.
|
||||
generic.auth.error.subtitle=Qualcosa non ha funzionato.
|
||||
|
@ -132,9 +136,23 @@ op-onboarding.intro.message3=Se utilizza AGOV e l’account non soddisfa anc
|
|||
op-onboarding.intro.title=INIZIARE
|
||||
op-onboarding.onboarding=Registrazione AGOV op
|
||||
op-onboarding.process.message=Qualcosa non ha funzionato. Contattare il supporto AGOV e, se necessario, richiedere un nuovo link di registrazione.
|
||||
providePhoneNumber.banner=Il numero di telefono deve essere in grado di ricevere SMS.<br>Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.description=AGOV ora supporta il ripristino tramite il tuo numero di telefono. Questo ti permetterà di continuare con un SMS durante il ripristino se hai perso l'accesso al tuo codice di ripristino.
|
||||
providePhoneNumber.errorBanner=Il numero di telefono non corrispondono. Si prega di riprovare.
|
||||
providePhoneNumber.inputLabel=Numero di telefono (facoltativo)
|
||||
providePhoneNumber.laterModal.description1=Senza un numero di telefono, il recupero del tuo account potrebbe richiedere fino a 4 giorni se perdi l'accesso al codice di ripristino.
|
||||
providePhoneNumber.laterModal.description2=Aggiungere un numero di telefono ti aiuta a recuperare il tuo account in pochi minuti.
|
||||
providePhoneNumber.laterModal.description3=Questo numero di telefono non sarà utilizzato per contattarti.
|
||||
providePhoneNumber.laterModal.title=Continuare senza un numero di telefono?
|
||||
providePhoneNumber.modal.description=Un numero di telefono memorizzato in modo errato può rendere più difficile il recupero del tuo account. Per assicurarti di aver registrato correttamente il tuo numero di telefono, inseriscilo di nuovo qui sotto.
|
||||
providePhoneNumber.modal.inputLabel=Numero di telefono
|
||||
providePhoneNumber.modal.title=Ripetere il numero di telefono
|
||||
providePhoneNumber.saveButtonText=Salva
|
||||
providePhoneNumber.title=Aggiungi numero di telefono
|
||||
recovery_accessapp_auth.accessAppRegistered=App di accesso AGOV già registrata
|
||||
recovery_accessapp_auth.instruction1=Ha già registrato una nuova app AGOV access !!!SECURITY_KEY_NAME!!! come parte del processo di recupero.
|
||||
recovery_accessapp_auth.instruction2=Si prega di usare !!!ACCESS_APP_NAME!!! per l'identificazione.
|
||||
recovery_check_code.banner.lockedError=Troppi tentativi di inserimento non validi. Riprovare tra qualche minuto.
|
||||
recovery_check_code.codeIncorrect=Il codice inserito non è corretto. Riprovare.
|
||||
recovery_check_code.enterRecoveryCode=Inserisca il codice di recupero
|
||||
recovery_check_code.instruction=Inserire qui sotto il codice di ripristino a 12 caratteri alfanumerici. Ha ricevuto questo codice in un file PDF al momento della registration o in AGOV me.
|
||||
|
@ -144,9 +162,9 @@ recovery_check_code.invalid.code.tooLong=Il codice è troppo lungo
|
|||
recovery_check_code.noAccess=Non ho il mio codice.
|
||||
recovery_check_code.noCodeAccess=Conferma di non avere il codice di ripristino?
|
||||
recovery_check_code.noCodeAccessInstructions=Se non ha più il codice di ripristino, acceda ad AGOV help per contattare il supporto AGOV, che la assisterà nel processo di ripristino.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi
|
||||
recovery_check_noCode.instruction1=È stato inserito troppe volte il codice di ripristino.
|
||||
recovery_check_noCode.instruction2=Si prega di chiudi il browser web e avvia nuovamente il recupero dell'account entro dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_check_noCode.banner.error=Troppi tentativi.
|
||||
recovery_check_noCode.instruction1=Potresti aver tentato di inserire il codice di ripristino troppe volte.
|
||||
recovery_check_noCode.instruction2=Chiudi il browser web e inizia nuovamente il processo di ripristino dell'account tra dieci minuti da <a class='link' href='https://agov.ch/me'>https://agov.ch/me</a>.
|
||||
recovery_code.banner.error=Per procedere, inserire il nuovo codice.
|
||||
recovery_code.instruction=Il codice di ripristino le aiuta ad accedere al suo conto in caso in cui lei abbia perso le credentiali di accesso. Per favore, conservi il codice di ripristino in un luogo sicuro.
|
||||
recovery_code.newRecoveryCode=Introduzione del codice di ripristino
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
|||
class ProvidePhoneNumber {
|
||||
modal;
|
||||
laterModal;
|
||||
declineModal;
|
||||
providePhoneNumberLaterButton;
|
||||
phoneNumberInput;
|
||||
agovInputPhoneNumberInput;
|
||||
|
@ -9,45 +9,44 @@ class ProvidePhoneNumber {
|
|||
|
||||
constructor() {
|
||||
this.modal = document.querySelector('#modal');
|
||||
this.laterModal = document.querySelector('#laterModal');
|
||||
this.declineModal = document.querySelector('#declineModal');
|
||||
this.providePhoneNumberLaterButton = document.querySelector('#providePhoneNumberLaterButton');
|
||||
this.phoneNumberInput = document.querySelector('#phoneNumberInput');
|
||||
this.agovInputPhoneNumberInput = document.querySelector('#agovInputPhoneNumberInput');
|
||||
this.agovInputRepeatPhoneNumberInput = document.querySelector('#agovInputRepeatPhoneNumberInput');
|
||||
this.repeatPhoneNumberInput = document.querySelector('#repeatPhoneNumberInput');
|
||||
|
||||
document.querySelector('#laterCheckbox').checked = true;
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.repeatPhoneNumberInput);
|
||||
|
||||
this.providePhoneNumberLaterButton.addEventListener('click', () => {
|
||||
this.setVisible(this.laterModal);
|
||||
});
|
||||
document.querySelector('#laterModalBack').addEventListener('click', () => {
|
||||
document.querySelector('#declineModalBack').addEventListener('click', () => {
|
||||
this.resetValidation(this.agovInputPhoneNumberInput);
|
||||
this.setInvisible(this.laterModal);
|
||||
this.setInvisible(this.declineModal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalBack').addEventListener('click', () => {
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
this.setInvisible(this.modal);
|
||||
});
|
||||
document.querySelector('#repeatPhoneNumberModalContinue').addEventListener('click', () => {
|
||||
if (this.validateInput(this.agovInputRepeatPhoneNumberInput)) {
|
||||
this.evaluatePhoneNumbersAndSubmit();
|
||||
this.initializePhoneInput(this.phoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.phoneNumberInput);
|
||||
}
|
||||
});
|
||||
document.querySelector('#providePhoneNumberContinueButton').addEventListener('click', () => {
|
||||
const dialCode = `+${window.phoneNumberUtils.getDialCode()}`;
|
||||
if (this.validateInput(this.agovInputPhoneNumberInput)) {
|
||||
this.repeatPhoneNumberInput.value = '';
|
||||
this.initializePhoneInput(this.repeatPhoneNumberInput);
|
||||
this.addPhoneInputEventHandlers(this.repeatPhoneNumberInput);
|
||||
this.resetValidation(this.agovInputRepeatPhoneNumberInput);
|
||||
this.showErrorBanner(false);
|
||||
this.setVisible(this.modal);
|
||||
}
|
||||
else if (this.phoneNumberInput.value.trim() === '' ||
|
||||
this.phoneNumberInput.value.trim() === dialCode) {
|
||||
this.setVisible(this.declineModal);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -60,15 +59,12 @@ class ProvidePhoneNumber {
|
|||
});
|
||||
}
|
||||
|
||||
initializePhoneInput(inputElement) {
|
||||
window.phoneNumberUtils.initializePhoneNumberField(inputElement);
|
||||
async initializePhoneInput(inputElement) {
|
||||
if (inputElement.value) {
|
||||
window.phoneNumberUtils.setNumber(inputElement.value);
|
||||
this.formatAndEmitPhoneNumberValue(inputElement);
|
||||
await window.phoneNumberUtils.initializePhoneNumberField(inputElement, inputElement.value);
|
||||
}
|
||||
else {
|
||||
window.phoneNumberUtils.formatAfterCountryChange();
|
||||
inputElement.value = window.phoneNumberUtils.getInputValue();
|
||||
await window.phoneNumberUtils.initializePhoneNumberField(inputElement);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -123,7 +119,7 @@ class ProvidePhoneNumber {
|
|||
evaluatePhoneNumbersAndSubmit() {
|
||||
if (this.arePhoneNumbersEqual()) {
|
||||
document.querySelector('#mobile').value = this.repeatPhoneNumberInput.value.trim().replaceAll(' ', '');
|
||||
document.querySelector('#submit').click();
|
||||
document.querySelector('#submitPhoneNumber').click();
|
||||
}
|
||||
else {
|
||||
this.setInvisible(this.modal);
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -47,14 +47,20 @@
|
|||
</div>
|
||||
<div class="w-full sm:static mt-auto">
|
||||
<div class="flex flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="providePhoneNumberLaterButton"
|
||||
class="w-full"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="button"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
class="w-full"
|
||||
accept-charset="UTF-8">
|
||||
<agov-button
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("loainfo.later")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input class="hidden" name="skip" value="later">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
<agov-button
|
||||
id="providePhoneNumberContinueButton"
|
||||
class="w-full"
|
||||
|
@ -77,18 +83,15 @@
|
|||
<div id="modal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 backdrop-blur-[10px]" id="modal_light"></div>
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 bg-[#E2E2E2E5]/80 dark:bg-[#111111]/90" id="modal_dark"></div>
|
||||
|
||||
<div id="drawer"
|
||||
class="fixed bg-white dark:bg-surface-black rounded-[20px] p-10 w-11/12 sm:max-w-[660px] top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
|
||||
|
||||
<div id="modalTab" class="mb-6 cursor-pointer hidden">
|
||||
<div class="w-10 h-1 rounded-full bg-light-grey dark:bg-ash mx-auto"></div>
|
||||
</div>
|
||||
|
||||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.modal.title")
|
||||
</h4>
|
||||
|
||||
<div class="flex flex-col gap-[72px]">
|
||||
<div class="flex flex-col gap-8">
|
||||
<div id="modalDescription">
|
||||
|
@ -125,7 +128,7 @@
|
|||
<agov-button
|
||||
class="basis-full"
|
||||
data-name="submit"
|
||||
data-id="submit"
|
||||
data-id="submitPhoneNumber"
|
||||
data-value="submit"
|
||||
data-type="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
|
@ -158,17 +161,14 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div id="laterModal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div id="declineModal" class="fixed top-0 bottom-0 left-0 right-0 pb-20 z-50 hidden">
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 backdrop-blur-[10px]" id="modal_light"></div>
|
||||
<div class="fixed top-0 bottom-0 left-0 right-0 bg-[#E2E2E2E5]/80 dark:bg-[#111111]/90" id="modal_dark"></div>
|
||||
|
||||
<div id="drawer"
|
||||
class="fixed bg-white dark:bg-surface-black rounded-[20px] p-10 w-11/12 sm:max-w-[660px] top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
|
||||
|
||||
<div id="modalTab" class="mb-6 cursor-pointer hidden">
|
||||
<div class="w-10 h-1 rounded-full bg-light-grey dark:bg-ash mx-auto"></div>
|
||||
</div>
|
||||
|
||||
<h4 id="modalTitle" class="font-header text-h4 text-space-blue dark:text-white mb-8">
|
||||
$text.get("providePhoneNumber.laterModal.title")
|
||||
</h4>
|
||||
|
@ -187,7 +187,7 @@
|
|||
<div class="w-full sm:static mt-auto sm:justify-items-end">
|
||||
<div class="flex justify-end flex-col-reverse sm:flex-row gap-4">
|
||||
<agov-button
|
||||
id="laterModalBack"
|
||||
id="declineModalBack"
|
||||
data-style="secondary"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="button"
|
||||
|
@ -195,17 +195,15 @@
|
|||
</agov-button>
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
class="flex flex-col flex-auto block">
|
||||
<agov-button
|
||||
id="ask_mobile_continue"
|
||||
data-name="submit"
|
||||
data-value="submit"
|
||||
data-id="submit"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<input id="laterCheckbox" class="hidden" type="checkbox" name="skip" value="true">
|
||||
<input class="hidden" name="skip" value="persistent">
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
|
@ -217,5 +215,4 @@
|
|||
<script src="${login.appDataPath}/static/js-code/ask_mobile.js">
|
||||
</script>
|
||||
|
||||
|
||||
#parse("${templatePath}/footer.vm")
|
|
@ -3,7 +3,7 @@
|
|||
$text.get("footer.text")
|
||||
<a target="_blank" class='text-hyperlink dark:text-dark-hyperlink underline' href='$text.get("footer.link")'>$text.get("footer.link.label")</a>
|
||||
</div>
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="${login.appDataPath}/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
basis-full md:basis-1/2 min-h-[535px]">
|
||||
<span id="spinner" class="hidden absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-30">
|
||||
<img src="${login.appDataPath}/static/images/spinner.svg" class="animate-spin block dark:hidden">
|
||||
<img src="${login.appDataPath}/static/images/spinner-dark.svg" class="animate-spin hidden dark:block">
|
||||
|
@ -12,24 +12,20 @@
|
|||
<div id="blurBackdrop" class="hidden absolute backdrop-blur-sm -top-1 -bottom-96 -left-4 -right-4 z-20"></div>
|
||||
<div class="flex flex-col gap-8">
|
||||
<div class="flex items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
<h4 class="font-header text-h4 text-disabled-grey dark:text-silver">$text.get("general.entryCode")</h4>
|
||||
#set($error = $gui.getGuiElem("lasterror"))
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">
|
||||
$text.get("general.recovery")
|
||||
</h3>
|
||||
<h4 class="font-header text-h4 text-disabled-grey dark:text-silver">
|
||||
$text.get("general.entryCode")
|
||||
</h4>
|
||||
</div>
|
||||
#set($error = $gui.getGuiElem("lasterror"))
|
||||
#if (($error.value && $error.value != ""))
|
||||
#if (($error.value == "locked"))
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.instruction1")
|
||||
</p>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_noCode.instruction2")
|
||||
$text.get("recovery_check_code.banner.lockedError")
|
||||
</p>
|
||||
</div>
|
||||
#else
|
||||
|
@ -39,15 +35,11 @@
|
|||
$text.get("recovery_check_code.codeIncorrect")
|
||||
</p>
|
||||
</div>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
#end
|
||||
#else
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
#end
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_check_code.instruction")
|
||||
</p>
|
||||
</div>
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
|
@ -55,7 +47,7 @@
|
|||
class="flex flex-col flex-auto block">
|
||||
<agov-input
|
||||
id="recovery_code_input"
|
||||
class="mb-4 py-16"
|
||||
class="py-16"
|
||||
data-label="$text.get("recovery_check_code.enterRecoveryCode")"
|
||||
data-isLabelHidden="true"
|
||||
data-placeholder=""
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
<div class="w-full sm:static mt-auto mb-6 sm:mb-0">
|
||||
<div class="flex flex-col sm:flex-row-reverse gap-4">
|
||||
<a class="basis-full" href="$text.get("general.help.link")" target="_blank" rel="noopener noreferrer">
|
||||
<a class="basis-full" href="$text.get("general.recovery.help.link")" target="_blank" rel="noopener noreferrer">
|
||||
<agov-button
|
||||
class="block"
|
||||
data-label="$text.get("general.goAGOVHelp")"
|
||||
|
|
|
@ -26,18 +26,18 @@
|
|||
<form id="$gui.name" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.yes")"
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.yes")"
|
||||
data-groupName="radio-buttons"
|
||||
data-value="yes"
|
||||
data-id="yes"
|
||||
data-name="continue">
|
||||
</agov-radio-button>
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.no")"
|
||||
</agov-questionnaire-radio-button>
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_loginfactor.no")"
|
||||
data-groupName="radio-buttons"
|
||||
data-value="no"
|
||||
data-id="no"
|
||||
data-name="continue">
|
||||
</agov-radio-button>
|
||||
</agov-questionnaire-radio-button>
|
||||
|
||||
<div id="buttons" class="w-full sm:static mt-auto mb-6 sm:mb-0 mt-24 sm:mt-24">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
|
|
|
@ -1,91 +1,91 @@
|
|||
#parse("${templatePath}/header.vm")
|
||||
|
||||
<agov-backdrop></agov-backdrop>
|
||||
<div id="mainContent" class="container mx-auto sm:mt-32 sm:max-w-full flex flex-auto sm:block">
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
<div class="flex flex-col-reverse sm:flex-row justify-evenly items-center gap-5 w-full">
|
||||
<div class="flex flex-col sm:bg-white sm:dark:bg-surface-black rounded-[20px] sm:px-10 sm:py-10 max-w-[550px] w-full
|
||||
basis-full md:basis-1/2">
|
||||
|
||||
<div class="flex mb-8 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
</div>
|
||||
<div class="flex mb-8 items-baseline">
|
||||
<h3 class="font-header text-h3 text-space-blue dark:text-white mr-3">$text.get("general.recovery")</h3>
|
||||
</div>
|
||||
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-8">
|
||||
$text.get("recovery_questionnaire_reason_selection.instruction")
|
||||
</p>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white mb-8">
|
||||
$text.get("recovery_questionnaire_reason_selection.instruction")
|
||||
</p>
|
||||
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_questionnaire_reason_selection.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
<div class="error flex rounded-xl bg-error-background dark:bg-dark-error-background items-center p-4 mb-4 hidden"
|
||||
id="errorBanner">
|
||||
<i class="fa-regular fa-exclamation-circle rounded-full p-3 text-error dark:text-dark-error bg-error/10 dark:bg-dark-error-icon mr-4 text-xl leading-none"></i>
|
||||
<p class="font-body text-body-l text-space-blue dark:text-white">
|
||||
$text.get("recovery_questionnaire_reason_selection.banner.error")
|
||||
</p>
|
||||
</div>
|
||||
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="answersForm" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
#set ($formTarget = $utils.escapeHtmlAttribute($gui.target.replaceAll('&?language=[^&]*','')))
|
||||
<form id="answersForm" name="$gui.name" method="POST" target="_self" action="$formTarget" autocomplete="off"
|
||||
accept-charset="UTF-8"
|
||||
class="flex flex-col flex-auto block ">
|
||||
|
||||
#set ($previousAnswer = $gui.getGuiElem("question"))
|
||||
#if ($previousAnswer.value == "yes")
|
||||
#set ($answers = ["answer7", "answer8", "answer9", "answer10"])
|
||||
#elseif ($previousAnswer.value == "no")
|
||||
#set ($answers = ["answer1", "answer2", "answer3", "answer4", "answer5", "answer6"])
|
||||
#else
|
||||
#set ($answers = [])
|
||||
#end
|
||||
#set ($previousAnswer = $gui.getGuiElem("question"))
|
||||
#if ($previousAnswer.value == "yes")
|
||||
#set ($answers = ["answer7", "answer8", "answer9", "answer10"])
|
||||
#elseif ($previousAnswer.value == "no")
|
||||
#set ($answers = ["answer1", "answer2", "answer3", "answer4", "answer5", "answer6"])
|
||||
#else
|
||||
#set ($answers = [])
|
||||
#end
|
||||
|
||||
#if ($answers.size() > 0)
|
||||
#foreach ($answer in $answers)
|
||||
#set ($isYes = "yes")
|
||||
#set ($isNo = "no")
|
||||
#set ($dataValue = "")
|
||||
#if ($answers.size() > 0)
|
||||
#foreach ($answer in $answers)
|
||||
#set ($isYes = "yes")
|
||||
#set ($isNo = "no")
|
||||
#set ($dataValue = "")
|
||||
|
||||
#if ($answer == "answer2" || $answer == "answer3" || $answer ==
|
||||
"answer4" || $answer == "answer5" || $answer == "answer6" || $answer == "answer8")
|
||||
#set ($dataValue = $isYes)
|
||||
#elseif ($answer == "answer1" || $answer == "answer7" || $answer == "answer9" || $answer == "answer10")
|
||||
#set ($dataValue = $isNo)
|
||||
#end
|
||||
<agov-radio-button data-text="$text.get("recovery_questionnaire_reason_selection.$answer")"
|
||||
data-value="$dataValue"
|
||||
data-id="$answer"
|
||||
data-name="continue"
|
||||
data-groupName="button-answers">
|
||||
</agov-radio-button>
|
||||
#end
|
||||
#end
|
||||
#if ($answer == "answer2" || $answer == "answer3" || $answer ==
|
||||
"answer4" || $answer == "answer5" || $answer == "answer6" || $answer == "answer8")
|
||||
#set ($dataValue = $isYes)
|
||||
#elseif ($answer == "answer1" || $answer == "answer7" || $answer == "answer9" || $answer == "answer10")
|
||||
#set ($dataValue = $isNo)
|
||||
#end
|
||||
<agov-questionnaire-radio-button data-text="$text.get("recovery_questionnaire_reason_selection.$answer")"
|
||||
data-value="$dataValue"
|
||||
data-reason="$answer"
|
||||
data-id="$answer"
|
||||
data-name="continue"
|
||||
data-groupName="button-answers">
|
||||
</agov-questionnaire-radio-button>
|
||||
#end
|
||||
#end
|
||||
|
||||
<div class="w-full sm:static mt-8 mb-6 sm:mb-0 ">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
<agov-button
|
||||
id="questionnaire_continue_btn_reason"
|
||||
class="block basis-full"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
|
||||
<agov-button
|
||||
class="block basis-full"
|
||||
data-style="secondary"
|
||||
data-name="cancel"
|
||||
data-value="cancel"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
</form>
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden hidden md:block">
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery_dark.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 hidden dark:md:block">
|
||||
</div>
|
||||
<div class="w-full sm:static mt-8 mb-6 sm:mb-0 ">
|
||||
<div class="flex sm:flex-row-reverse flex-col gap-2">
|
||||
<agov-button
|
||||
id="questionnaire_continue_btn_reason"
|
||||
class="block basis-full"
|
||||
data-label="$text.get("general.continue")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
<agov-button
|
||||
class="block basis-full"
|
||||
data-style="secondary"
|
||||
data-name="cancel"
|
||||
data-value="cancel"
|
||||
data-label="$text.get("general.back")"
|
||||
data-type="submit"
|
||||
data-fullwidth="true">
|
||||
</agov-button>
|
||||
</div>
|
||||
</div>
|
||||
<input class="hidden" name="authRequestId" type="hidden" value="$gui.getGuiElem('authRequestId').value"/>
|
||||
<input id="reasonInput" class="hidden" name="reason" type="hidden" value=""/>
|
||||
</form>
|
||||
</div>
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 dark:hidden hidden md:block">
|
||||
<img alt="" src="${login.appDataPath}/static/images/recovery_dark.svg"
|
||||
class="md:max-w-[520px] max-w-[350px] sm:max-w-[300px] w-full md:basis-1/2 hidden dark:md:block">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="${login.appDataPath}/static/js-code/recovery_questionnaire_reason_selection.js">
|
||||
|
|
|
@ -46,7 +46,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-dbf48dcf25b8493a86353bec25f882a800ce190e"
|
||||
tag: "r-d3c49d23038672858aa046871cbab2663bfcaf3c"
|
||||
dir: "DEFAULT-ADN-AGOV-ADMIN-PROJECT/DEFAULT-ADN-AGOV-ADMIN-INV/proxy-idm"
|
||||
credentials: "git-credentials"
|
||||
keystores:
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -60,7 +60,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -46,7 +46,7 @@ spec:
|
|||
podDisruptionBudget:
|
||||
maxUnavailable: "50%"
|
||||
git:
|
||||
tag: "r-dbf48dcf25b8493a86353bec25f882a800ce190e"
|
||||
tag: "r-d3c49d23038672858aa046871cbab2663bfcaf3c"
|
||||
dir: "DEFAULT-ADN-AGOV-ADMIN-PROJECT/DEFAULT-ADN-AGOV-ADMIN-INV/proxy-sp"
|
||||
credentials: "git-credentials"
|
||||
keystores:
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -60,7 +60,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<footer class="hidden sm:flex mt-auto font-body text-body-s text-disabled-grey dark:text-silver w-full p-2 justify-end">
|
||||
<p>1.8.0.local-20241218T173806Z-haburger: Wed Dec 18 19:16:25 CET 2024</p>
|
||||
<p>1.8.x.2578-20250127T115900Z</p>
|
||||
</footer>
|
||||
<script src="/resources/static/bundle.js"></script>
|
||||
</body>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue