diff --git a/apps/myaccount/src/components/multi-factor-authentication/authenticators/push-authenticator.tsx b/apps/myaccount/src/components/multi-factor-authentication/authenticators/push-authenticator.tsx index beb616e9224..a5637e74f34 100644 --- a/apps/myaccount/src/components/multi-factor-authentication/authenticators/push-authenticator.tsx +++ b/apps/myaccount/src/components/multi-factor-authentication/authenticators/push-authenticator.tsx @@ -19,7 +19,6 @@ import { default as OxygenList }from "@oxygen-ui/react/List"; import ListItem from "@oxygen-ui/react/ListItem"; import ListItemText from "@oxygen-ui/react/ListItemText"; -import Tooltip from "@oxygen-ui/react/Tooltip"; import { IdentifiableComponentInterface } from "@wso2is/core/models"; import { ConfirmationModal, GenericIcon, Popup } from "@wso2is/react-components"; import QRCode from "qrcode.react"; @@ -89,7 +88,7 @@ export const PushAuthenticator: React.FunctionComponent closeOnDimmerClick={ false } > - { t(translateKey + "modals.heading") } + { t(translateKey + "modals.scan.heading") } { renderPushAuthenticatorWizardContent() } @@ -185,7 +184,7 @@ export const PushAuthenticator: React.FunctionComponent -

{ t(translateKey + "modals.done") }

+

{ t(translateKey + "modals.scan.done") }

); }; @@ -238,17 +237,17 @@ export const PushAuthenticator: React.FunctionComponent closeOnDimmerClick={ false } > - { t("myAccount:components.mfa.fido.modals.deleteConfirmation.heading") } + { t("myAccount:components.mfa.pushAuthenticatorApp.modals.deviceDeleteConfirmation.heading") } - { t("myAccount:components.mfa.fido.modals.deleteConfirmation.description") } + { t("myAccount:components.mfa.pushAuthenticatorApp.modals.deviceDeleteConfirmation.description") } - { t("myAccount:components.mfa.fido.modals.deleteConfirmation.content") } + { t("myAccount:components.mfa.pushAuthenticatorApp.modals.deviceDeleteConfirmation.content") } ); diff --git a/apps/myaccount/src/hooks/use-push-authenticator.ts b/apps/myaccount/src/hooks/use-push-authenticator.ts index e4590e23b9d..07ba331b4ba 100644 --- a/apps/myaccount/src/hooks/use-push-authenticator.ts +++ b/apps/myaccount/src/hooks/use-push-authenticator.ts @@ -51,11 +51,10 @@ export default function usePushAuthenticator () { if (registeredDeviceListFetchError && !isRegisteredDeviceListLoading) { dispatch(addAlert({ description: t(translateKey + - "notifications.updateAuthenticatorError.error.description", { - error: registeredDeviceListFetchError?.message - }), + "notifications.deviceListFetchError.error.description" + ), level: AlertLevels.ERROR, - message: t(translateKey + "notifications.updateAuthenticatorError.error.message") + message: t(translateKey + "notifications.deviceListFetchError.error.message") })); } }, [ isRegisteredDeviceListLoading, registeredDeviceListFetchError ]); @@ -73,13 +72,11 @@ export default function usePushAuthenticator () { setIsConfigPushAuthenticatorModalOpen(true); setQrCode(qrCode); }) - .catch((error: any) => { + .catch((_error: any) => { dispatch(addAlert({ - description: t(translateKey + "notifications.initError.error.description", { - error - }), + description: t(translateKey + "notifications.initError.genericError.description"), level: AlertLevels.ERROR, - message: t(translateKey + "notifications.initError.error.message") + message: t(translateKey + "notifications.initError.genericError.message") })); }) .finally(() => { @@ -118,16 +115,16 @@ export default function usePushAuthenticator () { (_res: HttpResponse) => { updateRegisteredDeviceList(); dispatch(addAlert({ - description: "successfully deleted", + description: t(translateKey + "notifications.delete.success.description"), level: AlertLevels.SUCCESS, - message: "delete success" + message: t(translateKey + "notifications.delete.success.message") })); } ).catch((_err: any) => { dispatch(addAlert({ - description: "error occurred when deleting the registered device", + description: t(translateKey + "notifications.deleteError.genericError.description"), level: AlertLevels.ERROR, - message: "delete error" + message: t(translateKey + "notifications.deleteError.genericError.message") })); }).finally(() => { setIsLoading(false); diff --git a/modules/i18n/src/models/namespaces/myaccount-ns.ts b/modules/i18n/src/models/namespaces/myaccount-ns.ts index 8fcee7d929e..0dd81f23e2a 100644 --- a/modules/i18n/src/models/namespaces/myaccount-ns.ts +++ b/modules/i18n/src/models/namespaces/myaccount-ns.ts @@ -471,62 +471,36 @@ export interface MyAccountNS { configuredDescription:string; heading: string; hint: string; - enableHint: string; addHint: string; deleteHint: string; - regenerate: string; modals: { - heading: string; scan: { heading: string; - generate: string; additionNote:string; - messageHeading: string; + done: string; messageBody: string; - authenticatorApps: string; - regenerateWarning: { - extended: string; - generic: string; - }; - regenerateConfirmLabel: string; + subHeading: string; }; - verify: { + deviceDeleteConfirmation: { heading: string; - label: string; - placeholder: string; - error: string; - requiredError: string; - reScanQuestion: string; - reScan: string; - }; - delete: { - heading: string; - message: string; - }; - done: string; - toolTip: string; + assertionHint: string; + description: string; + content: string; + } }; notifications: { initError: { genericError: NotificationItem; error: NotificationItem; }; - refreshError: { - genericError: NotificationItem; - error: NotificationItem; - }; - deleteError: { + delete: { genericError: NotificationItem; error: NotificationItem; + success: NotificationItem; }; - updateAuthenticatorError: { + deviceListFetchError: { error: NotificationItem; - genericError: NotificationItem; - }; - deleteSuccess: { - genericMessage: string; - message: string; - }; + } }; }, backupCode: { diff --git a/modules/i18n/src/translations/de-DE/portals/myaccount.ts b/modules/i18n/src/translations/de-DE/portals/myaccount.ts index fe76fe2e26d..ff9398a0a16 100644 --- a/modules/i18n/src/translations/de-DE/portals/myaccount.ts +++ b/modules/i18n/src/translations/de-DE/portals/myaccount.ts @@ -719,93 +719,6 @@ export const myAccount: MyAccountNS = { }, "regenerate": "Regenerieren" }, - "pushAuthenticatorApp": { - "addHint": "Konfigurieren", - "configuredDescription": "Sie können TOTP-Codes aus Ihrer konfigurierten Authentifizierungs-App für die Zwei-Faktor-Authentifizierung verwenden. Wenn Sie keinen Zugriff auf die Anwendung haben, können Sie hier eine neue Authentifizierungs-App einrichten.", - "deleteHint": "Entfernen", - "description": "Sie können die Authentifizierungs-App verwenden, um Bestätigungscodes für die Zwei-Faktor-Authentifizierung zu erhalten.", - "enableHint": "TOTP-Authentifikator aktivieren/deaktivieren", - "heading": "Authentifizierungs-App", - "hint": "Aussicht", - "modals": { - "delete": { - "heading": "Bestätigung", - "message": "Diese Aktion entfernt den Ihrem Profil hinzugefügten QR-Code. Möchten Sie fortfahren ?" - }, - "done": "Erfolg! Jetzt können Sie Ihre Authenticator-App für die Zwei-Faktor-Authentifizierung verwenden", - "heading": "Richten Sie eine Authenticator-App ein", - "scan": { - "additionNote": "Der QR-Code wurde Ihrem Profil erfolgreich hinzugefügt!", - "authenticatorApps": "Authentifizierungs-Apps", - "generate": "Generieren Sie einen neuen Code", - "heading": "Scannen Sie den QR-Code unten mit einer Authentifizierungs-App", - "messageBody": "Eine Liste der verfügbaren Authenticator-Apps finden Sie hier.", - "messageHeading": "Sie haben keine Authenticator-App installiert?", - "regenerateConfirmLabel": "Bestätigen Sie die Generierung eines neuen QR-Codes", - "regenerateWarning": { - "extended": "Wenn Sie einen neuen QR-Code regenerieren, müssen Sie ihn scannen und Ihre Authentifizierungs-App neu einrichten. Sie können sich nicht mehr mit dem vorherigen QR-Code anmelden.", - "generic": "Wenn Sie einen neuen QR-Code regenerieren, müssen Sie ihn scannen und Ihre Authentifizierungs-App neu einrichten. Ihre bisherige Einrichtung funktioniert nicht mehr." - } - }, - "toolTip": "Sie haben keine Authentifizierungs-App? Laden Sie eine Authentifizierungs-App wie Google Authenticator aus dem <1>App Store herunter oder <3>Google Play", - "verify": { - "error": "Verifizierung fehlgeschlagen. Bitte versuche es erneut.", - "heading": "Geben Sie den generierten Code zur Verifizierung ein", - "label": "Bestätigungs-Code", - "placeholder": "Geben Sie Ihren Bestätigungs-Code ein", - "reScan": "Scannen Sie erneut", - "reScanQuestion": "Möchten Sie den QR-Code erneut scannen?", - "requiredError": "Geben Sie den Bestätigungscode ein" - } - }, - "notifications": { - "deleteError": { - "error": { - "description": "{{Fehler}}", - "message": "Etwas ist schief gelaufen" - }, - "genericError": { - "description": "Beim Löschen des QR-Codes ist ein Fehler aufgetreten", - "message": "Etwas ist schief gelaufen" - } - }, - "deleteSuccess": { - "genericMessage": "Erfolgreich entfernt", - "message": "Die TOTP-Konfiguration wurde erfolgreich entfernt." - }, - "initError": { - "error": { - "description": "{{Fehler}}", - "message": "Etwas ist schief gelaufen" - }, - "genericError": { - "description": "Beim Abrufen des QR-Codes ist ein Fehler aufgetreten", - "message": "Etwas ist schief gelaufen" - } - }, - "refreshError": { - "error": { - "description": "{{Fehler}}", - "message": "Etwas ist schief gelaufen" - }, - "genericError": { - "description": "Beim Versuch, einen neuen QR-Code abzurufen, ist ein Fehler aufgetreten", - "message": "Etwas ist schief gelaufen" - } - }, - "updateAuthenticatorError": { - "error": { - "description": "{{Fehler}}", - "message": "Etwas ist schief gelaufen" - }, - "genericError": { - "description": "Beim Versuch, die Liste der aktivierten Authentifikatoren zu aktualisieren, ist ein Fehler aufgetreten", - "message": "Etwas ist schief gelaufen" - } - } - }, - "regenerate": "Regenerieren" - }, "backupCode": { "actions": { "add": "Sicherungscodes hinzufügen", @@ -995,6 +908,61 @@ export const myAccount: MyAccountNS = { }, "tryButton": "Versuchen Sie es mit einem älteren Passkey" }, + "pushAuthenticatorApp": { + "addHint": "Konfigurieren", + "configuredDescription": "Sie können die Login-Eingabeaufforderungen nutzen, die von Ihrer konfigurierten Push-Authentifikator-App für die Zwei-Faktor-Authentifizierung generiert werden. Wenn Sie keinen Zugriff auf die Anwendung haben, können Sie hier eine neue Authentifikator-App einrichten.", + "deleteHint": "Entfernen", + "description": "Sie können die Push-Authentifikator-App verwenden, um Login-Eingabeaufforderungen als Push-Benachrichtigungen für die Zwei-Faktor-Authentifizierung zu erhalten.", + "heading": "Push-Authentifikator", + "hint": "Anzeigen", + "modals": { + "deviceDeleteConfirmation": { + "assertionHint": "Bitte bestätigen Sie Ihre Aktion.", + "content": "Diese Aktion ist unwiderruflich und wird das Gerät dauerhaft entfernen.", + "description": "Wenn Sie dieses Gerät entfernen, können Sie möglicherweise nicht mehr auf Ihr Konto zugreifen. Bitte fahren Sie mit Vorsicht fort.", + "heading": "Sind Sie sicher?" + }, + "scan": { + "additionNote": "Der QR-Code wurde erfolgreich zu Ihrem Profil hinzugefügt!", + "done": "Erfolg! Jetzt können Sie Ihre Push-Authentifikator-App für die Zwei-Faktor-Authentifizierung verwenden.", + "heading": "Push-Authentifikator-App einrichten", + "messageBody": "Eine Liste der verfügbaren Authentifikator-Apps finden Sie hier.", + "subHeading": "Scannen Sie den untenstehenden QR-Code mit der Push-Authentifikator-App" + } + }, + "notifications": { + "delete": { + "error": { + "description": "{{error}}", + "message": "Etwas ist schiefgelaufen" + }, + "genericError": { + "description": "Beim Entfernen des registrierten Geräts ist ein Fehler aufgetreten.", + "message": "Etwas ist schiefgelaufen" + }, + "success": { + "description": "Das registrierte Gerät wurde erfolgreich entfernt.", + "message": "Gerät erfolgreich gelöscht" + } + }, + "deviceListFetchError": { + "error": { + "description": "Beim Abrufen der registrierten Geräte für die Push-Authentifizierung ist ein Fehler aufgetreten.", + "message": "Etwas ist schiefgelaufen" + } + }, + "initError": { + "error": { + "description": "{{error}}", + "message": "Etwas ist schiefgelaufen" + }, + "genericError": { + "description": "Beim Abrufen des QR-Codes ist ein Fehler aufgetreten.", + "message": "Etwas ist schiefgelaufen" + } + } + } + }, "smsOtp": { "descriptions": { "hint": "Sie erhalten eine SMS mit einem einmaligen Bestätigungscode" diff --git a/modules/i18n/src/translations/en-US/portals/myaccount.ts b/modules/i18n/src/translations/en-US/portals/myaccount.ts index 4025864ba40..dedae120b10 100644 --- a/modules/i18n/src/translations/en-US/portals/myaccount.ts +++ b/modules/i18n/src/translations/en-US/portals/myaccount.ts @@ -944,88 +944,55 @@ export const myAccount: MyAccountNS = { deleteHint: "Remove", description: "You can use the push authenticator app to get login prompts as push notifications for " + "two-factor authentication.", - enableHint: "Enable/Disable Push Authenticator", heading: "Push Authenticator", hint: "View", modals: { - delete : { - heading: "Confirmation", - message: "This action will remove the QR code added to your profile. Do you wish to continue ? " + deviceDeleteConfirmation: { + assertionHint: "Please confirm your action.", + content: "This action is irreversible and will permanently remove the device.", + description: "If you remove this device, you may not be able to sign in to your account again. Please proceed with caution.", + heading: "Are you sure?" }, - done: "Success! Now you can use your Push Authenticator App for two-factor authentication", - heading: "Set up the Push Authenticator App", scan: { additionNote: "QR code has been successfully added to your profile!", - authenticatorApps: "Authenticator Apps", - generate: "Generate a new code", - heading: "Scan the QR code below using the push authenticator app", + done: "Success! Now you can use your Push Authenticator App for two-factor authentication", + heading: "Set up the Push Authenticator App", messageBody: "You can find a list of Authenticator Apps available here.", - messageHeading: "Don't have an Authenticator App installed?", - regenerateConfirmLabel: "Confirm regenerating a new QR code", - regenerateWarning: { - extended: "When you regenerate a new QR code, you must scan it and re-setup your authenticator app. You won't be able to login with the previous QR code anymore.", - generic: "When you regenerate a new QR code, you must scan it and re-setup your authenticator app. Your previous setup won't work anymore." - } - }, - toolTip: "Don't have the push authenticator app? Download WSO2 " + - "Push Authenticator from <1>App Store or <3>Google Play", - verify: { - error: "Verification failed. Please try again.", - heading: "Enter the generated code for verification", - label: "Verification Code", - placeholder: "Enter your verification code", - reScan: "Re-scan", - reScanQuestion: "Want to scan the QR code again?", - requiredError: "Enter the verification code" + subHeading: "Scan the QR code below using the push authenticator app" } }, notifications: { - deleteError: { + delete: { error: { description: "{{error}}", message: "Something went wrong" }, genericError: { - description: "Error occurred while deleting QR code", - message: "Something went wrong" - } - }, - deleteSuccess: { - genericMessage: "Successfully removed", - message: "Successfully removed TOTP configuration." - }, - initError: { - error: { - description: "{{error}}", + description: "Error occurred while removing the registered device", message: "Something went wrong" }, - genericError: { - description: "An error occurred while retrieving the QR code", - message: "Something went wrong" + success: { + description: "Successfully removed the registered device", + message: "Device deleted successfully" } }, - refreshError: { + deviceListFetchError: { error: { - description: "{{error}}", - message: "Something went wrong" - }, - genericError: { - description: "An error occurred while trying to get a new QR code", + description: "An error occurred while retrieving the registered devices for push authentication", message: "Something went wrong" } }, - updateAuthenticatorError: { + initError: { error: { description: "{{error}}", message: "Something went wrong" }, genericError: { - description: "An error occurred while trying to update the enabled authenticator list", + description: "An error occurred while retrieving the QR code", message: "Something went wrong" } } - }, - regenerate: "Regenerate" + } }, smsOtp: { descriptions: { diff --git a/modules/i18n/src/translations/es-ES/portals/myaccount.ts b/modules/i18n/src/translations/es-ES/portals/myaccount.ts index 0186f8b17cb..335c1ddaab8 100644 --- a/modules/i18n/src/translations/es-ES/portals/myaccount.ts +++ b/modules/i18n/src/translations/es-ES/portals/myaccount.ts @@ -910,90 +910,58 @@ export const myAccount: MyAccountNS = { }, "pushAuthenticatorApp": { "addHint": "Configurar", - "configuredDescription": "Puede usar los códigos TOTP de su aplicación de autenticación configurada para la autenticación de dos factores. Si no tiene acceso a la aplicación, puede configurar una nueva aplicación de autenticación desde aquí.", + "configuredDescription": "Puedes usar las solicitudes de inicio de sesión generadas desde tu aplicación autenticadora configurada para la autenticación de dos factores. Si no tienes acceso a la aplicación, puedes configurar una nueva aplicación autenticadora desde aquí.", "deleteHint": "Eliminar", - "description": "Puede usar la aplicación de autenticación para obtener códigos de verificación para la autenticación de dos factores.", - "enableHint": "Habilitar/deshabilitar el autenticador TOTP", - "heading": "Aplicación Authenticator", - "hint": "Vista", + "description": "Puedes usar la aplicación autenticadora push para recibir notificaciones de inicio de sesión como notificaciones push para la autenticación de dos factores.", + "heading": "Autenticador Push", + "hint": "Ver", "modals": { - "delete": { - "heading": "Confirmación", - "message": "Esta acción eliminará el código QR agregado a su perfil. Desea continuar ?" + "deviceDeleteConfirmation": { + "assertionHint": "Por favor, confirma tu acción.", + "content": "Esta acción es irreversible y eliminará el dispositivo de forma permanente.", + "description": "Si eliminas este dispositivo, es posible que no puedas iniciar sesión en tu cuenta nuevamente. Por favor, procede con cautela.", + "heading": "¿Estás seguro?" }, - "done": "¡Éxito! Ahora puede usar su aplicación Authenticator para la autenticación de dos factores", - "heading": "Configurar una aplicación de autenticación", "scan": { - "additionNote": "¡El código QR se ha agregado con éxito a su perfil!", - "authenticatorApps": "Aplicaciones de autenticación", - "generate": "Generar un nuevo código", - "heading": "Escanee el código QR a continuación usando una aplicación de autenticación", - "messageBody": "Puede encontrar una lista de aplicaciones de autenticación disponibles aquí.", - "messageHeading": "¿No tienes instalada una aplicación de autenticación?", - "regenerateConfirmLabel": "Confirmar la regeneración de un nuevo código QR", - "regenerateWarning": { - "extended": "Cuando regenera un nuevo código QR, debe escanearlo y volver a configurar su aplicación de autenticación. Ya no podrá iniciar sesión con el código QR anterior.", - "generic": "Cuando regenera un nuevo código QR, debe escanearlo y volver a configurar su aplicación de autenticación. Su configuración anterior ya no funcionará." - } - }, - "toolTip": "¿No tienes una aplicación de autenticación? Descarga una aplicación de autenticación como Google Authenticator desde <1>App Store o <3>>Google Play", - "verify": { - "error": "Fallo en la verificación. Inténtalo de nuevo.", - "heading": "Ingrese el código generado para la verificación", - "label": "Código de verificación", - "placeholder": "Ingrese su código de verificación", - "reScan": "volver a escanear", - "reScanQuestion": "¿Quieres escanear el código QR de nuevo?", - "requiredError": "Introduzca el código de verificación" + "additionNote": "¡El código QR se ha agregado exitosamente a tu perfil!", + "done": "¡Éxito! Ahora puedes usar tu aplicación autenticadora push para la autenticación de dos factores.", + "heading": "Configura la aplicación autenticadora push", + "messageBody": "Puedes encontrar una lista de aplicaciones autenticadoras disponibles aquí.", + "subHeading": "Escanea el código QR a continuación usando la aplicación autenticadora push" } }, "notifications": { - "deleteError": { + "delete": { "error": { "description": "{{error}}", "message": "Algo salió mal" }, "genericError": { - "description": "Ocurrió un error al eliminar el código QR", - "message": "Algo salió mal" - } - }, - "deleteSuccess": { - "genericMessage": "Eliminado con éxito", - "message": "Se eliminó con éxito la configuración TOTP." - }, - "initError": { - "error": { - "description": "{{error}}", + "description": "Se produjo un error al eliminar el dispositivo registrado", "message": "Algo salió mal" }, - "genericError": { - "description": "Ocurrió un error al recuperar el código QR", - "message": "Algo salió mal" + "success": { + "description": "El dispositivo registrado se eliminó con éxito", + "message": "Dispositivo eliminado con éxito" } }, - "refreshError": { + "deviceListFetchError": { "error": { - "description": "{{error}}", - "message": "Algo salió mal" - }, - "genericError": { - "description": "Se produjo un error al intentar obtener un nuevo código QR", + "description": "Se produjo un error al recuperar los dispositivos registrados para la autenticación push", "message": "Algo salió mal" } }, - "updateAuthenticatorError": { + "initError": { "error": { "description": "{{error}}", "message": "Algo salió mal" }, "genericError": { - "description": "Se produjo un error al intentar actualizar la lista de autenticadores habilitados", + "description": "Se produjo un error al recuperar el código QR", "message": "Algo salió mal" } } - }, - "regenerate": "Regenerado" + } }, "smsOtp": { "descriptions": { diff --git a/modules/i18n/src/translations/fr-FR/portals/myaccount.ts b/modules/i18n/src/translations/fr-FR/portals/myaccount.ts index 4d387b913ca..fb1ea5eea87 100644 --- a/modules/i18n/src/translations/fr-FR/portals/myaccount.ts +++ b/modules/i18n/src/translations/fr-FR/portals/myaccount.ts @@ -963,104 +963,60 @@ export const myAccount: MyAccountNS = { }, tryButton: "Essayez avec un ancien mot de passe" }, - pushAuthenticatorApp: { - addHint: "Configurer", - configuredDescription: "Vous pouvez utiliser les codes TOTP de votre " + - "application d'authentification configurée pour une authentification à " + - "deux facteurs. Si vous n'avez pas accès à l'application, vous pouvez configurer " + - "une nouvelle application d'authentification à partir d'ici", - deleteHint: "Retirer", - description: "Scannez le code QR à l'aide d'une application " + - "d'authentification pour utiliser des codes d'accès " + - "à usage unique basés sur le temps (également appelés TOTP) " + - "comme deuxième facteur lors de la connexion aux applications.", - enableHint: "Activer/désactiver l'authentificateur TOTP", - heading: "Application d'authentification", - hint: "Voir", - modals: { - delete : { - heading: "Confirmation", - message: "Cette action supprimera le code QR ajouté à votre profil. " + - "Souhaitez-vous continuer ? " - }, - done: "Réussi ! Vous pouvez maintenant utiliser votre application d'authentification pour une " + - "authentification en deux étapes", - heading: "Configurer une application d'authentification", - scan: { - additionNote: "Le code QR a été ajouté avec succès à votre profil", - authenticatorApps: "Applications d'authentification", - generate: "Générer un nouveau code", - heading: "Scannez ce code QR à l'aide d'une application d'authentification", - messageBody: "Vous pouvez utiliser une application d'authentification compatible dans " + - "cette liste :", - messageHeading: "Vous n'avez pas d'application d'authentification ?", - regenerateConfirmLabel: "Confirmez la régénération d'un nouveau code QR", - regenerateWarning: { - extended: "Lorsque vous régénérez un nouveau code QR, vous devez le scanner et réinstaller votre application Authenticatrice.Vous ne pourrez plus vous connecter avec le code QR précédent.", - generic: "Lorsque vous régénérez un nouveau code QR, vous devez le scanner et réinstaller votre application Authenticatrice.Votre configuration précédente ne fonctionnera plus." - } - }, - toolTip: "Vous n'avez pas d'application? Téléchargez une application d'authentification " + - "telle que Google Authenticator depuis <1>App Store ou <3>Google Play", - verify: { - error: "La vérification a échoué. Veuillez réessayer.", - heading: "Entrez le code généré pour vérification", - label: "Code de vérification", - placeholder: "Entrez votre code de vérification", - reScan: "Re-scanner", - reScanQuestion: "Voulez-vous scanner le code QR à nouveau ?", - requiredError: "Veuillez entrer votre code de vérification" + "pushAuthenticatorApp": { + "addHint": "Configurer", + "configuredDescription": "Vous pouvez utiliser les notifications de connexion générées par votre application d'authentification configurée pour l'authentification à deux facteurs. Si vous n'avez pas accès à l'application, vous pouvez configurer une nouvelle application d'authentification ici.", + "deleteHint": "Supprimer", + "description": "Vous pouvez utiliser l'application d'authentification push pour recevoir des notifications de connexion sous forme de notifications push pour l'authentification à deux facteurs.", + "heading": "Authentificateur Push", + "hint": "Voir", + "modals": { + "deviceDeleteConfirmation": { + "assertionHint": "Veuillez confirmer votre action.", + "content": "Cette action est irréversible et supprimera définitivement l'appareil.", + "description": "Si vous supprimez cet appareil, vous ne pourrez peut-être pas vous reconnecter à votre compte. Veuillez procéder avec prudence.", + "heading": "Êtes-vous sûr ?" + }, + "scan": { + "additionNote": "Le code QR a été ajouté avec succès à votre profil !", + "done": "Succès ! Vous pouvez maintenant utiliser votre application d'authentification push pour l'authentification à deux facteurs.", + "heading": "Configurer l'application d'authentification push", + "messageBody": "Vous pouvez trouver une liste des applications d'authentification disponibles ici.", + "subHeading": "Scannez le code QR ci-dessous avec l'application d'authentification push" } }, - notifications: { - deleteError: { - error: { - description: "{{error}}", - message: "Quelque chose s'est mal passé" + "notifications": { + "delete": { + "error": { + "description": "{{error}}", + "message": "Une erreur s'est produite" }, - genericError: { - description: "Une erreur s'est produite lors de la suppression de la " + - "configuration de l'authentificateur TOTP", - message: "Quelque chose s'est mal passé" - } - }, - deleteSuccess: { - genericMessage: "Suppression réussie", - message: "La configuration TOTP a bien été supprimée." - }, - initError: { - error: { - description: "{{error}}", - message: "Quelque chose s'est mal passé" + "genericError": { + "description": "Une erreur s'est produite lors de la suppression de l'appareil enregistré", + "message": "Une erreur s'est produite" }, - genericError: { - description: "Une erreur s'est produite lors de la récupération du code QR", - message: "Quelque chose s'est mal passé" + "success": { + "description": "L'appareil enregistré a été supprimé avec succès", + "message": "Appareil supprimé avec succès" } }, - refreshError: { - error: { - description: "{{error}}", - message: "Quelque chose s'est mal passé" - }, - genericError: { - description: "Une erreur s'est produite lors de la récupération d'un nouveau code QR", - message: "Quelque chose s'est mal passé" + "deviceListFetchError": { + "error": { + "description": "Une erreur s'est produite lors de la récupération des appareils enregistrés pour l'authentification push", + "message": "Une erreur s'est produite" } }, - updateAuthenticatorError: { - error: { - description: "{{error}}", - message: "Quelque chose s'est mal passé" + "initError": { + "error": { + "description": "{{error}}", + "message": "Une erreur s'est produite" }, - genericError: { - description: "Une erreur s'est produite lors de la tentative de mise " + - "à jour de la liste des authentificateurs activés", - message: "Quelque chose s'est mal passé" + "genericError": { + "description": "Une erreur s'est produite lors de la récupération du code QR", + "message": "Une erreur s'est produite" } } - }, - regenerate: "Régénérer" + } }, smsOtp: { descriptions: { diff --git a/modules/i18n/src/translations/ja-JP/portals/myaccount.ts b/modules/i18n/src/translations/ja-JP/portals/myaccount.ts index ed25954626a..8df6af15618 100644 --- a/modules/i18n/src/translations/ja-JP/portals/myaccount.ts +++ b/modules/i18n/src/translations/ja-JP/portals/myaccount.ts @@ -908,91 +908,59 @@ export const myAccount: MyAccountNS = { "tryButton": "古いパスキーで試してください" }, "pushAuthenticatorApp": { - "addHint": "構成、設定", - "configuredDescription": "2要素認証のために、構成されたAuthenticatorアプリのTOTPコードを使用できます。アプリケーションにアクセスできない場合は、ここから新しいAuthenticatorアプリを設定できます。", - "deleteHint": "取り除く", - "description": "Authenticatorアプリを使用して、2要素認証のために確認コードを取得できます。", - "enableHint": "TOTP Authenticatorを有効/無効にします", - "heading": "Authenticatorアプリ", - "hint": "ビュー", + "addHint": "設定する", + "configuredDescription": "設定済みのプッシュ認証アプリから生成されたログインプロンプトを使用して、二要素認証を行うことができます。アプリにアクセスできない場合は、ここから新しい認証アプリを設定できます。", + "deleteHint": "削除", + "description": "プッシュ認証アプリを使用して、二要素認証のためのログインプロンプトをプッシュ通知として受け取ることができます。", + "heading": "プッシュ認証アプリ", + "hint": "表示", "modals": { - "delete": { - "heading": "確認", - "message": "このアクションにより、プロファイルに追加されたQRコードが削除されます。続けたいですか?" + "deviceDeleteConfirmation": { + "assertionHint": "アクションを確認してください。", + "content": "この操作は元に戻せず、デバイスが完全に削除されます。", + "description": "このデバイスを削除すると、再度アカウントにサインインできなくなる可能性があります。慎重に操作してください。", + "heading": "本当に削除しますか?" }, - "done": "成功!これで、2要素認証に認証アプリを使用できます", - "heading": "Authenticatorアプリを設定します", "scan": { - "additionNote": "QRコードはプロフィールに正常に追加されました!", - "authenticatorApps": "Authenticatorアプリ", - "generate": "新しいコードを生成します", - "heading": "Authenticatorアプリを使用して、以下のQRコードをスキャンします", - "messageBody": "ここでは、Authenticatorアプリのリストを見つけることができます。", - "messageHeading": "Authenticatorアプリをインストールしていませんか?", - "regenerateConfirmLabel": "新しいQRコードの再生を確認します", - "regenerateWarning": { - "extended": "新しいQRコードを再生するときは、スキャンして認証アプリを再設定する必要があります。以前のQRコードでログインすることはできません。", - "generic": "新しいQRコードを再生するときは、スキャンして認証アプリを再設定する必要があります。以前のセットアップはもう機能しません。" - } - }, - "toolTip": "Authenticatorアプリを持っていませんか?<1> App Storeまたは<3> Google PlayからGoogle Authenticatorのような認証アプリをダウンロードする", - "verify": { - "error": "検証に失敗しました。もう一度やり直してください。", - "heading": "検証のために生成されたコードを入力します", - "label": "検証コード", - "placeholder": "確認コードを入力します", - "reScan": "再スキャン", - "reScanQuestion": "QRコードをもう一度スキャンしたいですか?", - "requiredError": "確認コードを入力します" + "additionNote": "QRコードがプロフィールに正常に追加されました!", + "done": "成功しました!これで、プッシュ認証アプリを使用して二要素認証を行うことができます。", + "heading": "プッシュ認証アプリを設定する", + "messageBody": "利用可能な認証アプリのリストはこちらで確認できます。", + "subHeading": "プッシュ認証アプリを使用して、以下のQRコードをスキャンしてください" } }, "notifications": { - "deleteError": { + "delete": { "error": { "description": "{{error}}", - "message": "何かがうまくいかなかった" + "message": "問題が発生しました" }, "genericError": { - "description": "QRコードの削除中にエラーが発生しました", - "message": "何かがうまくいかなかった" - } - }, - "deleteSuccess": { - "genericMessage": "正常に削除されました", - "message": "TOTP構成を正常に削除しました。" - }, - "initError": { - "error": { - "description": "{{error}}", - "message": "何かがうまくいかなかった" + "description": "登録されたデバイスの削除中にエラーが発生しました", + "message": "問題が発生しました" }, - "genericError": { - "description": "QRコードの取得中にエラーが発生しました", - "message": "何かがうまくいかなかった" + "success": { + "description": "登録されたデバイスが正常に削除されました", + "message": "デバイスが正常に削除されました" } }, - "refreshError": { + "deviceListFetchError": { "error": { - "description": "{{error}}", - "message": "何かがうまくいかなかった" - }, - "genericError": { - "description": "新しいQRコードを取得しようとしているときにエラーが発生しました", - "message": "何かがうまくいかなかった" + "description": "プッシュ認証用の登録されたデバイスを取得中にエラーが発生しました", + "message": "問題が発生しました" } }, - "updateAuthenticatorError": { + "initError": { "error": { "description": "{{error}}", - "message": "何かがうまくいかなかった" + "message": "問題が発生しました" }, "genericError": { - "description": "有効な認証リストを更新しようとしているときにエラーが発生しました", - "message": "何かがうまくいかなかった" + "description": "QRコードの取得中にエラーが発生しました", + "message": "問題が発生しました" } } - }, - "regenerate": "再生" + } }, "smsOtp": { "descriptions": { diff --git a/modules/i18n/src/translations/pt-BR/portals/myaccount.ts b/modules/i18n/src/translations/pt-BR/portals/myaccount.ts index 22e18830ea6..6ccca979175 100644 --- a/modules/i18n/src/translations/pt-BR/portals/myaccount.ts +++ b/modules/i18n/src/translations/pt-BR/portals/myaccount.ts @@ -910,92 +910,60 @@ export const myAccount: MyAccountNS = { }, tryButton: "Tente uma chave de segurança/biometria mais antiga" }, - pushAuthenticatorApp: { - addHint: "Configurar", - configuredDescription: "Você pode usar códigos TOTP do seu aplicativo autenticador configurado para autenticação de dois fatores. Se você não tiver acesso ao aplicativo, pode configurar um novo aplicativo autenticador a partir daqui.", - deleteHint: "Remover", - description: "Você pode usar o aplicativo autenticador para obter códigos de verificação para autenticação de dois fatores.", - enableHint: "Habilitar/Desabilitar Autenticador TOTP", - heading: "Aplicativo Autenticador", - hint: "Visualizar", - modals: { - delete: { - heading: "Confirmação", - message: "Esta ação removerá o QR code adicionado ao seu perfil. Deseja continuar?" - }, - done: "Sucesso! Agora você pode usar seu Aplicativo Autenticador para autenticação de dois fatores", - heading: "Configurar um Aplicativo Autenticador", - scan: { - additionNote: "QR code foi adicionado com sucesso ao seu perfil!", - authenticatorApps: "Aplicativos Autenticadores", - generate: "Gerar um novo código", - heading: "Escaneie o QR code abaixo usando um aplicativo autenticador", - messageBody: "Você pode encontrar uma lista de Aplicativos Autenticadores disponíveis aqui.", - messageHeading: "Não tem um Aplicativo Autenticador instalado?", - regenerateConfirmLabel: "Confirmar a regeneração de um novo QR code.", - regenerateWarning: { - extended: "Ao regenerar um novo QR code, você deve escaneá-lo e reconfigurar seu aplicativo autenticador. Você não poderá mais fazer login com o QR code anterior.", - generic: "Ao regenerar um novo QR code, você deve escaneá-lo e reconfigurar seu aplicativo autenticador. Sua configuração anterior não funcionará mais." - } - }, - toolTip: "Não tem um aplicativo autenticador? Baixe um aplicativo autenticador como o Google Authenticator da <1>App Store ou <3>Google Play", - verify: { - error: "Verificação falhou. Por favor, tente novamente.", - heading: "Digite o código gerado para verificação", - label: "Código de Verificação", - placeholder: "Insira seu código de verificação", - reScan: "Reescanear", - reScanQuestion: "Deseja escanear o QR code novamente?", - requiredError: "Insira o código de verificação" + "pushAuthenticatorApp": { + "addHint": "Configurar", + "configuredDescription": "Você pode usar os prompts de login gerados pelo seu aplicativo autenticador configurado para autenticação de dois fatores. Se você não tiver acesso ao aplicativo, pode configurar um novo aplicativo autenticador aqui.", + "deleteHint": "Remover", + "description": "Você pode usar o aplicativo autenticador push para receber prompts de login como notificações push para autenticação de dois fatores.", + "heading": "Autenticador Push", + "hint": "Ver", + "modals": { + "deviceDeleteConfirmation": { + "assertionHint": "Por favor, confirme sua ação.", + "content": "Essa ação é irreversível e removerá o dispositivo permanentemente.", + "description": "Se você remover este dispositivo, pode não conseguir entrar novamente na sua conta. Por favor, prossiga com cautela.", + "heading": "Você tem certeza?" + }, + "scan": { + "additionNote": "O código QR foi adicionado ao seu perfil com sucesso!", + "done": "Sucesso! Agora você pode usar seu aplicativo autenticador push para autenticação de dois fatores.", + "heading": "Configurar o aplicativo autenticador push", + "messageBody": "Você pode encontrar uma lista de aplicativos autenticadores disponíveis aqui.", + "subHeading": "Escaneie o código QR abaixo usando o aplicativo autenticador push" } }, - notifications: { - deleteError: { - error: { - description: "{{error}}", - message: "Algo deu errado" + "notifications": { + "delete": { + "error": { + "description": "{{error}}", + "message": "Algo deu errado" }, - genericError: { - description: "Ocorreu um erro ao deletar o QR code", - message: "Algo deu errado" - } - }, - deleteSuccess: { - genericMessage: "Removido com sucesso", - message: "Configuração TOTP removida com sucesso" - }, - initError: { - error: { - description: "{{error}}", - message: "Algo deu errado" + "genericError": { + "description": "Ocorreu um erro ao remover o dispositivo registrado", + "message": "Algo deu errado" }, - genericError: { - description: "Ocorreu um erro ao recuperar o QR code", - message: "Algo deu errado" + "success": { + "description": "O dispositivo registrado foi removido com sucesso", + "message": "Dispositivo removido com sucesso" } }, - refreshError: { - error: { - description: "{{error}}", - message: "Algo deu errado" - }, - genericError: { - description: "Ocorreu um erro ao tentar obter um novo QR code", - message: "Algo deu errado" + "deviceListFetchError": { + "error": { + "description": "Ocorreu um erro ao recuperar os dispositivos registrados para autenticação push", + "message": "Algo deu errado" } }, - updateAuthenticatorError: { - error: { - description: "{{error}}", - message: "Algo deu errado" + "initError": { + "error": { + "description": "{{error}}", + "message": "Algo deu errado" }, - genericError: { - description: "Ocorreu um erro ao tentar atualizar a lista de autenticadores habilitados", - message: "Algo deu errado" + "genericError": { + "description": "Ocorreu um erro ao recuperar o código QR", + "message": "Algo deu errado" } } - }, - regenerate: "Regenerar" + } }, smsOtp: { descriptions: { diff --git a/modules/i18n/src/translations/pt-PT/portals/myaccount.ts b/modules/i18n/src/translations/pt-PT/portals/myaccount.ts index 265f1de359c..4f58769ad8c 100644 --- a/modules/i18n/src/translations/pt-PT/portals/myaccount.ts +++ b/modules/i18n/src/translations/pt-PT/portals/myaccount.ts @@ -937,99 +937,60 @@ export const myAccount: MyAccountNS = { }, tryButton: "Tente com uma senha mais antiga" }, - pushAuthenticatorApp: { - addHint: "Configurar", - configuredDescription: "Você pode usar códigos TOTP de seu aplicativo " + - "autenticador configurado para autenticação de dois fatores. " + - "Se você não tiver acesso ao aplicativo, pode configurar um novo aplicativo autenticador aqui", - deleteHint: "Remover", - description: "Digitalize o código QR usando um aplicativo " + - "Authenticator para usar senhas de uso único baseadas " + - "em tempo (também conhecidas como TOTP) como um segundo " + - "fator ao fazer login em aplicativos.", - enableHint: "Ativar/desativar o autenticador TOTP", - heading: "App autenticador", - hint: "Visão", - modals: { - delete: { - heading: "Confirmação", - message: "Esta ação removerá o código QR adicionado ao seu perfil. Você deseja continuar ?" - }, - done: "Sucesso! Agora você pode usar seu aplicativo de autenticação para autenticação de dois " + - "fatores", - heading: "Configurar um aplicativo autenticador", - scan: { - additionNote: "O código QR foi adicionado com sucesso ao seu perfil", - authenticatorApps: "Authenticator Apps", - generate: "Gere um novo código", - heading: "Leia este QR Code usando um aplicativo Authenticator", - messageBody: "Você pode encontrar uma lista de aplicativos autenticadores disponíveis aqui.", - messageHeading: "Não tem um aplicativo autenticador instalado?", - regenerateConfirmLabel: "Confirme a regeneração de um novo código QR", - regenerateWarning: { - extended: "Quando você regenera um novo código QR, você deve digitalizá-lo e recriar o aplicativo Authenticator.Você não poderá mais fazer login com o código QR anterior.", - generic: "Quando você regenera um novo código QR, você deve digitalizá-lo e recriar o aplicativo Authenticator.Sua configuração anterior não funcionará mais." - } - }, - toolTip: "Não tem um aplicativo? Baixe um aplicativo autenticador como o " + - "Google Authenticator na <1>App Store ou <3>Google Play", - verify: { - error: "Falha na verificação. Por favor, tente novamente.", - heading: "Insira o código gerado para verificação", - label: "Código de verificação", - placeholder: "Digite seu código de verificação", - reScan: "Verificar novamente", - reScanQuestion: "Deseja digitalizar o código QR novamente?", - requiredError: "Insira o código de verificação" + "pushAuthenticatorApp": { + "addHint": "Configurar", + "configuredDescription": "Pode utilizar os pedidos de início de sessão gerados pela sua aplicação autenticadora configurada para autenticação de dois fatores. Se não tiver acesso à aplicação, pode configurar uma nova aplicação autenticadora aqui.", + "deleteHint": "Remover", + "description": "Pode usar a aplicação autenticadora push para receber notificações de início de sessão como notificações push para autenticação de dois fatores.", + "heading": "Autenticador Push", + "hint": "Ver", + "modals": { + "deviceDeleteConfirmation": { + "assertionHint": "Por favor, confirme a sua ação.", + "content": "Esta ação é irreversível e irá remover permanentemente o dispositivo.", + "description": "Se você remover este dispositivo, pode não conseguir entrar novamente na sua conta. Por favor, prossiga com cautela.", + "heading": "Tem a certeza?" + }, + "scan": { + "additionNote": "O código QR foi adicionado ao seu perfil com sucesso!", + "done": "Sucesso! Agora pode utilizar a sua aplicação autenticadora push para autenticação de dois fatores.", + "heading": "Configurar a aplicação autenticadora push", + "messageBody": "Pode encontrar aqui uma lista de aplicações autenticadoras disponíveis.", + "subHeading": "Faça a leitura do código QR abaixo utilizando a aplicação autenticadora push" } }, - notifications: { - deleteError: { - error: { - description: "{{error}}", - message: "Algo deu errado" + "notifications": { + "delete": { + "error": { + "description": "{{error}}", + "message": "Algo correu mal" }, - genericError: { - description: "Ocorreu um erro ao excluir a configuração do Autenticador TOTP", - message: "Algo deu errado" - } - }, - deleteSuccess: { - genericMessage: "Removido com sucesso", - message: "Configuração TOTP removida com sucesso." - }, - initError: { - error: { - description: "{{error}}", - message: "Algo deu errado" + "genericError": { + "description": "Ocorreu um erro ao remover o dispositivo registado", + "message": "Algo correu mal" }, - genericError: { - description: "Ocorreu um erro ao recuperar o código QR", - message: "Algo deu errado" + "success": { + "description": "O dispositivo registado foi removido com sucesso", + "message": "Dispositivo removido com sucesso" } }, - refreshError: { - error: { - description: "{{error}}", - message: "Algo deu errado" - }, - genericError: { - description: "Erro ao tentar obter um novo código QR", - message: "Algo deu errado" + "deviceListFetchError": { + "error": { + "description": "Ocorreu um erro ao obter os dispositivos registados para autenticação push", + "message": "Algo correu mal" } }, - updateAuthenticatorError: { - error: { - description: "{{error}}", - message: "Algo deu errado" + "initError": { + "error": { + "description": "{{error}}", + "message": "Algo correu mal" }, - genericError: { - description: "Ocorreu um erro ao tentar atualizar a lista de autenticadores habilitados", - message: "Algo deu errado" + "genericError": { + "description": "Ocorreu um erro ao obter o código QR", + "message": "Algo correu mal" } } - }, - regenerate: "Regenerado" + } }, smsOtp: { descriptions: { diff --git a/modules/i18n/src/translations/si-LK/portals/myaccount.ts b/modules/i18n/src/translations/si-LK/portals/myaccount.ts index b9532d91851..bcca787a439 100644 --- a/modules/i18n/src/translations/si-LK/portals/myaccount.ts +++ b/modules/i18n/src/translations/si-LK/portals/myaccount.ts @@ -935,98 +935,60 @@ export const myAccount: MyAccountNS = { }, tryButton: "පැරණි මුර යතුර සමඟ උත්සාහ කරන්න" }, - pushAuthenticatorApp: { - addHint: "වින්‍යාස කරන්න", - configuredDescription: "සාධක දෙකක සත්‍යාපනය සඳහා ඔබේ වින්‍යාසගත සත්‍යාපන " + - "යෙදුමෙන් ඔබට TOTP කේත භාවිතා කළ හැකිය. ඔබට යෙදුමට ප්‍රවේශය නොමැති නම් " + - "මෙතැනින් ඔබට නව සත්‍යාපන යෙදුමක් සැකසිය හැකිය", - deleteHint: "ඉවත් කරන්න", - description: "යෙදුම් වලට ප්‍රවේශවීමේදී දෙවන සාධකය ලෙස කාලය " + - "මත පදනම් වූ, එක් වරක් මුර කේත (TOTP ලෙසද හැඳින්වේ) භාවිතා " + - "කිරීමට Authenticator යෙදුමක් භාවිතයෙන් QR කේතය පරිලෝකනය කරන්න.", - enableHint: "TOTP සබල/අබල කරන්න", - heading: "සත්‍යාපන යෙදුම", - hint: "පෙන්වන්න", - modals: { - delete : { - heading: "තහවුරු කිරීම", - message: "මෙම ක්‍රියාව මඟින් ඔබේ පැතිකඩට එකතු කළ QR කේතය ඉවත් කෙරේ. " + - "ඔබ දිගටම කරගෙන යාමට කැමතිද ?" - }, - done: "සාර්ථකත්වය! දැන් ඔබට සාධක දෙකක සත්‍යාපනය සඳහා ඔබේ සත්‍යාපන යෙදුම භාවිතා කළ හැකිය", - heading: "Authenticator යෙදුමක් සකසන්න", - scan: { - additionNote: "QR කේතය ඔබේ පැතිකඩට සාර්ථකව එකතු කර ඇත!", - authenticatorApps: "සත්‍යාපන යෙදුම්", - generate: "නව කේතයක් ජනනය කරන්න", - heading: "සත්‍යාපන යෙදුමක් භාවිතයෙන් මෙම QR කේතය පරිලෝකනය කරන්න", - messageBody: "ඔබට මෙහි ඇති සත්‍යාපන යෙදුම් ලැයිස්තුවක් සොයාගත හැකිය.", - messageHeading: "සත්‍යාපන යෙදුමක් ස්ථාපනය කර නොමැතිද?", - regenerateConfirmLabel: "නව QR කේතයක් පුනර්ජනනය කිරීම තහවුරු කරන්න", - regenerateWarning: { - extended: "ඔබ නව QR කේතයක් නැවත උත්පාදනය කරන විට, ඔබ එය පරිලෝකනය කර ඔබගේ සත්‍යාපන යෙදුම නැවත පිහිටුවිය යුතුය. ඔබට තවදුරටත් පෙර QR කේතය සමඟින් පුරනය වීමට නොහැකි වනු ඇත.", - generic: "ඔබ නව QR කේතයක් නැවත උත්පාදනය කරන විට, ඔබ එය පරිලෝකනය කර ඔබගේ සත්‍යාපන යෙදුම නැවත පිහිටුවිය යුතුය. ඔබගේ පෙර පිහිටුවීම තවදුරටත් ක්‍රියා නොකරනු ඇත." - } - }, - toolTip: "යෙදුමක් නැද්ද? <1>App Store හෝ <3>Google Play " + - "වෙතින් Google Authenticator වැනි සත්‍යාපන යෙදුමක් බාගන්න.", - verify: { - error: "සත්‍යාපනය අසාර්ථක විය. කරුණාකර නැවත උත්සාහ කරන්න.", - heading: "සත්‍යාපනය සඳහා ජනනය කළ කේතය ඇතුළත් කරන්න", - label: "සත්යාපන කේතය", - placeholder: "ඔබගේ සත්‍යාපන කේතය ඇතුළත් කරන්න", - reScan: "නැවත පරිලෝකනය කරන්න", - reScanQuestion: "QR කේතය නැවත පරිලෝකනය කිරීමට අවශ්‍යද?", - requiredError: "සත්‍යාපන කේතය ඇතුළත් කරන්න" + "pushAuthenticatorApp": { + "addHint": "සකසන්න", + "configuredDescription": "ඔබගේ සකසා ඇති push authenticator යෙදුමෙන් උත්පාදනය කරන ලද ලොගින් ප්‍රතිඥා තහවුරු කිරීම් දෙකක් සඳහා භාවිතා කළ හැක. යෙදුමට ප්‍රවේශ නොමැති නම්, නව authenticator යෙදුමක් මෙහි සිට සකස් කළ හැක.", + "deleteHint": "ඉවත් කරන්න", + "description": "Push authenticator යෙදුම භාවිතා කර ඔබට ලොගින් ප්‍රතිඥා push විද්‍යුත් පණිවිඩ ලෙස ලබාගත හැක, දෙකේ තහවුරුකිරීම සඳහා.", + "heading": "Push Authenticator", + "hint": "නරඹන්න", + "modals": { + "deviceDeleteConfirmation": { + "assertionHint": "කරුණාකර ඔබේ ක්‍රියාව තහවුරු කරන්න.", + "content": "මෙම ක්‍රියාව ආපසු හැරවිය නොහැකි අතර, උපාංගය සම්පූර්ණයෙන්ම ඉවත් කෙරේ.", + "description": "මෙම උපාංගය ඉවත් කළහොත්, ඔබට ඔබේ ගිණුමට නැවත ඇතුල්වීමක් සිදු නොවිය හැක. කරුණාකර අවධානයෙන් පසුවන්න.", + "heading": "ඔබට විශ්වාසද?" + }, + "scan": { + "additionNote": "QR කේතය සාර්ථකව ඔබේ පැතිකඩට එක්කර ඇත!", + "done": "සාර්ථකයි! දැන් ඔබට push authenticator යෙදුම භාවිතා කර තහවුරුකිරීම් දෙකක් කිරීමට හැකියාව ඇත.", + "heading": "Push Authenticator යෙදුම සකසන්න", + "messageBody": "ඔබට ලබා ගත හැකි Authenticator යෙදුම් ලැයිස්තුවක් මෙහි සොයා ගත හැක.", + "subHeading": "Push authenticator යෙදුම භාවිතා කර පහත QR කේතය ස්කෑන් කරන්න" } }, - notifications: { - deleteError: { - error: { - description: "{{error}}", - message: "මොකක්හරි වැරැද්දක් වෙලා" + "notifications": { + "delete": { + "error": { + "description": "{{error}}", + "message": "කුමක් හෝ වැරැද්දක් සිදුවිය" }, - genericError: { - description: "TOTP සත්‍යාපනකාරක වින්‍යාසය මැකීමේදී දෝෂයක් සිදු විය", - message: "මොකක්හරි වැරැද්දක් වෙලා" - } - }, - deleteSuccess: { - genericMessage: "සාර්ථකව ඉවත් කරන ලදී", - message: "TOTP වින්‍යාසය සාර්ථකව ඉවත් කරන ලදී." - }, - initError: { - error: { - description: "{{error}}", - message: "මොකක්හරි වැරැද්දක් වෙලා" + "genericError": { + "description": "ලියාපදිංචි උපාංගය ඉවත් කිරීමේදී දෝෂයක් සිදුවිය", + "message": "කුමක් හෝ වැරැද්දක් සිදුවිය" }, - genericError: { - description: "QR කේතය ලබා ගැනීමේදී දෝෂයක් ඇතිවිය", - message: "මොකක්හරි වැරැද්දක් වෙලා" + "success": { + "description": "ලියාපදිංචි උපාංගය සාර්ථකව ඉවත් කරන ලදි", + "message": "උපාංගය සාර්ථකව ඉවත් කරන ලදි" } }, - refreshError: { - error: { - description: "{{error}}", - message: "මොකක්හරි වැරැද්දක් වෙලා" - }, - genericError: { - description: "නව QR කේතයක් ලබා ගැනීමට උත්සාහ කිරීමේදී දෝෂයකි", - message: "මොකක්හරි වැරැද්දක් වෙලා" + "deviceListFetchError": { + "error": { + "description": "Push authentication සඳහා ලියාපදිංචි උපාංග ලබාගැනීමේදී දෝෂයක් සිදුවිය", + "message": "කුමක් හෝ වැරැද්දක් සිදුවිය" } }, - updateAuthenticatorError: { - error: { - description: "{{error}}", - message: "මොකක්හරි වැරැද්දක් වෙලා" + "initError": { + "error": { + "description": "{{error}}", + "message": "කුමක් හෝ වැරැද්දක් සිදුවිය" }, - genericError: { - description: "සබල කළ සත්‍යාපන ලැයිස්තුව යාවත්කාලීන කිරීමට උත්සාහ කිරීමේදී දෝෂයක් ඇති විය", - message: "මොකක්හරි වැරැද්දක් වෙලා" + "genericError": { + "description": "QR කේතය ලබා ගැනීමේදී දෝෂයක් සිදුවිය", + "message": "කුමක් හෝ වැරැද්දක් සිදුවිය" } } - }, - regenerate: "නැවත උත්පාදනය කරන්න" + } }, smsOtp: { descriptions: { diff --git a/modules/i18n/src/translations/ta-IN/portals/myaccount.ts b/modules/i18n/src/translations/ta-IN/portals/myaccount.ts index 0c8ccc028ef..0bee366d7ec 100644 --- a/modules/i18n/src/translations/ta-IN/portals/myaccount.ts +++ b/modules/i18n/src/translations/ta-IN/portals/myaccount.ts @@ -949,100 +949,60 @@ export const myAccount: MyAccountNS = { }, tryButton: "பழைய பாஸ்கி மூலம் முயற்சிக்கவும்" }, - pushAuthenticatorApp: { - addHint: "கட்டமைக்கவும்", - configuredDescription: "இரண்டு காரணி அங்கீகாரத்திற்காக உங்கள் உள்ளமைக்கப்பட்ட " + - "அங்கீகார பயன்பாட்டிலிருந்து TOTP குறியீடுகளைப் பயன்படுத்தலாம். பயன்பாட்டிற்கான அணுகல் " + - "உங்களிடம் இல்லையென்றால், இங்கிருந்து ஒரு புதிய அங்கீகார பயன்பாட்டை அமைக்கலாம்", - deleteHint: "அகற்று", - description: "பயன்பாடுகளில் உள்நுழையும்போது இரண்டாவது காரணியாக " + - "நேர அடிப்படையிலான, ஒரு முறை கடவுக்குறியீடுகளை " + - "(TOTP என்றும் அழைக்கப்படுகிறது) பயன்படுத்த ஒரு அங்கீகார " + - "பயன்பாட்டைப் பயன்படுத்தி QR குறியீட்டை ஸ்கேன் செய்யுங்கள்.", - enableHint: "TOTP அங்கீகாரத்தை இயக்கு/முடக்கு", - heading: "அங்கீகார பயன்பாடு", - hint: "காண்க", - modals: { - delete : { - heading: "உறுதிப்படுத்தல்", - message: "இந்த செயல் உங்கள் சுயவிவரத்தில் சேர்க்கப்பட்ட QR குறியீட்டை அகற்றும். " + - "நீங்கள் தொடர விரும்புகிறீர்களா ?" - }, - done: "வெற்றி! இப்போது இரண்டு காரணி உறுதிப்பாட்டிற்கு உங்கள் உறுதிப்பாட்டு செயலியை பயன்படுத்தலாம்", - heading: "அங்கீகரிப்பு பயன்பாட்டை அமைக்கவும்", - scan: { - additionNote: "உங்கள் சுயவிவரத்தில் QR குறியீடு வெற்றிகரமாகச் சேர்க்கப்பட்டது!", - authenticatorApps: "உறுதிப்பாட்டு செயலிகள்", - generate: "புதிய குறியீட்டை உருவாக்கவும்", - heading: "ஒரு உறுதிப்பாட்டு செயலியை பயன்படுத்தி இந்த QR குறியீட்டை பதிவு செய்யுங்கள்", - messageBody: "உறுதிப்பாட்டு செயலிகளின் பட்டியலை இங்கே காணலாம்.", - messageHeading: "உங்களிடம் உறுதிப்பாட்டு செயலி இல்லையா?", - regenerateConfirmLabel: "புதிய QR குறியீட்டை மீண்டும் உருவாக்குவதை உறுதிப்படுத்தவும் ", - regenerateWarning: { - extended: "புதிய QR குறியீட்டை மீண்டும் உருவாக்கும்போது, ​​அதை ஸ்கேன் செய்து, உங்கள் அங்கீகரிப்பு பயன்பாட்டை மீண்டும் அமைக்க வேண்டும். முந்தைய QR குறியீட்டைப் பயன்படுத்தி நீங்கள் உள்நுழைய முடியாது.", - generic: "புதிய QR குறியீட்டை மீண்டும் உருவாக்கும்போது, ​​அதை ஸ்கேன் செய்து, உங்கள் அங்கீகரிப்பு பயன்பாட்டை மீண்டும் அமைக்க வேண்டும். உங்கள் முந்தைய அமைவு இனி வேலை செய்யாது." - } - }, - toolTip: "பயன்பாடு இல்லையா? <1>App Store அல்லது <3>Google Play " + - "இலிருந்து Google Authenticator போன்ற அங்கீகார பயன்பாட்டைப் பதிவிறக்கவும்", - verify: { - error: "சரிபார்ப்பு தோல்வியுற்றது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.", - heading: "சரிபார்ப்பிற்காக உருவாக்கப்பட்ட குறியீட்டை உள்ளிடவும்", - label: "சரிபார்ப்புக் குறியீடு", - placeholder: "உங்கள் சரிபார்ப்புக் குறியீட்டை உள்ளிடவும்", - reScan: "மீண்டும் பதிவு செய்", - reScanQuestion: "QR குறியீட்டினை மீண்டும் பதிவு செய்ய வேண்டுமா?", - requiredError: "சரிபார்ப்புக் குறியீட்டை உள்ளிடவும்" + "pushAuthenticatorApp": { + "addHint": "அமைக்க", + "configuredDescription": "இரு காரணி அங்கீகாரத்திற்கு, உங்கள் அமைக்கப்பட்ட push authenticator செயலியில் இருந்து உருவாக்கப்படும் உள்நுழைவு கோரிக்கைகளை பயன்படுத்தலாம். செயலிக்கு அணுகல் இல்லை என்றால், இங்கே புதிய authenticator செயலியை அமைக்கலாம்.", + "deleteHint": "அகற்று", + "description": "Push authenticator செயலியை பயன்படுத்தி உள்நுழைவு கோரிக்கைகளை push அறிவிப்புகளாகப் பெறலாம், இது இரு காரணி அங்கீகாரத்திற்கு உதவும்.", + "heading": "Push Authenticator", + "hint": "பார்க்க", + "modals": { + "deviceDeleteConfirmation": { + "assertionHint": "உங்கள் நடவடிக்கையை உறுதிசெய்யவும்.", + "content": "இந்த நடவடிக்கை மாற்ற முடியாதது மற்றும் சாதனத்தை நிரந்தரமாக அகற்றும்.", + "description": "இந்த சாதனத்தை நீக்கினால், நீங்கள் உங்கள் கணக்கில் மீண்டும் உள்நுழைய முடியாதிருக்கும். தயவுசெய்து கவனமாக தொடரவும்.", + "heading": "உங்களுக்கு நிச்சயமா?" + }, + "scan": { + "additionNote": "QR குறியீடு வெற்றிகரமாக உங்கள் சுயவிவரத்தில் சேர்க்கப்பட்டது!", + "done": "வெற்றி! இப்போது உங்கள் Push Authenticator செயலியை இரு காரணி அங்கீகாரத்திற்கு பயன்படுத்தலாம்.", + "heading": "Push Authenticator செயலியை அமைக்கவும்", + "messageBody": "கிடைக்கக்கூடிய Authenticator செயலிகளின் பட்டியலை இங்கே காணலாம்.", + "subHeading": "Push authenticator செயலியை பயன்படுத்தி கீழே உள்ள QR குறியீட்டைப் பரிசீலிக்கவும்" } }, - notifications: { - deleteError: { - error: { - description: "{{error}}", - message: "ஏதோ தவறேற்பட்டுவிட்டது" + "notifications": { + "delete": { + "error": { + "description": "{{error}}", + "message": "ஏதோ தவறு ஏற்பட்டது" }, - genericError: { - description: "TOTP அங்கீகரிப்பு உள்ளமைவை நீக்கும் போது பிழை ஏற்பட்டது", - message: "ஏதோ தவறேற்பட்டுவிட்டது" - } - }, - deleteSuccess: { - genericMessage: "வெற்றிகரமாக அகற்றப்பட்டது", - message: "TOTP உள்ளமைவு வெற்றிகரமாக அகற்றப்பட்டது." - }, - initError: { - error: { - description: "{{error}}", - message: "ஏதோ தவறேற்பட்டுவிட்டது" + "genericError": { + "description": "பதிவுசெய்யப்பட்ட சாதனத்தை அகற்றும் போது பிழை ஏற்பட்டது", + "message": "ஏதோ தவறு ஏற்பட்டது" }, - genericError: { - description: "QR குறியீட்டினை பெறும் பொழுது தவறேற்பட்டுவிட்டது", - message: "ஏதோ தவறேற்பட்டுவிட்டது" + "success": { + "description": "பதிவுசெய்யப்பட்ட சாதனம் வெற்றிகரமாக அகற்றப்பட்டது", + "message": "சாதனம் வெற்றிகரமாக அகற்றப்பட்டது" } }, - refreshError: { - error: { - description: "{{error}}", - message: "ஏதோ தவறேற்பட்டுவிட்டது" - }, - genericError: { - description: "புதிய QR குறியீட்டினை பெறும் பொழுது தவறேற்பட்டுவிட்டது", - message: "ஏதோ தவறேற்பட்டுவிட்டது" + "deviceListFetchError": { + "error": { + "description": "Push authentication க்கான பதிவுசெய்யப்பட்ட சாதனங்களை பெறும்போது பிழை ஏற்பட்டது", + "message": "ஏதோ தவறு ஏற்பட்டது" } }, - updateAuthenticatorError: { - error: { - description: "{{error}}", - message: "ஏதோ தவறு நடந்துவிட்டது" + "initError": { + "error": { + "description": "{{error}}", + "message": "ஏதோ தவறு ஏற்பட்டது" }, - genericError: { - description: "இயக்கப்பட்ட அங்கீகரிப்பு பட்டியலை புதுப்பிக்க முயற்சிக்கும் " + - "போது பிழை ஏற்பட்டது", - message: "ஏதோ தவறு நடந்துவிட்டது" + "genericError": { + "description": "QR குறியீட்டை பெறும்போது பிழை ஏற்பட்டது", + "message": "ஏதோ தவறு ஏற்பட்டது" } } - }, - regenerate: "மீண்டும் உருவாக்கு" + } }, smsOtp: { descriptions: { diff --git a/modules/i18n/src/translations/zh-CN/portals/myaccount.ts b/modules/i18n/src/translations/zh-CN/portals/myaccount.ts index e5455722d47..6f540e14233 100644 --- a/modules/i18n/src/translations/zh-CN/portals/myaccount.ts +++ b/modules/i18n/src/translations/zh-CN/portals/myaccount.ts @@ -909,90 +909,58 @@ export const myAccount: MyAccountNS = { }, "pushAuthenticatorApp": { "addHint": "配置", - "configuredDescription": "您可以使用已配置的Authenticator应用程序中的TOTP代码进行两因素身份验证。如果您无法访问该应用程序,则可以从此处设置一个新的Authenticator应用程序。", - "deleteHint": "消除", - "description": "您可以使用Authenticator应用程序获取两因素身份验证的验证代码。", - "enableHint": "启用/禁用TOTP身份验证器", - "heading": "身份验证器应用程序", - "hint": "看法", + "configuredDescription": "您可以使用已配置的推送认证器应用生成的登录提示进行双因素认证。如果您无法访问该应用,可以从这里设置一个新的认证器应用。", + "deleteHint": "移除", + "description": "您可以使用推送认证器应用,通过推送通知接收登录提示以进行双因素认证。", + "heading": "推送认证器", + "hint": "查看", "modals": { - "delete": { - "heading": "确认", - "message": "此操作将删除添加到您的个人资料中的QR码。你想继续吗 ?" + "deviceDeleteConfirmation": { + "assertionHint": "请确认您的操作。", + "content": "此操作不可逆,将永久删除该设备。", + "description": "如果您移除此设备,可能无法再次登录您的账户。请谨慎操作。", + "heading": "您确定吗?" }, - "done": "成功!现在,您可以将Authenticator应用程序用于两因素身份验证", - "heading": "设置一个身份验证器应用程序", "scan": { - "additionNote": "QR码已成功添加到您的个人资料中!", - "authenticatorApps": "身份验证器应用程序", - "generate": "生成新代码", - "heading": "使用Authenticator应用扫描下面的QR码", - "messageBody": "您可以在此处找到可用的身份验证应用程序列表。", - "messageHeading": "没有安装Authenticator应用程序?", - "regenerateConfirmLabel": "确认再生新的QR码", - "regenerateWarning": { - "extended": "当您重新生成新的QR码时,必须扫描并重新设置Authenticator应用程序。您将无法使用以前的QR码登录。", - "generic": "当您重新生成新的QR码时,必须扫描并重新设置Authenticator应用程序。您以前的设置将不再起作用。" - } - }, - "toolTip": "没有身份验证器应用程序?从<1> App Store或Google Play下载诸如Google Authenticator之类的身份验证器应用程序", - "verify": { - "error": "验证失败。 请再试一次。", - "heading": "输入生成的代码进行验证", - "label": "验证码", - "placeholder": "输入您的验证代码", - "reScan": "重新扫描", - "reScanQuestion": "想再次扫描QR码吗?", - "requiredError": "输入验证码" + "additionNote": "二维码已成功添加到您的个人资料!", + "done": "成功!现在您可以使用推送认证器应用进行双因素认证。", + "heading": "设置推送认证器应用", + "messageBody": "您可以在此处找到可用的认证器应用列表。", + "subHeading": "使用推送认证器应用扫描下方的二维码" } }, "notifications": { - "deleteError": { + "delete": { "error": { "description": "{{error}}", - "message": "出了些问题" + "message": "出了点问题" }, "genericError": { - "description": "删除QR代码时发生错误", - "message": "出了些问题" - } - }, - "deleteSuccess": { - "genericMessage": "成功删除", - "message": "成功删除了TOTP配置。" - }, - "initError": { - "error": { - "description": "{{error}}", - "message": "出了些问题" + "description": "移除已注册设备时发生错误", + "message": "出了点问题" }, - "genericError": { - "description": "检索QR码时发生错误", - "message": "出了些问题" + "success": { + "description": "已成功移除注册设备", + "message": "设备已成功删除" } }, - "refreshError": { + "deviceListFetchError": { "error": { - "description": "{{error}}", - "message": "出了些问题" - }, - "genericError": { - "description": "尝试获取新的QR代码时发生了错误", - "message": "出了些问题" + "description": "检索推送认证的已注册设备时发生错误", + "message": "出了点问题" } }, - "updateAuthenticatorError": { + "initError": { "error": { "description": "{{error}}", - "message": "出了些问题" + "message": "出了点问题" }, "genericError": { - "description": "试图更新启用的身份验证列表时发生了错误", - "message": "出了些问题" + "description": "检索二维码时发生错误", + "message": "出了点问题" } } - }, - "regenerate": "再生" + } }, "smsOtp": { "descriptions": {