diff --git a/frontend/src/lib/i18n/locales/af-ZA.json b/frontend/src/lib/i18n/locales/af-ZA.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/af-ZA.json
+++ b/frontend/src/lib/i18n/locales/af-ZA.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/ar-SA.json b/frontend/src/lib/i18n/locales/ar-SA.json
index 98c620c..9aab6f3 100644
--- a/frontend/src/lib/i18n/locales/ar-SA.json
+++ b/frontend/src/lib/i18n/locales/ar-SA.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "نسيت كلمة المرور؟",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "حدث خطأ",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "تجاهل",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/ca-ES.json b/frontend/src/lib/i18n/locales/ca-ES.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/ca-ES.json
+++ b/frontend/src/lib/i18n/locales/ca-ES.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/cs-CZ.json b/frontend/src/lib/i18n/locales/cs-CZ.json
index 0308327..4940776 100644
--- a/frontend/src/lib/i18n/locales/cs-CZ.json
+++ b/frontend/src/lib/i18n/locales/cs-CZ.json
@@ -14,7 +14,7 @@
"loginOauthFailSubtitle": "Nepodařilo se získat OAuth URL",
"loginOauthSuccessTitle": "Přesměrování",
"loginOauthSuccessSubtitle": "Přesměrování k poskytovateli OAuth",
- "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
+ "loginOauthAutoRedirectTitle": "Automatické přesměrování OAuth",
"loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
"loginOauthAutoRedirectButton": "Redirect now",
"continueTitle": "Pokračovat",
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Zapomněli jste heslo?",
"failedToFetchProvidersTitle": "Nepodařilo se načíst poskytovatele ověřování. Zkontrolujte prosím konfiguraci.",
"errorTitle": "Došlo k chybě",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Nastala chyba při pokusu o provedení této akce. Pro více informací prosím zkontrolujte konzolu.",
"forgotPasswordMessage": "Heslo můžete obnovit změnou proměnné `USERS`.",
"fieldRequired": "Toto pole je povinné",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/da-DK.json b/frontend/src/lib/i18n/locales/da-DK.json
index c380197..94147af 100644
--- a/frontend/src/lib/i18n/locales/da-DK.json
+++ b/frontend/src/lib/i18n/locales/da-DK.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Glemt din adgangskode?",
"failedToFetchProvidersTitle": "Kunne ikke indlæse godkendelsesudbydere. Tjek venligst din konfiguration.",
"errorTitle": "Der opstod en fejl",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Der opstod en fejl under forsøget på at udføre denne handling. Tjek venligst konsollen for mere information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/de-DE.json b/frontend/src/lib/i18n/locales/de-DE.json
index 709767c..1b1aa9a 100644
--- a/frontend/src/lib/i18n/locales/de-DE.json
+++ b/frontend/src/lib/i18n/locales/de-DE.json
@@ -14,17 +14,17 @@
"loginOauthFailSubtitle": "Fehler beim Abrufen der OAuth-URL",
"loginOauthSuccessTitle": "Leite weiter",
"loginOauthSuccessSubtitle": "Weiterleitung zu Ihrem OAuth-Provider",
- "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
- "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
- "loginOauthAutoRedirectButton": "Redirect now",
+ "loginOauthAutoRedirectTitle": "Automatische OAuth-Weiterleitung",
+ "loginOauthAutoRedirectSubtitle": "Sie werden automatisch zu Ihrem OAuth-Anbieter weitergeleitet, um sich zu authentifizieren.",
+ "loginOauthAutoRedirectButton": "Jetzt weiterleiten",
"continueTitle": "Weiter",
"continueRedirectingTitle": "Leite weiter...",
"continueRedirectingSubtitle": "Sie sollten in Kürze zur App weitergeleitet werden",
- "continueRedirectManually": "Redirect me manually",
+ "continueRedirectManually": "Manuell weiterleiten",
"continueInsecureRedirectTitle": "Unsichere Weiterleitung",
"continueInsecureRedirectSubtitle": "Sie versuchen von https auf http weiterzuleiten, was unsicher ist. Sind Sie sicher, dass Sie fortfahren möchten?",
- "continueUntrustedRedirectTitle": "Untrusted redirect",
- "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain ({{cookieDomain}}). Are you sure you want to continue?",
+ "continueUntrustedRedirectTitle": "Nicht vertrauenswürdige Weiterleitung",
+ "continueUntrustedRedirectSubtitle": "Sie versuchen auf eine Domain umzuleiten, die nicht mit Ihrer konfigurierten Domain übereinstimmt ({{cookieDomain}}). Sind Sie sicher, dass Sie fortfahren möchten?",
"logoutFailTitle": "Abmelden fehlgeschlagen",
"logoutFailSubtitle": "Bitte versuchen Sie es erneut",
"logoutSuccessTitle": "Abgemeldet",
@@ -51,12 +51,31 @@
"forgotPasswordTitle": "Passwort vergessen?",
"failedToFetchProvidersTitle": "Fehler beim Laden der Authentifizierungsanbieter. Bitte überprüfen Sie Ihre Konfiguration.",
"errorTitle": "Ein Fehler ist aufgetreten",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Beim Versuch, diese Aktion auszuführen, ist ein Fehler aufgetreten. Bitte überprüfen Sie die Konsole für weitere Informationen.",
"forgotPasswordMessage": "Das Passwort kann durch Änderung der 'USERS' Variable zurückgesetzt werden.",
"fieldRequired": "Dieses Feld ist notwendig",
"invalidInput": "Ungültige Eingabe",
- "domainWarningTitle": "Invalid Domain",
- "domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
- "ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "domainWarningTitle": "Ungültige Domain",
+ "domainWarningSubtitle": "Diese Instanz ist so konfiguriert, dass sie von {{appUrl}} aufgerufen werden kann, aber {{currentUrl}} wird verwendet. Wenn Sie fortfahren, können Probleme bei der Authentifizierung auftreten.",
+ "ignoreTitle": "Ignorieren",
+ "goToCorrectDomainTitle": "Zur korrekten Domain gehen",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/el-GR.json b/frontend/src/lib/i18n/locales/el-GR.json
index ee40152..717a62d 100644
--- a/frontend/src/lib/i18n/locales/el-GR.json
+++ b/frontend/src/lib/i18n/locales/el-GR.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Ξεχάσατε το συνθηματικό σας;",
"failedToFetchProvidersTitle": "Αποτυχία φόρτωσης παρόχων πιστοποίησης. Παρακαλώ ελέγξτε τις ρυθμίσεις σας.",
"errorTitle": "Παρουσιάστηκε ένα σφάλμα",
+ "errorSubtitleInfo": "Το ακόλουθο σφάλμα προέκυψε κατά την επεξεργασία του αιτήματός σας:",
"errorSubtitle": "Παρουσιάστηκε σφάλμα κατά την προσπάθεια εκτέλεσης αυτής της ενέργειας. Ελέγξτε την κονσόλα για περισσότερες πληροφορίες.",
"forgotPasswordMessage": "Μπορείτε να επαναφέρετε τον κωδικό πρόσβασής σας αλλάζοντας τη μεταβλητή περιβάλλοντος `USERS`.",
"fieldRequired": "Αυτό το πεδίο είναι υποχρεωτικό",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Μη έγκυρο domain",
"domainWarningSubtitle": "Αυτή η εφαρμογή έχει ρυθμιστεί για πρόσβαση από {{appUrl}}, αλλά {{currentUrl}} χρησιμοποιείται. Αν συνεχίσετε, μπορεί να αντιμετωπίσετε προβλήματα με την ταυτοποίηση.",
"ignoreTitle": "Παράβλεψη",
- "goToCorrectDomainTitle": "Μεταβείτε στο σωστό domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Μεταβείτε στο σωστό domain",
+ "authorizeTitle": "Εξουσιοδότηση",
+ "authorizeCardTitle": "Συνέχεια στην εφαρμογή {{app}};",
+ "authorizeSubtitle": "Θα θέλατε να συνεχίσετε σε αυτή την εφαρμογή; Παρακαλώ ελέγξτε προσεκτικά τα δικαιώματα που ζητούνται από την εφαρμογή.",
+ "authorizeSubtitleOAuth": "Θα θέλατε να συνεχίσετε σε αυτή την εφαρμογή;",
+ "authorizeLoadingTitle": "Φόρτωση...",
+ "authorizeLoadingSubtitle": "Παρακαλώ περιμένετε όσο φορτώνουμε τις απαραίτητες πληροφορίες.",
+ "authorizeSuccessTitle": "Εξουσιοδοτημένος",
+ "authorizeSuccessSubtitle": "Θα μεταφερθείτε στην εφαρμογή σε λίγα δευτερόλεπτα.",
+ "authorizeErrorClientInfo": "Παρουσιάστηκε σφάλμα κατά τη φόρτωση των πληροφοριών. Παρακαλώ προσπαθήστε ξανά αργότερα.",
+ "authorizeErrorMissingParams": "Οι παρακάτω απαραίτητες πληροφορίες λείπουν από το αίτημά σας: {{missingParams}}",
+ "openidScopeName": "Σύνδεση OpenID",
+ "openidScopeDescription": "Επιτρέπει στην εφαρμογή την πρόσβαση στις πληροφορίες σύνδεσης OpenID.",
+ "emailScopeName": "Διεύθυνση ηλεκτρονικού ταχυδρομείου",
+ "emailScopeDescription": "Επιτρέπει στην εφαρμογή να έχει πρόσβαση στη διεύθυνση ηλεκτρονικού ταχυδρομείου σας.",
+ "profileScopeName": "Προφίλ",
+ "profileScopeDescription": "Επιτρέπει στην εφαρμογή να έχει πρόσβαση στις πληροφορίες του προφίλ σας.",
+ "groupsScopeName": "Ομάδες",
+ "groupsScopeDescription": "Επιτρέπει στην εφαρμογή την πρόσβαση στις πληροφορίες ομάδας σας."
+}
diff --git a/frontend/src/lib/i18n/locales/es-ES.json b/frontend/src/lib/i18n/locales/es-ES.json
index a4500b3..b8bdde6 100644
--- a/frontend/src/lib/i18n/locales/es-ES.json
+++ b/frontend/src/lib/i18n/locales/es-ES.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "¿Olvidó su contraseña?",
"failedToFetchProvidersTitle": "Error al cargar los proveedores de autenticación. Por favor revise su configuración.",
"errorTitle": "Ha ocurrido un error",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Ocurrió un error mientras se trataba de realizar esta acción. Por favor, revise la consola para más información.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/fi-FI.json b/frontend/src/lib/i18n/locales/fi-FI.json
index d892dd8..bea6353 100644
--- a/frontend/src/lib/i18n/locales/fi-FI.json
+++ b/frontend/src/lib/i18n/locales/fi-FI.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Unohditko salasanasi?",
"failedToFetchProvidersTitle": "Todennuspalvelujen tarjoajien lataaminen epäonnistui. Tarkista määrityksesi.",
"errorTitle": "Tapahtui virhe",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Tapahtui virhe yritettäessä suorittaa tämä toiminto. Ole hyvä ja tarkista konsoli saadaksesi lisätietoja.",
"forgotPasswordMessage": "Voit nollata salasanasi vaihtamalla ympäristömuuttujan `USERS`.",
"fieldRequired": "Tämä kenttä on pakollinen",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Virheellinen verkkotunnus",
"domainWarningSubtitle": "Tämä instanssi on määritelty käyttämään osoitetta {{appUrl}}, mutta nykyinen osoite on {{currentUrl}}. Jos jatkat, saatat törmätä ongelmiin autentikoinnissa.",
"ignoreTitle": "Jätä huomiotta",
- "goToCorrectDomainTitle": "Siirry oikeaan verkkotunnukseen"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Siirry oikeaan verkkotunnukseen",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/fr-FR.json b/frontend/src/lib/i18n/locales/fr-FR.json
index 69c32e7..e4bda46 100644
--- a/frontend/src/lib/i18n/locales/fr-FR.json
+++ b/frontend/src/lib/i18n/locales/fr-FR.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Mot de passe oublié ?",
"failedToFetchProvidersTitle": "Échec du chargement des fournisseurs d'authentification. Veuillez vérifier votre configuration.",
"errorTitle": "Une erreur est survenue",
+ "errorSubtitleInfo": "L'erreur suivante s'est produite lors du traitement de votre requête :",
"errorSubtitle": "Une erreur est survenue lors de l'exécution de cette action. Veuillez consulter la console pour plus d'informations.",
"forgotPasswordMessage": "Vous pouvez réinitialiser votre mot de passe en modifiant la variable d'environnement `USERS`.",
"fieldRequired": "Ce champ est obligatoire",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Domaine invalide",
"domainWarningSubtitle": "Cette instance est configurée pour être accédée depuis {{appUrl}}, mais {{currentUrl}} est utilisé. Si vous continuez, vous pourriez rencontrer des problèmes d'authentification.",
"ignoreTitle": "Ignorer",
- "goToCorrectDomainTitle": "Aller au bon domaine"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Aller au bon domaine",
+ "authorizeTitle": "Autoriser",
+ "authorizeCardTitle": "Continuer vers {{app}} ?",
+ "authorizeSubtitle": "Voulez-vous continuer vers cette application ? Veuillez examiner attentivement les autorisations demandées par l'application.",
+ "authorizeSubtitleOAuth": "Voulez-vous continuer vers cette application ?",
+ "authorizeLoadingTitle": "Chargement...",
+ "authorizeLoadingSubtitle": "Veuillez patienter pendant que nous chargeons les informations du client.",
+ "authorizeSuccessTitle": "Autorisé",
+ "authorizeSuccessSubtitle": "Vous allez être redirigé vers l'application dans quelques secondes.",
+ "authorizeErrorClientInfo": "Une erreur est survenue lors du chargement des informations du client. Veuillez réessayer plus tard.",
+ "authorizeErrorMissingParams": "Les paramètres suivants sont manquants : {{missingParams}}",
+ "openidScopeName": "Connexion OpenID",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Autorise l'application à accéder à votre adresse e-mail.",
+ "profileScopeName": "Profil",
+ "profileScopeDescription": "Autorise l'application à accéder aux informations de votre profil.",
+ "groupsScopeName": "Groupes",
+ "groupsScopeDescription": "Autorise une application à accéder aux informations de votre groupe."
+}
diff --git a/frontend/src/lib/i18n/locales/he-IL.json b/frontend/src/lib/i18n/locales/he-IL.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/he-IL.json
+++ b/frontend/src/lib/i18n/locales/he-IL.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/hu-HU.json b/frontend/src/lib/i18n/locales/hu-HU.json
index 4300428..3d3cdd9 100644
--- a/frontend/src/lib/i18n/locales/hu-HU.json
+++ b/frontend/src/lib/i18n/locales/hu-HU.json
@@ -1,42 +1,42 @@
{
"loginTitle": "Welcome back, login with",
- "loginTitleSimple": "Welcome back, please login",
- "loginDivider": "Or",
- "loginUsername": "Username",
- "loginPassword": "Password",
- "loginSubmit": "Login",
- "loginFailTitle": "Failed to log in",
- "loginFailSubtitle": "Please check your username and password",
- "loginFailRateLimit": "You failed to login too many times. Please try again later",
- "loginSuccessTitle": "Logged in",
- "loginSuccessSubtitle": "Welcome back!",
+ "loginTitleSimple": "Üdvözöljük, kérem jelentkezzen be",
+ "loginDivider": "Vagy",
+ "loginUsername": "Felhasználónév",
+ "loginPassword": "Jelszó",
+ "loginSubmit": "Bejelentkezés",
+ "loginFailTitle": "Sikertelen bejelentkezés",
+ "loginFailSubtitle": "Kérjük, ellenőrizze a felhasználónevét és jelszavát",
+ "loginFailRateLimit": "Túl sokszor próbálkoztál bejelentkezni. Próbáld újra később",
+ "loginSuccessTitle": "Bejelentkezve",
+ "loginSuccessSubtitle": "Üdvözöljük!",
"loginOauthFailTitle": "An error occurred",
"loginOauthFailSubtitle": "Failed to get OAuth URL",
- "loginOauthSuccessTitle": "Redirecting",
+ "loginOauthSuccessTitle": "Átirányítás",
"loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
"loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
"loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
"loginOauthAutoRedirectButton": "Redirect now",
"continueTitle": "Continue",
- "continueRedirectingTitle": "Redirecting...",
+ "continueRedirectingTitle": "Átirányítás...",
"continueRedirectingSubtitle": "You should be redirected to the app soon",
"continueRedirectManually": "Redirect me manually",
"continueInsecureRedirectTitle": "Insecure redirect",
"continueInsecureRedirectSubtitle": "You are trying to redirect from https to http which is not secure. Are you sure you want to continue?",
"continueUntrustedRedirectTitle": "Untrusted redirect",
"continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain ({{cookieDomain}}). Are you sure you want to continue?",
- "logoutFailTitle": "Failed to log out",
- "logoutFailSubtitle": "Please try again",
- "logoutSuccessTitle": "Logged out",
- "logoutSuccessSubtitle": "You have been logged out",
- "logoutTitle": "Logout",
+ "logoutFailTitle": "Sikertelen kijelentkezés",
+ "logoutFailSubtitle": "Próbálja újra",
+ "logoutSuccessTitle": "Kijelentkezve",
+ "logoutSuccessSubtitle": "Kijelentkeztél",
+ "logoutTitle": "Kijelentkezés",
"logoutUsernameSubtitle": "You are currently logged in as {{username}}. Click the button below to logout.",
"logoutOauthSubtitle": "You are currently logged in as {{username}} using the {{provider}} OAuth provider. Click the button below to logout.",
"notFoundTitle": "Page not found",
"notFoundSubtitle": "The page you are looking for does not exist.",
- "notFoundButton": "Go home",
- "totpFailTitle": "Failed to verify code",
- "totpFailSubtitle": "Please check your code and try again",
+ "notFoundButton": "Ugrás a kezdőlapra",
+ "totpFailTitle": "Érvénytelen kód",
+ "totpFailSubtitle": "Kérjük ellenőrizze a kódot és próbálja újra",
"totpSuccessTitle": "Verified",
"totpSuccessSubtitle": "Redirecting to your app",
"totpTitle": "Enter your TOTP code",
@@ -46,17 +46,36 @@
"unauthorizedLoginSubtitle": "The user with username {{username}} is not authorized to login.",
"unauthorizedGroupsSubtitle": "The user with username {{username}} is not in the groups required by the resource {{resource}}.",
"unauthorizedIpSubtitle": "Your IP address {{ip}} is not authorized to access the resource {{resource}}.",
- "unauthorizedButton": "Try again",
- "cancelTitle": "Cancel",
- "forgotPasswordTitle": "Forgot your password?",
+ "unauthorizedButton": "Próbálja újra",
+ "cancelTitle": "Mégse",
+ "forgotPasswordTitle": "Elfelejtette jelszavát?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
- "errorTitle": "An error occurred",
+ "errorTitle": "Hiba történt",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
- "fieldRequired": "This field is required",
+ "fieldRequired": "Ez egy kötelező mező",
"invalidInput": "Invalid input",
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/it-IT.json b/frontend/src/lib/i18n/locales/it-IT.json
index 4300428..b652600 100644
--- a/frontend/src/lib/i18n/locales/it-IT.json
+++ b/frontend/src/lib/i18n/locales/it-IT.json
@@ -1,23 +1,23 @@
{
- "loginTitle": "Welcome back, login with",
- "loginTitleSimple": "Welcome back, please login",
- "loginDivider": "Or",
- "loginUsername": "Username",
+ "loginTitle": "Bentornato, accedi con",
+ "loginTitleSimple": "Bentornato, accedi al tuo account",
+ "loginDivider": "Oppure",
+ "loginUsername": "Nome utente",
"loginPassword": "Password",
- "loginSubmit": "Login",
- "loginFailTitle": "Failed to log in",
- "loginFailSubtitle": "Please check your username and password",
- "loginFailRateLimit": "You failed to login too many times. Please try again later",
- "loginSuccessTitle": "Logged in",
- "loginSuccessSubtitle": "Welcome back!",
- "loginOauthFailTitle": "An error occurred",
- "loginOauthFailSubtitle": "Failed to get OAuth URL",
+ "loginSubmit": "Accesso",
+ "loginFailTitle": "Accesso non riuscito",
+ "loginFailSubtitle": "Verifica che il nome utente e la password siano corretti",
+ "loginFailRateLimit": "Hai effettuato troppi tentativi errati. Riprova più tardi",
+ "loginSuccessTitle": "Accesso effettuato",
+ "loginSuccessSubtitle": "Bentornato!",
+ "loginOauthFailTitle": "Si è verificato un errore",
+ "loginOauthFailSubtitle": "Impossibile ottenere l'URL di OAuth",
"loginOauthSuccessTitle": "Redirecting",
"loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
"loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
"loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
"loginOauthAutoRedirectButton": "Redirect now",
- "continueTitle": "Continue",
+ "continueTitle": "Prosegui",
"continueRedirectingTitle": "Redirecting...",
"continueRedirectingSubtitle": "You should be redirected to the app soon",
"continueRedirectManually": "Redirect me manually",
@@ -34,29 +34,48 @@
"logoutOauthSubtitle": "You are currently logged in as {{username}} using the {{provider}} OAuth provider. Click the button below to logout.",
"notFoundTitle": "Page not found",
"notFoundSubtitle": "The page you are looking for does not exist.",
- "notFoundButton": "Go home",
- "totpFailTitle": "Failed to verify code",
- "totpFailSubtitle": "Please check your code and try again",
- "totpSuccessTitle": "Verified",
- "totpSuccessSubtitle": "Redirecting to your app",
- "totpTitle": "Enter your TOTP code",
- "totpSubtitle": "Please enter the code from your authenticator app.",
- "unauthorizedTitle": "Unauthorized",
- "unauthorizedResourceSubtitle": "The user with username {{username}} is not authorized to access the resource {{resource}}.",
- "unauthorizedLoginSubtitle": "The user with username {{username}} is not authorized to login.",
- "unauthorizedGroupsSubtitle": "The user with username {{username}} is not in the groups required by the resource {{resource}}.",
- "unauthorizedIpSubtitle": "Your IP address {{ip}} is not authorized to access the resource {{resource}}.",
- "unauthorizedButton": "Try again",
- "cancelTitle": "Cancel",
- "forgotPasswordTitle": "Forgot your password?",
- "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
- "errorTitle": "An error occurred",
+ "notFoundButton": "Vai alla home",
+ "totpFailTitle": "Errore nella verifica del codice",
+ "totpFailSubtitle": "Si prega di controllare il codice e riprovare",
+ "totpSuccessTitle": "Verificato",
+ "totpSuccessSubtitle": "Reindirizzamento alla tua app",
+ "totpTitle": "Inserisci il tuo codice TOTP",
+ "totpSubtitle": "Inserisci il codice dalla tua app di autenticazione.",
+ "unauthorizedTitle": "Non Autorizzato",
+ "unauthorizedResourceSubtitle": "L'utente con username {{username}} non è autorizzato ad accedere alla risorsa {{resource}}.",
+ "unauthorizedLoginSubtitle": "L'utente con username {{username}} non è autorizzato a effettuare l'accesso.",
+ "unauthorizedGroupsSubtitle": "L'utente con nome utente {{username}} non fa parte dei gruppi richiesti dalla risorsa {{resource}}.",
+ "unauthorizedIpSubtitle": "Il tuo indirizzo IP {{ip}} non è autorizzato ad accedere alla risorsa {{resource}}.",
+ "unauthorizedButton": "Riprova",
+ "cancelTitle": "Annulla",
+ "forgotPasswordTitle": "Password dimenticata?",
+ "failedToFetchProvidersTitle": "Impossibile caricare i provider di autenticazione. Si prega di controllare la configurazione.",
+ "errorTitle": "Si è verificato un errore",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
- "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
- "fieldRequired": "This field is required",
- "invalidInput": "Invalid input",
- "domainWarningTitle": "Invalid Domain",
- "domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
- "ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "forgotPasswordMessage": "Puoi reimpostare la tua password modificando la variabile d'ambiente `USERS`.",
+ "fieldRequired": "Questo campo è obbligatorio",
+ "invalidInput": "Input non valido",
+ "domainWarningTitle": "Dominio non valido",
+ "domainWarningSubtitle": "Questa istanza è configurata per essere accessibile da {{appUrl}}, ma {{currentUrl}} è in uso. Se procedi, potresti incorrere in problemi di autenticazione.",
+ "ignoreTitle": "Ignora",
+ "goToCorrectDomainTitle": "Vai al dominio corretto",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/ja-JP.json b/frontend/src/lib/i18n/locales/ja-JP.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/ja-JP.json
+++ b/frontend/src/lib/i18n/locales/ja-JP.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/ko-KR.json b/frontend/src/lib/i18n/locales/ko-KR.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/ko-KR.json
+++ b/frontend/src/lib/i18n/locales/ko-KR.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/nl-NL.json b/frontend/src/lib/i18n/locales/nl-NL.json
index 3e89048..e04fcba 100644
--- a/frontend/src/lib/i18n/locales/nl-NL.json
+++ b/frontend/src/lib/i18n/locales/nl-NL.json
@@ -1,37 +1,37 @@
{
"loginTitle": "Welkom terug, log in met",
- "loginTitleSimple": "Welcome back, please login",
- "loginDivider": "Or",
+ "loginTitleSimple": "Welkom terug, log in",
+ "loginDivider": "Of",
"loginUsername": "Gebruikersnaam",
"loginPassword": "Wachtwoord",
"loginSubmit": "Log in",
"loginFailTitle": "Mislukt om in te loggen",
"loginFailSubtitle": "Controleer je gebruikersnaam en wachtwoord",
- "loginFailRateLimit": "You failed to login too many times. Please try again later",
+ "loginFailRateLimit": "Inloggen is te vaak mislukt. Probeer het later opnieuw",
"loginSuccessTitle": "Ingelogd",
"loginSuccessSubtitle": "Welkom terug!",
- "loginOauthFailTitle": "An error occurred",
+ "loginOauthFailTitle": "Er is een fout opgetreden",
"loginOauthFailSubtitle": "Fout bij het ophalen van OAuth URL",
"loginOauthSuccessTitle": "Omleiden",
"loginOauthSuccessSubtitle": "Omleiden naar je OAuth provider",
- "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
- "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
- "loginOauthAutoRedirectButton": "Redirect now",
+ "loginOauthAutoRedirectTitle": "OAuth automatische omleiding",
+ "loginOauthAutoRedirectSubtitle": "Je wordt automatisch omgeleid naar je OAuth provider om te authenticeren.",
+ "loginOauthAutoRedirectButton": "Nu omleiden",
"continueTitle": "Ga verder",
"continueRedirectingTitle": "Omleiden...",
"continueRedirectingSubtitle": "Je wordt naar de app doorgestuurd",
- "continueRedirectManually": "Redirect me manually",
+ "continueRedirectManually": "Stuur mij handmatig door",
"continueInsecureRedirectTitle": "Onveilige doorverwijzing",
- "continueInsecureRedirectSubtitle": "You are trying to redirect from https to http which is not secure. Are you sure you want to continue?",
- "continueUntrustedRedirectTitle": "Untrusted redirect",
- "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain ({{cookieDomain}}). Are you sure you want to continue?",
+ "continueInsecureRedirectSubtitle": "Je probeert door te verwijzen van https naar http die niet veilig is. Weet je zeker dat je wilt doorgaan?",
+ "continueUntrustedRedirectTitle": "Niet-vertrouwde doorverwijzing",
+ "continueUntrustedRedirectSubtitle": "Je probeert door te sturen naar een domein dat niet overeenkomt met je geconfigureerde domein ({{cookieDomain}}). Weet je zeker dat je wilt doorgaan?",
"logoutFailTitle": "Afmelden mislukt",
"logoutFailSubtitle": "Probeer het opnieuw",
"logoutSuccessTitle": "Afgemeld",
"logoutSuccessSubtitle": "Je bent afgemeld",
"logoutTitle": "Afmelden",
- "logoutUsernameSubtitle": "You are currently logged in as {{username}}. Click the button below to logout.",
- "logoutOauthSubtitle": "You are currently logged in as {{username}} using the {{provider}} OAuth provider. Click the button below to logout.",
+ "logoutUsernameSubtitle": "Je bent momenteel ingelogd als {{username}}. Klik op de onderstaande knop om uit te loggen.",
+ "logoutOauthSubtitle": "Je bent momenteel ingelogd als {{username}} met behulp van de {{provider}} OAuth provider. Klik op de onderstaande knop om uit te loggen.",
"notFoundTitle": "Pagina niet gevonden",
"notFoundSubtitle": "De pagina die je zoekt bestaat niet.",
"notFoundButton": "Naar startpagina",
@@ -40,23 +40,42 @@
"totpSuccessTitle": "Geverifiëerd",
"totpSuccessSubtitle": "Omleiden naar je app",
"totpTitle": "Voer je TOTP-code in",
- "totpSubtitle": "Please enter the code from your authenticator app.",
+ "totpSubtitle": "Voer de code van je authenticator-app in.",
"unauthorizedTitle": "Ongeautoriseerd",
- "unauthorizedResourceSubtitle": "The user with username {{username}} is not authorized to access the resource {{resource}}.",
- "unauthorizedLoginSubtitle": "The user with username {{username}} is not authorized to login.",
- "unauthorizedGroupsSubtitle": "The user with username {{username}} is not in the groups required by the resource {{resource}}.",
- "unauthorizedIpSubtitle": "Your IP address {{ip}} is not authorized to access the resource {{resource}}.",
+ "unauthorizedResourceSubtitle": "De gebruiker met gebruikersnaam {{username}} is niet gemachtigd om de bron {{resource}} te gebruiken.",
+ "unauthorizedLoginSubtitle": "De gebruiker met gebruikersnaam {{username}} is niet gemachtigd om in te loggen.",
+ "unauthorizedGroupsSubtitle": "De gebruiker met gebruikersnaam {{username}} maakt geen deel uit van de groepen die vereist zijn door de bron {{resource}}.",
+ "unauthorizedIpSubtitle": "Jouw IP-adres {{ip}} is niet gemachtigd om de bron {{resource}} te gebruiken.",
"unauthorizedButton": "Opnieuw proberen",
- "cancelTitle": "Cancel",
- "forgotPasswordTitle": "Forgot your password?",
- "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
- "errorTitle": "An error occurred",
+ "cancelTitle": "Annuleren",
+ "forgotPasswordTitle": "Wachtwoord vergeten?",
+ "failedToFetchProvidersTitle": "Fout bij het laden van de authenticatie-providers. Controleer je configuratie.",
+ "errorTitle": "Er is een fout opgetreden",
+ "errorSubtitleInfo": "De volgende fout is opgetreden bij het verwerken van het verzoek:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
- "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
- "fieldRequired": "This field is required",
- "invalidInput": "Invalid input",
- "domainWarningTitle": "Invalid Domain",
- "domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
- "ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "forgotPasswordMessage": "Je kunt je wachtwoord opnieuw instellen door de `USERS` omgevingsvariabele te wijzigen.",
+ "fieldRequired": "Dit veld is verplicht",
+ "invalidInput": "Ongeldige invoer",
+ "domainWarningTitle": "Ongeldig domein",
+ "domainWarningSubtitle": "Deze instantie is geconfigureerd voor toegang tot {{appUrl}}, maar {{currentUrl}} wordt gebruikt. Als je doorgaat, kun je problemen ondervinden met authenticatie.",
+ "ignoreTitle": "Negeren",
+ "goToCorrectDomainTitle": "Ga naar het juiste domein",
+ "authorizeTitle": "Autoriseren",
+ "authorizeCardTitle": "Doorgaan naar {{app}}?",
+ "authorizeSubtitle": "Doorgaan naar deze app? Controleer de machtigingen die door de app worden gevraagd.",
+ "authorizeSubtitleOAuth": "Doorgaan naar deze app?",
+ "authorizeLoadingTitle": "Laden...",
+ "authorizeLoadingSubtitle": "Even geduld bij het laden van de cliëntinformatie.",
+ "authorizeSuccessTitle": "Geautoriseerd",
+ "authorizeSuccessSubtitle": "Je wordt binnen enkele seconden doorgestuurd naar de app.",
+ "authorizeErrorClientInfo": "Er is een fout opgetreden tijdens het laden van de cliëntinformatie. Probeer het later opnieuw.",
+ "authorizeErrorMissingParams": "De volgende parameters ontbreken: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Hiermee kan de app toegang krijgen tot jouw OpenID Connect-informatie.",
+ "emailScopeName": "E-mail",
+ "emailScopeDescription": "Hiermee kan de app toegang krijgen tot jouw e-mailadres.",
+ "profileScopeName": "Profiel",
+ "profileScopeDescription": "Hiermee kan de app toegang krijgen tot je profielinformatie.",
+ "groupsScopeName": "Groepen",
+ "groupsScopeDescription": "Hiermee kan de app toegang krijgen tot jouw groepsinformatie."
+}
diff --git a/frontend/src/lib/i18n/locales/no-NO.json b/frontend/src/lib/i18n/locales/no-NO.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/no-NO.json
+++ b/frontend/src/lib/i18n/locales/no-NO.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/pl-PL.json b/frontend/src/lib/i18n/locales/pl-PL.json
index abded9b..45a686c 100644
--- a/frontend/src/lib/i18n/locales/pl-PL.json
+++ b/frontend/src/lib/i18n/locales/pl-PL.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Nie pamiętasz hasła?",
"failedToFetchProvidersTitle": "Nie udało się załadować dostawców uwierzytelniania. Sprawdź swoją konfigurację.",
"errorTitle": "Wystąpił błąd",
+ "errorSubtitleInfo": "Podczas przetwarzania żądania wystąpił następujący błąd:",
"errorSubtitle": "Wystąpił błąd podczas próby wykonania tej czynności. Sprawdź konsolę, aby uzyskać więcej informacji.",
"forgotPasswordMessage": "Możesz zresetować hasło, zmieniając zmienną środowiskową `USERS`.",
"fieldRequired": "To pole jest wymagane",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Nieprawidłowa domena",
"domainWarningSubtitle": "Ta instancja jest skonfigurowana do uzyskania dostępu z {{appUrl}}, ale {{currentUrl}} jest w użyciu. Jeśli będziesz kontynuować, mogą wystąpić problemy z uwierzytelnianiem.",
"ignoreTitle": "Zignoruj",
- "goToCorrectDomainTitle": "Przejdź do prawidłowej domeny"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Przejdź do prawidłowej domeny",
+ "authorizeTitle": "Autoryzuj",
+ "authorizeCardTitle": "Kontynuować do {{app}}?",
+ "authorizeSubtitle": "Czy chcesz kontynuować do tej aplikacji? Uważnie zapoznaj się z uprawnieniami żądanymi przez aplikację.",
+ "authorizeSubtitleOAuth": "Czy chcesz kontynuować do tej aplikacji?",
+ "authorizeLoadingTitle": "Wczytywanie...",
+ "authorizeLoadingSubtitle": "Proszę czekać, aż załadujemy informacje o kliencie.",
+ "authorizeSuccessTitle": "Autoryzowano",
+ "authorizeSuccessSubtitle": "Za kilka sekund nastąpi przekierowanie do aplikacji.",
+ "authorizeErrorClientInfo": "Wystąpił błąd podczas ładowania informacji o kliencie. Spróbuj ponownie później.",
+ "authorizeErrorMissingParams": "Brakuje następujących parametrów: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Zezwala aplikacji na dostęp do informacji o OpenID Connect.",
+ "emailScopeName": "E-mail",
+ "emailScopeDescription": "Zezwala aplikacji na dostęp do adresów e-mail.",
+ "profileScopeName": "Profil",
+ "profileScopeDescription": "Zezwala aplikacji na dostęp do informacji o porfilu.",
+ "groupsScopeName": "Grupy",
+ "groupsScopeDescription": "Zezwala aplikacji na dostęp do informacji o grupie."
+}
diff --git a/frontend/src/lib/i18n/locales/pt-BR.json b/frontend/src/lib/i18n/locales/pt-BR.json
index 7869fbe..75fb504 100644
--- a/frontend/src/lib/i18n/locales/pt-BR.json
+++ b/frontend/src/lib/i18n/locales/pt-BR.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Esqueceu sua senha?",
"failedToFetchProvidersTitle": "Falha ao carregar provedores de autenticação. Verifique sua configuração.",
"errorTitle": "Ocorreu um erro",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Ocorreu um erro ao tentar executar esta ação. Por favor, verifique o console para mais informações.",
"forgotPasswordMessage": "Você pode redefinir sua senha alterando a variável de ambiente `USERS`.",
"fieldRequired": "Este campo é obrigatório",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Domínio inválido",
"domainWarningSubtitle": "Esta instância está configurada para ser acessada de {{appUrl}}, mas {{currentUrl}} está sendo usado. Se você continuar, você pode encontrar problemas com a autenticação.",
"ignoreTitle": "Ignorar",
- "goToCorrectDomainTitle": "Ir para o domínio correto"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Ir para o domínio correto",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/pt-PT.json b/frontend/src/lib/i18n/locales/pt-PT.json
index 242abbd..803e2c8 100644
--- a/frontend/src/lib/i18n/locales/pt-PT.json
+++ b/frontend/src/lib/i18n/locales/pt-PT.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Esqueceste-te da palavra-passe?",
"failedToFetchProvidersTitle": "Falha ao carregar os fornecedores de autenticação. Verifica a configuração.",
"errorTitle": "Ocorreu um erro",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Ocorreu um erro ao tentar executar esta ação. Consulta a consola para mais informações.",
"forgotPasswordMessage": "Podes redefinir a tua palavra-passe alterando a variável de ambiente `USERS`.",
"fieldRequired": "Este campo é obrigatório",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Domínio inválido",
"domainWarningSubtitle": "Esta instância está configurada para ser acedida a partir de {{appUrl}}, mas está a ser usado {{currentUrl}}. Se continuares, poderás ter problemas de autenticação.",
"ignoreTitle": "Ignorar",
- "goToCorrectDomainTitle": "Ir para o domínio correto"
+ "goToCorrectDomainTitle": "Ir para o domínio correto",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
}
diff --git a/frontend/src/lib/i18n/locales/ro-RO.json b/frontend/src/lib/i18n/locales/ro-RO.json
index 4300428..eb008eb 100644
--- a/frontend/src/lib/i18n/locales/ro-RO.json
+++ b/frontend/src/lib/i18n/locales/ro-RO.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/ru-RU.json b/frontend/src/lib/i18n/locales/ru-RU.json
index 611c3d3..002b410 100644
--- a/frontend/src/lib/i18n/locales/ru-RU.json
+++ b/frontend/src/lib/i18n/locales/ru-RU.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Забыли пароль?",
"failedToFetchProvidersTitle": "Не удалось загрузить поставщика авторизации. Пожалуйста, проверьте конфигурацию.",
"errorTitle": "Произошла ошибка",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Произошла ошибка при попытке выполнить это действие. Проверьте консоль для дополнительной информации.",
"forgotPasswordMessage": "Вы можете сбросить свой пароль, изменив переменную окружения `USERS`.",
"fieldRequired": "Это поле является обязательным",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Неверный домен",
"domainWarningSubtitle": "Этот экземпляр настроен на доступ к нему из {{appUrl}}, но {{currentUrl}} в настоящее время используется. Если вы продолжите, то могут возникнуть проблемы с авторизацией.",
"ignoreTitle": "Игнорировать",
- "goToCorrectDomainTitle": "Перейти к правильному домену"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Перейти к правильному домену",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/sr-SP.json b/frontend/src/lib/i18n/locales/sr-SP.json
index f7460e3..37f8ab1 100644
--- a/frontend/src/lib/i18n/locales/sr-SP.json
+++ b/frontend/src/lib/i18n/locales/sr-SP.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Заборавили сте лозинку?",
"failedToFetchProvidersTitle": "Није успело учитавање провајдера аутентификације. Молим вас проверите ваша подешавања.",
"errorTitle": "Појавила се грешка",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Појавила се грешка при покушају извршавања ове радње. Молим вас проверите конзолу за додатне информације.",
"forgotPasswordMessage": "Можете поништити вашу лозинку променом `USERS` променљиве окружења.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/sv-SE.json b/frontend/src/lib/i18n/locales/sv-SE.json
index be1a628..5847e78 100644
--- a/frontend/src/lib/i18n/locales/sv-SE.json
+++ b/frontend/src/lib/i18n/locales/sv-SE.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Forgot your password?",
"failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/tr-TR.json b/frontend/src/lib/i18n/locales/tr-TR.json
index af2fdc0..229a052 100644
--- a/frontend/src/lib/i18n/locales/tr-TR.json
+++ b/frontend/src/lib/i18n/locales/tr-TR.json
@@ -1,62 +1,81 @@
{
- "loginTitle": "Welcome back, login with",
- "loginTitleSimple": "Welcome back, please login",
- "loginDivider": "Or",
+ "loginTitle": "Tekrar Hoş Geldiniz, giriş yapın",
+ "loginTitleSimple": "Tekrar hoş geldiniz, lütfen giriş yapın",
+ "loginDivider": "Ya da",
"loginUsername": "Kullanıcı Adı",
"loginPassword": "Şifre",
"loginSubmit": "Giriş Yap",
"loginFailTitle": "Giriş yapılamadı",
- "loginFailSubtitle": "Please check your username and password",
- "loginFailRateLimit": "You failed to login too many times. Please try again later",
+ "loginFailSubtitle": "Lütfen kullanıcı adınızı ve şifrenizi kontrol edin",
+ "loginFailRateLimit": "Çok fazla kez giriş yapma girişiminde bulundunuz. Lütfen daha sonra tekrar deneyin",
"loginSuccessTitle": "Giriş yapıldı",
"loginSuccessSubtitle": "Tekrar hoş geldiniz!",
- "loginOauthFailTitle": "An error occurred",
- "loginOauthFailSubtitle": "Failed to get OAuth URL",
+ "loginOauthFailTitle": "Hata oluştu",
+ "loginOauthFailSubtitle": "OAuth URL'si alınamadı",
"loginOauthSuccessTitle": "Yönlendiriliyor",
- "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
- "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
- "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
- "loginOauthAutoRedirectButton": "Redirect now",
+ "loginOauthSuccessSubtitle": "OAuth sağlayıcınıza yönlendiriliyor",
+ "loginOauthAutoRedirectTitle": "OAuth Otomatik Yönlendirme",
+ "loginOauthAutoRedirectSubtitle": "Kimlik doğrulama işlemi için otomatik olarak OAuth sağlayıcınıza yönlendirileceksiniz.",
+ "loginOauthAutoRedirectButton": "Şimdi Yönlendir",
"continueTitle": "Devam et",
"continueRedirectingTitle": "Yönlendiriliyor...",
- "continueRedirectingSubtitle": "You should be redirected to the app soon",
- "continueRedirectManually": "Redirect me manually",
- "continueInsecureRedirectTitle": "Insecure redirect",
- "continueInsecureRedirectSubtitle": "You are trying to redirect from https to http which is not secure. Are you sure you want to continue?",
- "continueUntrustedRedirectTitle": "Untrusted redirect",
- "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain ({{cookieDomain}}). Are you sure you want to continue?",
- "logoutFailTitle": "Failed to log out",
+ "continueRedirectingSubtitle": "Kısa süre içinde uygulamaya yönlendirileceksiniz",
+ "continueRedirectManually": "Beni manuel olarak yönlendir",
+ "continueInsecureRedirectTitle": "Güvenli olmayan yönlendirme",
+ "continueInsecureRedirectSubtitle": "http adresinden http adresine yönlendirme yapmaya çalışıyorsunuz, bu güvenli değil. Devam etmek istediğinizden emin misiniz?",
+ "continueUntrustedRedirectTitle": "Güvenilmeyen yönlendirme",
+ "continueUntrustedRedirectSubtitle": "Yapılandırdığınız alan adıyla eşleşmeyen bir alana yönlendirme yapmaya çalışıyorsunuz ({{cookieDomain}}). Devam etmek istediğinize emin misiniz?",
+ "logoutFailTitle": "Çıkış Yapılamadı",
"logoutFailSubtitle": "Lütfen tekrar deneyin",
"logoutSuccessTitle": "Çıkış yapıldı",
- "logoutSuccessSubtitle": "You have been logged out",
- "logoutTitle": "Logout",
- "logoutUsernameSubtitle": "You are currently logged in as {{username}}. Click the button below to logout.",
- "logoutOauthSubtitle": "You are currently logged in as {{username}} using the {{provider}} OAuth provider. Click the button below to logout.",
+ "logoutSuccessSubtitle": "Çıkış yaptınız",
+ "logoutTitle": "Çıkış yap",
+ "logoutUsernameSubtitle": "{{username}} olarak giriş yapmış durumdasınız. Çıkış yapmak için aşağıdaki düğmeye tıklayın.",
+ "logoutOauthSubtitle": "Şu anda {{provider}} OAuth sağlayıcısını kullanarak {{username}} olarak oturum açmış durumdasınız. Oturumunuzu kapatmak için aşağıdaki düğmeye tıklayın.",
"notFoundTitle": "Sayfa bulunamadı",
"notFoundSubtitle": "Aradığınız sayfa mevcut değil.",
"notFoundButton": "Ana sayfaya git",
"totpFailTitle": "Kod doğrulanamadı",
- "totpFailSubtitle": "Please check your code and try again",
+ "totpFailSubtitle": "Lütfen kodunuzu kontrol edin ve tekrar deneyin",
"totpSuccessTitle": "Doğrulandı",
- "totpSuccessSubtitle": "Redirecting to your app",
- "totpTitle": "Enter your TOTP code",
- "totpSubtitle": "Please enter the code from your authenticator app.",
- "unauthorizedTitle": "Unauthorized",
- "unauthorizedResourceSubtitle": "The user with username {{username}} is not authorized to access the resource {{resource}}.",
- "unauthorizedLoginSubtitle": "The user with username {{username}} is not authorized to login.",
- "unauthorizedGroupsSubtitle": "The user with username {{username}} is not in the groups required by the resource {{resource}}.",
- "unauthorizedIpSubtitle": "Your IP address {{ip}} is not authorized to access the resource {{resource}}.",
- "unauthorizedButton": "Try again",
+ "totpSuccessSubtitle": "Uygulamanıza yönlendiriliyor",
+ "totpTitle": "TOTP kodunuzu girin",
+ "totpSubtitle": "Lütfen kimlik doğrulama uygulamanızdan aldığınız kodu girin.",
+ "unauthorizedTitle": "Yetkisiz",
+ "unauthorizedResourceSubtitle": "Kullanıcı adı {{username}} olan kullanıcının {{resource}} kaynağına erişim yetkisi bulunmamaktadır.",
+ "unauthorizedLoginSubtitle": "Kullanıcı adı {{username}} olan kullanıcının oturum açma yetkisi yok.",
+ "unauthorizedGroupsSubtitle": "Kullanıcı adı {{username}} olan kullanıcı, {{resource}} kaynağının gerektirdiği gruplarda bulunmuyor.",
+ "unauthorizedIpSubtitle": "IP adresiniz {{ip}}, {{resource}} kaynağına erişim yetkisine sahip değil.",
+ "unauthorizedButton": "Tekrar deneyin",
"cancelTitle": "İptal",
- "forgotPasswordTitle": "Forgot your password?",
- "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
- "errorTitle": "An error occurred",
+ "forgotPasswordTitle": "Şifrenizi mi unuttunuz?",
+ "failedToFetchProvidersTitle": "Kimlik doğrulama sağlayıcıları yüklenemedi. Lütfen yapılandırmanızı kontrol edin.",
+ "errorTitle": "Bir hata oluştu",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
- "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
- "fieldRequired": "This field is required",
- "invalidInput": "Invalid input",
- "domainWarningTitle": "Invalid Domain",
- "domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
- "ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "forgotPasswordMessage": "Parolanızı `USERS` ortam değişkenini değiştirerek sıfırlayabilirsiniz.",
+ "fieldRequired": "Bu alan zorunludur",
+ "invalidInput": "Geçersiz girdi",
+ "domainWarningTitle": "Geçersiz alan adı",
+ "domainWarningSubtitle": "Bu örnek, {{appUrl}} adresinden erişilecek şekilde yapılandırılmıştır, ancak {{currentUrl}} kullanılmaktadır. Devam ederseniz, kimlik doğrulama ile ilgili sorunlarla karşılaşabilirsiniz.",
+ "ignoreTitle": "Yoksay",
+ "goToCorrectDomainTitle": "Doğru alana gidin",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/uk-UA.json b/frontend/src/lib/i18n/locales/uk-UA.json
index 60f8ad3..c6fa2c6 100644
--- a/frontend/src/lib/i18n/locales/uk-UA.json
+++ b/frontend/src/lib/i18n/locales/uk-UA.json
@@ -1,62 +1,81 @@
{
"loginTitle": "З поверненням, увійдіть через",
- "loginTitleSimple": "Welcome back, please login",
- "loginDivider": "Or",
- "loginUsername": "Username",
- "loginPassword": "Password",
- "loginSubmit": "Login",
- "loginFailTitle": "Failed to log in",
- "loginFailSubtitle": "Please check your username and password",
- "loginFailRateLimit": "You failed to login too many times. Please try again later",
- "loginSuccessTitle": "Logged in",
- "loginSuccessSubtitle": "Welcome back!",
- "loginOauthFailTitle": "An error occurred",
- "loginOauthFailSubtitle": "Failed to get OAuth URL",
- "loginOauthSuccessTitle": "Redirecting",
- "loginOauthSuccessSubtitle": "Redirecting to your OAuth provider",
- "loginOauthAutoRedirectTitle": "OAuth Auto Redirect",
- "loginOauthAutoRedirectSubtitle": "You will be automatically redirected to your OAuth provider to authenticate.",
- "loginOauthAutoRedirectButton": "Redirect now",
- "continueTitle": "Continue",
- "continueRedirectingTitle": "Redirecting...",
- "continueRedirectingSubtitle": "You should be redirected to the app soon",
- "continueRedirectManually": "Redirect me manually",
- "continueInsecureRedirectTitle": "Insecure redirect",
- "continueInsecureRedirectSubtitle": "You are trying to redirect from https to http which is not secure. Are you sure you want to continue?",
- "continueUntrustedRedirectTitle": "Untrusted redirect",
- "continueUntrustedRedirectSubtitle": "You are trying to redirect to a domain that does not match your configured domain ({{cookieDomain}}). Are you sure you want to continue?",
- "logoutFailTitle": "Failed to log out",
- "logoutFailSubtitle": "Please try again",
- "logoutSuccessTitle": "Logged out",
- "logoutSuccessSubtitle": "You have been logged out",
- "logoutTitle": "Logout",
- "logoutUsernameSubtitle": "You are currently logged in as {{username}}. Click the button below to logout.",
- "logoutOauthSubtitle": "You are currently logged in as {{username}} using the {{provider}} OAuth provider. Click the button below to logout.",
- "notFoundTitle": "Page not found",
- "notFoundSubtitle": "The page you are looking for does not exist.",
- "notFoundButton": "Go home",
- "totpFailTitle": "Failed to verify code",
- "totpFailSubtitle": "Please check your code and try again",
- "totpSuccessTitle": "Verified",
- "totpSuccessSubtitle": "Redirecting to your app",
- "totpTitle": "Enter your TOTP code",
- "totpSubtitle": "Please enter the code from your authenticator app.",
- "unauthorizedTitle": "Unauthorized",
- "unauthorizedResourceSubtitle": "The user with username {{username}} is not authorized to access the resource {{resource}}.",
- "unauthorizedLoginSubtitle": "The user with username {{username}} is not authorized to login.",
- "unauthorizedGroupsSubtitle": "The user with username {{username}} is not in the groups required by the resource {{resource}}.",
- "unauthorizedIpSubtitle": "Your IP address {{ip}} is not authorized to access the resource {{resource}}.",
- "unauthorizedButton": "Try again",
- "cancelTitle": "Cancel",
- "forgotPasswordTitle": "Forgot your password?",
- "failedToFetchProvidersTitle": "Failed to load authentication providers. Please check your configuration.",
- "errorTitle": "An error occurred",
+ "loginTitleSimple": "З поверненням, будь ласка, авторизуйтесь",
+ "loginDivider": "Або",
+ "loginUsername": "Ім'я користувача",
+ "loginPassword": "Пароль",
+ "loginSubmit": "Увійти",
+ "loginFailTitle": "Не вдалося авторизуватися",
+ "loginFailSubtitle": "Перевірте ім'я користувача та пароль",
+ "loginFailRateLimit": "Ви не змогли увійти занадто багато разів. Будь ласка, спробуйте ще раз пізніше",
+ "loginSuccessTitle": "Вхід здійснено",
+ "loginSuccessSubtitle": "З поверненням!",
+ "loginOauthFailTitle": "Виникла помилка",
+ "loginOauthFailSubtitle": "Не вдалося отримати OAuth URL",
+ "loginOauthSuccessTitle": "Перенаправляємо",
+ "loginOauthSuccessSubtitle": "Перенаправляємо до вашого провайдера OAuth",
+ "loginOauthAutoRedirectTitle": "Автоматичне переспрямування OAuth",
+ "loginOauthAutoRedirectSubtitle": "Ви будете автоматично перенаправлені до вашого провайдера OAuth для автентифікації.",
+ "loginOauthAutoRedirectButton": "Перейти зараз",
+ "continueTitle": "Продовжити",
+ "continueRedirectingTitle": "Перенаправлення...",
+ "continueRedirectingSubtitle": "Незабаром ви будете перенаправлені в додаток",
+ "continueRedirectManually": "Перенаправити мене вручну",
+ "continueInsecureRedirectTitle": "Небезпечне перенаправлення",
+ "continueInsecureRedirectSubtitle": "Ви намагаєтесь перенаправити з https на http який не є безпечним. Ви впевнені, що хочете продовжити?",
+ "continueUntrustedRedirectTitle": "Недовірене перенаправлення",
+ "continueUntrustedRedirectSubtitle": "Ви намагаєтесь перенаправити на домен, який не збігається з вашим налаштованим доменом ({{cookieDomain}}). Впевнені, що хочете продовжити?",
+ "logoutFailTitle": "Не вдалося вийти",
+ "logoutFailSubtitle": "Будь ласка, спробуйте знову",
+ "logoutSuccessTitle": "Ви вийшли",
+ "logoutSuccessSubtitle": "Ви вийшли з системи",
+ "logoutTitle": "Вийти",
+ "logoutUsernameSubtitle": "Зараз ви увійшли як {{username}}. Натисніть кнопку нижче для виходу.",
+ "logoutOauthSubtitle": "Наразі ви увійшли як {{username}} використовуючи провайдера {{provider}} OAuth. Натисніть кнопку нижче, щоб вийти.",
+ "notFoundTitle": "Сторінку не знайдено",
+ "notFoundSubtitle": "Сторінка, яку ви шукаєте, не існує.",
+ "notFoundButton": "На головну",
+ "totpFailTitle": "Не вдалося перевірити код",
+ "totpFailSubtitle": "Перевірте ваш код і спробуйте ще раз",
+ "totpSuccessTitle": "Перевірено",
+ "totpSuccessSubtitle": "Перенаправлення до вашого додатку",
+ "totpTitle": "Введіть ваш TOTP код",
+ "totpSubtitle": "Будь ласка, введіть код з вашого додатку для автентифікації.",
+ "unauthorizedTitle": "Доступ обмежено",
+ "unauthorizedResourceSubtitle": "Користувач з ім'ям користувача {{username}} не має права доступу до ресурсу {{resource}}.",
+ "unauthorizedLoginSubtitle": "Користувач з іменем {{username}} не авторизований для входу.",
+ "unauthorizedGroupsSubtitle": "Користувач з іменем {{username}} не входить до груп, що необхідні для ресурсу {{resource}}.",
+ "unauthorizedIpSubtitle": "Ваша IP-адреса {{ip}} не авторизована для доступу до ресурсу {{resource}}.",
+ "unauthorizedButton": "Спробуйте ще раз",
+ "cancelTitle": "Скасовувати",
+ "forgotPasswordTitle": "Забули пароль?",
+ "failedToFetchProvidersTitle": "Не вдалося завантажити провайдерів автентифікації. Будь ласка, перевірте вашу конфігурацію.",
+ "errorTitle": "Виникла помилка",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "An error occurred while trying to perform this action. Please check the console for more information.",
- "forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
- "fieldRequired": "This field is required",
- "invalidInput": "Invalid input",
- "domainWarningTitle": "Invalid Domain",
- "domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
- "ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "forgotPasswordMessage": "Ви можете скинути пароль, змінивши змінну середовища \"USERS\".",
+ "fieldRequired": "Це поле обов'язкове для заповнення",
+ "invalidInput": "Невірне введення",
+ "domainWarningTitle": "Невірний домен",
+ "domainWarningSubtitle": "Даний ресурс налаштований для доступу з {{appUrl}}, але використовується {{currentUrl}}. Якщо ви продовжите, можуть виникнути проблеми з автентифікацією.",
+ "ignoreTitle": "Ігнорувати",
+ "goToCorrectDomainTitle": "Перейти за коректним доменом",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/vi-VN.json b/frontend/src/lib/i18n/locales/vi-VN.json
index d2052f9..f84ad24 100644
--- a/frontend/src/lib/i18n/locales/vi-VN.json
+++ b/frontend/src/lib/i18n/locales/vi-VN.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "Bạn quên mật khẩu?",
"failedToFetchProvidersTitle": "Không tải được nhà cung cấp xác thực. Vui lòng kiểm tra cấu hình của bạn.",
"errorTitle": "An error occurred",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "Đã xảy ra lỗi khi thực hiện thao tác này. Vui lòng kiểm tra bảng điều khiển để biết thêm thông tin.",
"forgotPasswordMessage": "You can reset your password by changing the `USERS` environment variable.",
"fieldRequired": "This field is required",
@@ -58,5 +59,23 @@
"domainWarningTitle": "Invalid Domain",
"domainWarningSubtitle": "This instance is configured to be accessed from {{appUrl}}, but {{currentUrl}} is being used. If you proceed, you may encounter issues with authentication.",
"ignoreTitle": "Ignore",
- "goToCorrectDomainTitle": "Go to correct domain"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "Go to correct domain",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/zh-CN.json b/frontend/src/lib/i18n/locales/zh-CN.json
index 25b50ff..cad1b97 100644
--- a/frontend/src/lib/i18n/locales/zh-CN.json
+++ b/frontend/src/lib/i18n/locales/zh-CN.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "忘记密码?",
"failedToFetchProvidersTitle": "加载身份验证提供程序失败,请检查您的配置。",
"errorTitle": "发生了错误",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "执行此操作时发生错误,请检查控制台以获取更多信息。",
"forgotPasswordMessage": "您可以通过更改 `USERS ` 环境变量重置您的密码。",
"fieldRequired": "必添字段",
@@ -58,5 +59,23 @@
"domainWarningTitle": "无效域名",
"domainWarningSubtitle": "当前实例配置的访问地址为 {{appUrl}},但您正在使用 {{currentUrl}}。若继续操作,可能会遇到身份验证问题。",
"ignoreTitle": "忽略",
- "goToCorrectDomainTitle": "转到正确的域名"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "转到正确的域名",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}
diff --git a/frontend/src/lib/i18n/locales/zh-TW.json b/frontend/src/lib/i18n/locales/zh-TW.json
index 140a71c..29d8fd9 100644
--- a/frontend/src/lib/i18n/locales/zh-TW.json
+++ b/frontend/src/lib/i18n/locales/zh-TW.json
@@ -51,6 +51,7 @@
"forgotPasswordTitle": "忘記密碼?",
"failedToFetchProvidersTitle": "載入驗證供應商失敗。請檢查您的設定。",
"errorTitle": "發生錯誤",
+ "errorSubtitleInfo": "The following error occurred while processing your request:",
"errorSubtitle": "執行此操作時發生錯誤。請檢查主控台以獲取更多資訊。",
"forgotPasswordMessage": "透過修改 `USERS` 環境變數,你可以重設你的密碼。",
"fieldRequired": "此為必填欄位",
@@ -58,5 +59,23 @@
"domainWarningTitle": "無效的網域",
"domainWarningSubtitle": "此服務設定為透過 {{appUrl}} 存取,但目前使用的是 {{currentUrl}}。若繼續操作,可能會遇到驗證問題。",
"ignoreTitle": "忽略",
- "goToCorrectDomainTitle": "前往正確域名"
-}
\ No newline at end of file
+ "goToCorrectDomainTitle": "前往正確域名",
+ "authorizeTitle": "Authorize",
+ "authorizeCardTitle": "Continue to {{app}}?",
+ "authorizeSubtitle": "Would you like to continue to this app? Please carefully review the permissions requested by the app.",
+ "authorizeSubtitleOAuth": "Would you like to continue to this app?",
+ "authorizeLoadingTitle": "Loading...",
+ "authorizeLoadingSubtitle": "Please wait while we load the client information.",
+ "authorizeSuccessTitle": "Authorized",
+ "authorizeSuccessSubtitle": "You will be redirected to the app in a few seconds.",
+ "authorizeErrorClientInfo": "An error occurred while loading the client information. Please try again later.",
+ "authorizeErrorMissingParams": "The following parameters are missing: {{missingParams}}",
+ "openidScopeName": "OpenID Connect",
+ "openidScopeDescription": "Allows the app to access your OpenID Connect information.",
+ "emailScopeName": "Email",
+ "emailScopeDescription": "Allows the app to access your email address.",
+ "profileScopeName": "Profile",
+ "profileScopeDescription": "Allows the app to access your profile information.",
+ "groupsScopeName": "Groups",
+ "groupsScopeDescription": "Allows the app to access your group information."
+}