From c6a50349cc5ea188b41af912f7c3d33e2eb7b885 Mon Sep 17 00:00:00 2001 From: DacongDA Date: Fri, 6 Jun 2025 00:03:04 +0800 Subject: [PATCH] feat: add missing backend i18n texts (#3863) --- controllers/enforcer.go | 2 +- controllers/user.go | 2 +- i18n/locales/ar/data.json | 28 +++++++++++++++++++++++--- i18n/locales/cs/data.json | 28 +++++++++++++++++++++++--- i18n/locales/de/data.json | 28 +++++++++++++++++++++++--- i18n/locales/en/data.json | 28 +++++++++++++++++++++++--- i18n/locales/es/data.json | 28 +++++++++++++++++++++++--- i18n/locales/fa/data.json | 38 ++++++++++++++++++++++++++++-------- i18n/locales/fi/data.json | 28 +++++++++++++++++++++++--- i18n/locales/fr/data.json | 28 +++++++++++++++++++++++--- i18n/locales/he/data.json | 28 +++++++++++++++++++++++--- i18n/locales/id/data.json | 28 +++++++++++++++++++++++--- i18n/locales/it/data.json | 28 +++++++++++++++++++++++--- i18n/locales/ja/data.json | 28 +++++++++++++++++++++++--- i18n/locales/kk/data.json | 28 +++++++++++++++++++++++--- i18n/locales/ko/data.json | 28 +++++++++++++++++++++++--- i18n/locales/ms/data.json | 28 +++++++++++++++++++++++--- i18n/locales/nl/data.json | 28 +++++++++++++++++++++++--- i18n/locales/pl/data.json | 28 +++++++++++++++++++++++--- i18n/locales/pt/data.json | 28 +++++++++++++++++++++++--- i18n/locales/ru/data.json | 28 +++++++++++++++++++++++--- i18n/locales/sk/data.json | 30 ++++++++++++++++++++++++---- i18n/locales/sv/data.json | 28 +++++++++++++++++++++++--- i18n/locales/tr/data.json | 28 +++++++++++++++++++++++--- i18n/locales/uk/data.json | 28 +++++++++++++++++++++++--- i18n/locales/vi/data.json | 28 +++++++++++++++++++++++--- i18n/locales/zh/data.json | 28 +++++++++++++++++++++++--- web/src/locales/ar/data.json | 8 ++++++++ web/src/locales/cs/data.json | 8 ++++++++ web/src/locales/de/data.json | 8 ++++++++ web/src/locales/en/data.json | 8 ++++++++ web/src/locales/es/data.json | 8 ++++++++ web/src/locales/fa/data.json | 8 ++++++++ web/src/locales/fi/data.json | 8 ++++++++ web/src/locales/fr/data.json | 8 ++++++++ web/src/locales/he/data.json | 8 ++++++++ web/src/locales/id/data.json | 8 ++++++++ web/src/locales/it/data.json | 8 ++++++++ web/src/locales/ja/data.json | 8 ++++++++ web/src/locales/kk/data.json | 8 ++++++++ web/src/locales/ko/data.json | 8 ++++++++ web/src/locales/ms/data.json | 8 ++++++++ web/src/locales/nl/data.json | 8 ++++++++ web/src/locales/pl/data.json | 8 ++++++++ web/src/locales/pt/data.json | 8 ++++++++ web/src/locales/ru/data.json | 8 ++++++++ web/src/locales/sk/data.json | 8 ++++++++ web/src/locales/sv/data.json | 8 ++++++++ web/src/locales/tr/data.json | 8 ++++++++ web/src/locales/uk/data.json | 8 ++++++++ web/src/locales/vi/data.json | 8 ++++++++ web/src/locales/zh/data.json | 8 ++++++++ 52 files changed, 833 insertions(+), 83 deletions(-) diff --git a/controllers/enforcer.go b/controllers/enforcer.go index e01a8032..43ad27c6 100644 --- a/controllers/enforcer.go +++ b/controllers/enforcer.go @@ -165,7 +165,7 @@ func (c *ApiController) GetPolicies() { return } if adapter == nil { - c.ResponseError(fmt.Sprintf(c.T("the adapter: %s is not found"), adapterId)) + c.ResponseError(fmt.Sprintf(c.T("enforcer:the adapter: %s is not found"), adapterId)) return } diff --git a/controllers/user.go b/controllers/user.go index 1bd12d11..a879429e 100644 --- a/controllers/user.go +++ b/controllers/user.go @@ -545,7 +545,7 @@ func (c *ApiController) SetPassword() { return } if organization == nil { - c.ResponseError(fmt.Sprintf(c.T("the organization: %s is not found"), targetUser.Owner)) + c.ResponseError(fmt.Sprintf(c.T("auth:the organization: %s is not found"), targetUser.Owner)) return } diff --git a/i18n/locales/ar/data.json b/i18n/locales/ar/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/ar/data.json +++ b/i18n/locales/ar/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/cs/data.json b/i18n/locales/cs/data.json index 5e95a4fa..37e85c90 100644 --- a/i18n/locales/cs/data.json +++ b/i18n/locales/cs/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Metoda výzvy by měla být S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Nepodařilo se vytvořit uživatele, informace o uživateli jsou neplatné: %s", "Failed to login in: %s": "Nepodařilo se přihlásit: %s", "Invalid token": "Neplatný token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "Metoda přihlášení: přihlášení pomocí obličeje není pro aplikaci povolena", "The login method: login with password is not enabled for the application": "Metoda přihlášení: přihlášení pomocí hesla není pro aplikaci povolena", "The organization: %s does not exist": "Organizace: %s neexistuje", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Poskytovatel: %s není pro aplikaci povolen", "Unauthorized operation": "Neoprávněná operace", "Unknown authentication type (not password or provider), form = %s": "Neznámý typ autentizace (není heslo nebo poskytovatel), formulář = %s", "User's tag: %s is not listed in the application's tags": "Štítek uživatele: %s není uveden v štítcích aplikace", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "Placený uživatel %s nemá aktivní nebo čekající předplatné a aplikace: %s nemá výchozí ceny" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "Placený uživatel %s nemá aktivní nebo čekající předplatné a aplikace: %s nemá výchozí ceny", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Služba %s a %s se neshodují" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Příslušnost nemůže být prázdná", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Výchozí kód neodpovídá pravidlům pro shodu kódů", "DisplayName cannot be blank": "Zobrazované jméno nemůže být prázdné", "DisplayName is not valid real name": "Zobrazované jméno není platné skutečné jméno", @@ -41,6 +49,7 @@ "Empty username.": "Prázdné uživatelské jméno.", "Face data does not exist, cannot log in": "Data obličeje neexistují, nelze se přihlásit", "Face data mismatch": "Neshoda dat obličeje", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Křestní jméno nemůže být prázdné", "Invitation code cannot be blank": "Pozvánkový kód nemůže být prázdný", "Invitation code exhausted": "Pozvánkový kód vyčerpán", @@ -50,6 +59,7 @@ "LastName cannot be blank": "Příjmení nemůže být prázdné", "Multiple accounts with same uid, please check your ldap server": "Více účtů se stejným uid, prosím zkontrolujte svůj ldap server", "Organization does not exist": "Organizace neexistuje", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Telefon již existuje", "Phone cannot be empty": "Telefon nemůže být prázdný", "Phone number is invalid": "Telefonní číslo je neplatné", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Uživatelské jméno nemůže začínat číslicí", "Username is too long (maximum is 255 characters).": "Uživatelské jméno je příliš dlouhé (maximálně 255 znaků).", "Username must have at least 2 characters": "Uživatelské jméno musí mít alespoň 2 znaky", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Zadali jste špatné heslo nebo kód příliš mnohokrát, prosím počkejte %d minut a zkuste to znovu", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Vaše oblast neumožňuje registraci pomocí telefonu", "password or code is incorrect": "heslo nebo kód je nesprávné", "password or code is incorrect, you have %d remaining chances": "heslo nebo kód je nesprávné, máte %d zbývajících pokusů", "unsupported password type: %s": "nepodporovaný typ hesla: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Chybějící parametr", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Prosím, přihlaste se nejprve", "The organization: %s should have one application at least": "Organizace: %s by měla mít alespoň jednu aplikaci", "The user: %s doesn't exist": "Uživatel: %s neexistuje", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "nepodporuje captchaProvider: ", "this operation is not allowed in demo mode": "tato operace není povolena v demo režimu", "this operation requires administrator to perform": "tato operace vyžaduje administrátora" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "objectKey: %s není povolen", "The provider type: %s is not supported": "typ poskytovatele: %s není podporován" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s není v této aplikaci podporován", "Invalid application or wrong clientSecret": "Neplatná aplikace nebo špatný clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Zobrazované jméno nemůže být prázdné", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Nové heslo nemůže obsahovat prázdné místo." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Neplatný poskytovatel captcha.", "Phone number is invalid in your region %s": "Telefonní číslo je ve vaší oblasti %s neplatné", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "Ověřovací kód ještě nebyl odeslán!", - "The verification code has not been sent yet, or has already been used!": "Ověřovací kód ještě nebyl odeslán, nebo již byl použit!", "Turing test failed.": "Turingův test selhal.", "Unable to get the email modify rule.": "Nelze získat pravidlo pro úpravu emailu.", "Unable to get the phone modify rule.": "Nelze získat pravidlo pro úpravu telefonu.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "uživatel neexistuje, prosím nejprve se zaregistrujte" }, "webauthn": { - "Found no credentials for this user": "Nebyly nalezeny žádné přihlašovací údaje pro tohoto uživatele", "Please call WebAuthnSigninBegin first": "Prosím, nejprve zavolejte WebAuthnSigninBegin" } } diff --git a/i18n/locales/de/data.json b/i18n/locales/de/data.json index 4032a086..cd3fea08 100644 --- a/i18n/locales/de/data.json +++ b/i18n/locales/de/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Die Challenge-Methode sollte S256 sein", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Es konnte kein Benutzer erstellt werden, da die Benutzerinformationen ungültig sind: %s", "Failed to login in: %s": "Konnte nicht anmelden: %s", "Invalid token": "Ungültiges Token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "Die Anmeldeart \"Anmeldung mit Passwort\" ist für die Anwendung nicht aktiviert", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Der Anbieter: %s ist nicht für die Anwendung aktiviert", "Unauthorized operation": "Nicht autorisierte Operation", "Unknown authentication type (not password or provider), form = %s": "Unbekannter Authentifizierungstyp (nicht Passwort oder Anbieter), Formular = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s und %s stimmen nicht überein" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Zugehörigkeit darf nicht leer sein", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "Anzeigename kann nicht leer sein", "DisplayName is not valid real name": "DisplayName ist kein gültiger Vorname", @@ -41,6 +49,7 @@ "Empty username.": "Leerer Benutzername.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Vorname darf nicht leer sein", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "Nachname darf nicht leer sein", "Multiple accounts with same uid, please check your ldap server": "Mehrere Konten mit derselben uid, bitte überprüfen Sie Ihren LDAP-Server", "Organization does not exist": "Organisation existiert nicht", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Telefon existiert bereits", "Phone cannot be empty": "Das Telefon darf nicht leer sein", "Phone number is invalid": "Die Telefonnummer ist ungültig", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Benutzername darf nicht mit einer Ziffer beginnen", "Username is too long (maximum is 255 characters).": "Benutzername ist zu lang (das Maximum beträgt 255 Zeichen).", "Username must have at least 2 characters": "Benutzername muss mindestens 2 Zeichen lang sein", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Sie haben zu oft das falsche Passwort oder den falschen Code eingegeben. Bitte warten Sie %d Minuten und versuchen Sie es erneut", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Ihre Region ist nicht berechtigt, sich telefonisch anzumelden", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "Das Passwort oder der Code ist falsch. Du hast noch %d Versuche übrig", "unsupported password type: %s": "Nicht unterstützter Passworttyp: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Fehlender Parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Bitte zuerst einloggen", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "Der Benutzer %s existiert nicht", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "Unterstütze captchaProvider nicht:", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "Der Objektschlüssel %s ist nicht erlaubt", "The provider type: %s is not supported": "Der Anbieter-Typ %s wird nicht unterstützt" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s wird von dieser Anwendung nicht unterstützt", "Invalid application or wrong clientSecret": "Ungültige Anwendung oder falsches clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Anzeigename darf nicht leer sein", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Das neue Passwort darf keine Leerzeichen enthalten." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Ungültiger Captcha-Anbieter.", "Phone number is invalid in your region %s": "Die Telefonnummer ist in Ihrer Region %s ungültig", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing-Test fehlgeschlagen.", "Unable to get the email modify rule.": "Nicht in der Lage, die E-Mail-Änderungsregel zu erhalten.", "Unable to get the phone modify rule.": "Nicht in der Lage, die Telefon-Änderungsregel zu erhalten.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "Der Benutzer existiert nicht, bitte zuerst anmelden" }, "webauthn": { - "Found no credentials for this user": "Es wurden keine Anmeldeinformationen für diesen Benutzer gefunden", "Please call WebAuthnSigninBegin first": "Bitte rufen Sie zuerst WebAuthnSigninBegin auf" } } diff --git a/i18n/locales/en/data.json b/i18n/locales/en/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/en/data.json +++ b/i18n/locales/en/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/es/data.json b/i18n/locales/es/data.json index d321607b..f551aa8f 100644 --- a/i18n/locales/es/data.json +++ b/i18n/locales/es/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "El método de desafío debe ser S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "No se pudo crear el usuario, la información del usuario es inválida: %s", "Failed to login in: %s": "No se ha podido iniciar sesión en: %s", "Invalid token": "Token inválido", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "El método de inicio de sesión: inicio de sesión con contraseña no está habilitado para la aplicación", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "El proveedor: %s no está habilitado para la aplicación", "Unauthorized operation": "Operación no autorizada", "Unknown authentication type (not password or provider), form = %s": "Tipo de autenticación desconocido (no es contraseña o proveedor), formulario = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Los servicios %s y %s no coinciden" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Afiliación no puede estar en blanco", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "El nombre de visualización no puede estar en blanco", "DisplayName is not valid real name": "El nombre de pantalla no es un nombre real válido", @@ -41,6 +49,7 @@ "Empty username.": "Nombre de usuario vacío.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "El nombre no puede estar en blanco", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "El apellido no puede estar en blanco", "Multiple accounts with same uid, please check your ldap server": "Cuentas múltiples con el mismo uid, por favor revise su servidor ldap", "Organization does not exist": "La organización no existe", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "El teléfono ya existe", "Phone cannot be empty": "Teléfono no puede estar vacío", "Phone number is invalid": "El número de teléfono no es válido", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "El nombre de usuario no puede empezar con un dígito", "Username is too long (maximum is 255 characters).": "El nombre de usuario es demasiado largo (el máximo es de 255 caracteres).", "Username must have at least 2 characters": "Nombre de usuario debe tener al menos 2 caracteres", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Has ingresado la contraseña o código incorrecto demasiadas veces, por favor espera %d minutos e intenta de nuevo", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Tu región no está permitida para registrarse por teléfono", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "Contraseña o código incorrecto, tienes %d intentos restantes", "unsupported password type: %s": "Tipo de contraseña no compatible: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Parámetro faltante", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Por favor, inicia sesión primero", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "El usuario: %s no existe", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "No apoyo a captchaProvider", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "El objectKey: %s no está permitido", "The provider type: %s is not supported": "El tipo de proveedor: %s no es compatible" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "El tipo de subvención: %s no es compatible con esta aplicación", "Invalid application or wrong clientSecret": "Solicitud inválida o clientSecret incorrecto", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "El nombre de pantalla no puede estar vacío", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "La nueva contraseña no puede contener espacios en blanco." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Proveedor de captcha no válido.", "Phone number is invalid in your region %s": "El número de teléfono es inválido en tu región %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "El test de Turing falló.", "Unable to get the email modify rule.": "No se puede obtener la regla de modificación de correo electrónico.", "Unable to get the phone modify rule.": "No se pudo obtener la regla de modificación del teléfono.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "El usuario no existe, por favor regístrese primero" }, "webauthn": { - "Found no credentials for this user": "No se encontraron credenciales para este usuario", "Please call WebAuthnSigninBegin first": "Por favor, llama primero a WebAuthnSigninBegin" } } diff --git a/i18n/locales/fa/data.json b/i18n/locales/fa/data.json index 1d76fbc9..85150141 100644 --- a/i18n/locales/fa/data.json +++ b/i18n/locales/fa/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "روش چالش باید S256 باشد", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "عدم موفقیت در ایجاد کاربر، اطلاعات کاربر نامعتبر است: %s", "Failed to login in: %s": "عدم موفقیت در ورود: %s", "Invalid token": "توکن نامعتبر", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "روش ورود: ورود با چهره برای برنامه فعال نیست", "The login method: login with password is not enabled for the application": "روش ورود: ورود با رمز عبور برای برنامه فعال نیست", "The organization: %s does not exist": "سازمان: %s وجود ندارد", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "ارائه‌دهنده: %s برای برنامه فعال نیست", "Unauthorized operation": "عملیات غیرمجاز", "Unknown authentication type (not password or provider), form = %s": "نوع احراز هویت ناشناخته (نه رمز عبور و نه ارائه‌دهنده)، فرم = %s", "User's tag: %s is not listed in the application's tags": "برچسب کاربر: %s در برچسب‌های برنامه فهرست نشده است", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "کاربر پرداختی %s اشتراک فعال یا در انتظار ندارد و برنامه: %s قیمت‌گذاری پیش‌فرض ندارد" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "کاربر پرداختی %s اشتراک فعال یا در انتظار ندارد و برنامه: %s قیمت‌گذاری پیش‌فرض ندارد", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "سرویس %s و %s مطابقت ندارند" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "وابستگی نمی‌تواند خالی باشد", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "کد پیش‌فرض با قوانین تطبیق کد مطابقت ندارد", "DisplayName cannot be blank": "نام نمایشی نمی‌تواند خالی باشد", "DisplayName is not valid real name": "نام نمایشی یک نام واقعی معتبر نیست", @@ -41,6 +49,7 @@ "Empty username.": "نام کاربری خالی است.", "Face data does not exist, cannot log in": "داده‌های چهره وجود ندارد، نمی‌توان وارد شد", "Face data mismatch": "عدم تطابق داده‌های چهره", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "نام نمی‌تواند خالی باشد", "Invitation code cannot be blank": "کد دعوت نمی‌تواند خالی باشد", "Invitation code exhausted": "کد دعوت استفاده شده است", @@ -50,6 +59,7 @@ "LastName cannot be blank": "نام خانوادگی نمی‌تواند خالی باشد", "Multiple accounts with same uid, please check your ldap server": "چندین حساب با uid یکسان، لطفاً سرور LDAP خود را بررسی کنید", "Organization does not exist": "سازمان وجود ندارد", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "تلفن قبلاً وجود دارد", "Phone cannot be empty": "تلفن نمی‌تواند خالی باشد", "Phone number is invalid": "شماره تلفن نامعتبر است", @@ -61,25 +71,33 @@ "The user is forbidden to sign in, please contact the administrator": "ورود کاربر ممنوع است، لطفاً با مدیر تماس بگیرید", "The user: %s doesn't exist in LDAP server": "کاربر: %s در سرور LDAP وجود ندارد", "The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline.": "نام کاربری فقط می‌تواند حاوی کاراکترهای الفبایی عددی، زیرخط یا خط تیره باشد، نمی‌تواند خط تیره یا زیرخط متوالی داشته باشد، و نمی‌تواند با خط تیره یا زیرخط شروع یا پایان یابد.", - "The value \"%s\" for account field \"%s\" doesn't match the account item regex": "مقدار \"%s\" برای فیلد حساب \"%s\" با عبارت منظم مورد حساب مطابقت ندارد", - "The value \"%s\" for signup field \"%s\" doesn't match the signup item regex of the application \"%s\"": "مقدار \"%s\" برای فیلد ثبت‌نام \"%s\" با عبارت منظم مورد ثبت‌نام برنامه \"%s\" مطابقت ندارد", + "The value \\\"%s\\\" for account field \\\"%s\\\" doesn't match the account item regex": "The value \\\"%s\\\" for account field \\\"%s\\\" doesn't match the account item regex", + "The value \\\"%s\\\" for signup field \\\"%s\\\" doesn't match the signup item regex of the application \\\"%s\\\"": "The value \\\"%s\\\" for signup field \\\"%s\\\" doesn't match the signup item regex of the application \\\"%s\\\"", "Username already exists": "نام کاربری قبلاً وجود دارد", "Username cannot be an email address": "نام کاربری نمی‌تواند یک آدرس ایمیل باشد", "Username cannot contain white spaces": "نام کاربری نمی‌تواند حاوی فاصله باشد", "Username cannot start with a digit": "نام کاربری نمی‌تواند با یک رقم شروع شود", "Username is too long (maximum is 255 characters).": "نام کاربری بیش از حد طولانی است (حداکثر ۳۹ کاراکتر).", "Username must have at least 2 characters": "نام کاربری باید حداقل ۲ کاراکتر داشته باشد", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "شما رمز عبور یا کد اشتباه را بیش از حد وارد کرده‌اید، لطفاً %d دقیقه صبر کنید و دوباره تلاش کنید", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "منطقه شما اجازه ثبت‌نام با تلفن را ندارد", "password or code is incorrect": "رمز عبور یا کد نادرست است", "password or code is incorrect, you have %d remaining chances": "رمز عبور یا کد نادرست است، شما %d فرصت باقی‌مانده دارید", "unsupported password type: %s": "نوع رمز عبور پشتیبانی نشده: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "پارامتر گمشده", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "لطفاً ابتدا وارد شوید", "The organization: %s should have one application at least": "سازمان: %s باید حداقل یک برنامه داشته باشد", "The user: %s doesn't exist": "کاربر: %s وجود ندارد", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "از captchaProvider پشتیبانی نمی‌شود: ", "this operation is not allowed in demo mode": "این عملیات در حالت دمو مجاز نیست", "this operation requires administrator to perform": "این عملیات نیاز به مدیر برای انجام دارد" @@ -101,7 +119,7 @@ "Unknown modify rule %s.": "قانون تغییر ناشناخته %s." }, "permission": { - "The permission: \"%s\" doesn't exist": "مجوز: \"%s\" وجود ندارد" + "The permission: \\\"%s\\\" doesn't exist": "The permission: \\\"%s\\\" doesn't exist" }, "provider": { "Invalid application id": "شناسه برنامه نامعتبر", @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "objectKey: %s مجاز نیست", "The provider type: %s is not supported": "نوع ارائه‌دهنده: %s پشتیبانی نمی‌شود" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "grant_type: %s در این برنامه پشتیبانی نمی‌شود", "Invalid application or wrong clientSecret": "برنامه نامعتبر یا clientSecret نادرست", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "نام نمایشی نمی‌تواند خالی باشد", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "رمز عبور جدید نمی‌تواند حاوی فاصله خالی باشد." }, "user_upload": { @@ -148,20 +171,19 @@ "verification": { "Invalid captcha provider.": "ارائه‌دهنده کپچا نامعتبر.", "Phone number is invalid in your region %s": "شماره تلفن در منطقه شما نامعتبر است %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "کد تأیید هنوز ارسال نشده است!", - "The verification code has not been sent yet, or has already been used!": "کد تأیید هنوز ارسال نشده است، یا قبلاً استفاده شده است!", "Turing test failed.": "تست تورینگ ناموفق بود.", "Unable to get the email modify rule.": "عدم توانایی در دریافت قانون تغییر ایمیل.", "Unable to get the phone modify rule.": "عدم توانایی در دریافت قانون تغییر تلفن.", "Unknown type": "نوع ناشناخته", "Wrong verification code!": "کد تأیید اشتباه!", "You should verify your code in %d min!": "شما باید کد خود را در %d دقیقه تأیید کنید!", - "please add a SMS provider to the \"Providers\" list for the application: %s": "لطفاً یک ارائه‌دهنده پیامک به لیست \"ارائه‌دهندگان\" برای برنامه: %s اضافه کنید", - "please add an Email provider to the \"Providers\" list for the application: %s": "لطفاً یک ارائه‌دهنده ایمیل به لیست \"ارائه‌دهندگان\" برای برنامه: %s اضافه کنید", + "please add a SMS provider to the \\\"Providers\\\" list for the application: %s": "please add a SMS provider to the \\\"Providers\\\" list for the application: %s", + "please add an Email provider to the \\\"Providers\\\" list for the application: %s": "please add an Email provider to the \\\"Providers\\\" list for the application: %s", "the user does not exist, please sign up first": "کاربر وجود ندارد، لطفاً ابتدا ثبت‌نام کنید" }, "webauthn": { - "Found no credentials for this user": "هیچ اعتباری برای این کاربر یافت نشد", "Please call WebAuthnSigninBegin first": "لطفاً ابتدا WebAuthnSigninBegin را فراخوانی کنید" } } diff --git a/i18n/locales/fi/data.json b/i18n/locales/fi/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/fi/data.json +++ b/i18n/locales/fi/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/fr/data.json b/i18n/locales/fr/data.json index 7cb0a685..dc8a137f 100644 --- a/i18n/locales/fr/data.json +++ b/i18n/locales/fr/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "La méthode de défi doit être S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Échec de la création de l'utilisateur, les informations utilisateur sont invalides : %s", "Failed to login in: %s": "Échec de la connexion : %s", "Invalid token": "Jeton invalide", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "La méthode de connexion : connexion avec mot de passe n'est pas activée pour l'application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Le fournisseur :%s n'est pas activé pour l'application", "Unauthorized operation": "Opération non autorisée", "Unknown authentication type (not password or provider), form = %s": "Type d'authentification inconnu (pas de mot de passe ou de fournisseur), formulaire = %s", "User's tag: %s is not listed in the application's tags": "Le tag de l’utilisateur %s n’est pas répertorié dans les tags de l’application", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Les services %s et %s ne correspondent pas" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation ne peut pas être vide", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "Le nom d'affichage ne peut pas être vide", "DisplayName is not valid real name": "DisplayName n'est pas un nom réel valide", @@ -41,6 +49,7 @@ "Empty username.": "Nom d'utilisateur vide.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Le prénom ne peut pas être laissé vide", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "Le nom de famille ne peut pas être vide", "Multiple accounts with same uid, please check your ldap server": "Plusieurs comptes avec le même identifiant d'utilisateur, veuillez vérifier votre serveur LDAP", "Organization does not exist": "L'organisation n'existe pas", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Le téléphone existe déjà", "Phone cannot be empty": "Le téléphone ne peut pas être vide", "Phone number is invalid": "Le numéro de téléphone est invalide", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Nom d'utilisateur ne peut pas commencer par un chiffre", "Username is too long (maximum is 255 characters).": "Nom d'utilisateur est trop long (maximum de 255 caractères).", "Username must have at least 2 characters": "Le nom d'utilisateur doit comporter au moins 2 caractères", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Vous avez entré le mauvais mot de passe ou code plusieurs fois, veuillez attendre %d minutes et réessayer", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Votre région n'est pas autorisée à s'inscrire par téléphone", "password or code is incorrect": "mot de passe ou code invalide", "password or code is incorrect, you have %d remaining chances": "Le mot de passe ou le code est incorrect, il vous reste %d chances", "unsupported password type: %s": "Type de mot de passe non pris en charge : %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Paramètre manquant", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Veuillez d'abord vous connecter", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "L'utilisateur : %s n'existe pas", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "ne prend pas en charge captchaProvider: ", "this operation is not allowed in demo mode": "cette opération n’est pas autorisée en mode démo", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "La clé d'objet : %s n'est pas autorisée", "The provider type: %s is not supported": "Le type de fournisseur : %s n'est pas pris en charge" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Type_de_subvention : %s n'est pas pris en charge dans cette application", "Invalid application or wrong clientSecret": "Application invalide ou clientSecret incorrect", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Le nom d'affichage ne peut pas être vide", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Le nouveau mot de passe ne peut pas contenir d'espace." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Fournisseur de captcha invalide.", "Phone number is invalid in your region %s": "Le numéro de téléphone n'est pas valide dans votre région %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Le test de Turing a échoué.", "Unable to get the email modify rule.": "Incapable d'obtenir la règle de modification de courriel.", "Unable to get the phone modify rule.": "Impossible d'obtenir la règle de modification de téléphone.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "L'utilisateur n'existe pas, veuillez vous inscrire d'abord" }, "webauthn": { - "Found no credentials for this user": "Aucune référence trouvée pour cet utilisateur", "Please call WebAuthnSigninBegin first": "Veuillez d'abord appeler WebAuthnSigninBegin" } } diff --git a/i18n/locales/he/data.json b/i18n/locales/he/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/he/data.json +++ b/i18n/locales/he/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/id/data.json b/i18n/locales/id/data.json index f80ee03d..8cab3572 100644 --- a/i18n/locales/id/data.json +++ b/i18n/locales/id/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Metode tantangan harus S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Gagal membuat pengguna, informasi pengguna tidak valid: %s", "Failed to login in: %s": "Gagal masuk: %s", "Invalid token": "Token tidak valid", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "Metode login: login dengan sandi tidak diaktifkan untuk aplikasi tersebut", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Penyedia: %s tidak diaktifkan untuk aplikasi ini", "Unauthorized operation": "Operasi tidak sah", "Unknown authentication type (not password or provider), form = %s": "Jenis otentikasi tidak diketahui (bukan sandi atau penyedia), formulir = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Layanan %s dan %s tidak cocok" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Keterkaitan tidak boleh kosong", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "Nama Pengguna tidak boleh kosong", "DisplayName is not valid real name": "DisplayName bukanlah nama asli yang valid", @@ -41,6 +49,7 @@ "Empty username.": "Nama pengguna kosong.", "Face data does not exist, cannot log in": "Data wajah tidak ada, tidak bisa login", "Face data mismatch": "Ketidakcocokan data wajah", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Nama depan tidak boleh kosong", "Invitation code cannot be blank": "Kode undangan tidak boleh kosong", "Invitation code exhausted": "Kode undangan habis", @@ -50,6 +59,7 @@ "LastName cannot be blank": "Nama belakang tidak boleh kosong", "Multiple accounts with same uid, please check your ldap server": "Beberapa akun dengan uid yang sama, harap periksa server LDAP Anda", "Organization does not exist": "Organisasi tidak ada", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Telepon sudah ada", "Phone cannot be empty": "Telepon tidak boleh kosong", "Phone number is invalid": "Nomor telepon tidak valid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username tidak dapat dimulai dengan angka", "Username is too long (maximum is 255 characters).": "Nama pengguna terlalu panjang (maksimum 255 karakter).", "Username must have at least 2 characters": "Nama pengguna harus memiliki setidaknya 2 karakter", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Anda telah memasukkan sandi atau kode yang salah terlalu sering, mohon tunggu selama %d menit lalu coba kembali", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Wilayah Anda tidak diizinkan untuk mendaftar melalui telepon", "password or code is incorrect": "kata sandi atau kode salah", "password or code is incorrect, you have %d remaining chances": "Sandi atau kode salah, Anda memiliki %d kesempatan tersisa", "unsupported password type: %s": "jenis sandi tidak didukung: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Parameter hilang", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Silahkan login terlebih dahulu", "The organization: %s should have one application at least": "Organisasi: %s setidaknya harus memiliki satu aplikasi", "The user: %s doesn't exist": "Pengguna: %s tidak ada", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "Jangan mendukung captchaProvider:", "this operation is not allowed in demo mode": "tindakan ini tidak diizinkan pada mode demo", "this operation requires administrator to perform": "tindakan ini membutuhkan peran administrator" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "Kunci objek: %s tidak diizinkan", "The provider type: %s is not supported": "Jenis penyedia: %s tidak didukung" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Jenis grant (grant_type) %s tidak didukung dalam aplikasi ini", "Invalid application or wrong clientSecret": "Aplikasi tidak valid atau clientSecret salah", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Nama tampilan tidak boleh kosong", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Sandi baru tidak boleh mengandung spasi kosong." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Penyedia captcha tidak valid.", "Phone number is invalid in your region %s": "Nomor telepon tidak valid di wilayah anda %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "Kode verifikasi belum terkirim!", - "The verification code has not been sent yet, or has already been used!": "Kode verifikasi belum dikirim atau telah digunakan!", "Turing test failed.": "Tes Turing gagal.", "Unable to get the email modify rule.": "Tidak dapat memperoleh aturan modifikasi email.", "Unable to get the phone modify rule.": "Tidak dapat memodifikasi aturan telepon.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "Pengguna tidak ada, silakan daftar terlebih dahulu" }, "webauthn": { - "Found no credentials for this user": "Tidak ditemukan kredensial untuk pengguna ini", "Please call WebAuthnSigninBegin first": "Harap panggil WebAuthnSigninBegin terlebih dahulu" } } diff --git a/i18n/locales/it/data.json b/i18n/locales/it/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/it/data.json +++ b/i18n/locales/it/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/ja/data.json b/i18n/locales/ja/data.json index 13fbd9be..7f4525bd 100644 --- a/i18n/locales/ja/data.json +++ b/i18n/locales/ja/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "チャレンジメソッドはS256である必要があります", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "ユーザーの作成に失敗しました。ユーザー情報が無効です:%s", "Failed to login in: %s": "ログインできませんでした:%s", "Invalid token": "無効なトークン", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "ログイン方法:パスワードでのログインはアプリケーションで有効になっていません", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "プロバイダー:%sはアプリケーションでは有効化されていません", "Unauthorized operation": "不正操作", "Unknown authentication type (not password or provider), form = %s": "不明な認証タイプ(パスワードまたはプロバイダーではない)フォーム=%s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "サービス%sと%sは一致しません" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "所属は空白にできません", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "表示名は空白にできません", "DisplayName is not valid real name": "表示名は有効な実名ではありません", @@ -41,6 +49,7 @@ "Empty username.": "空のユーザー名。", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "ファーストネームは空白にできません", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "姓は空白にできません", "Multiple accounts with same uid, please check your ldap server": "同じuidを持つ複数のアカウントがあります。あなたのLDAPサーバーを確認してください", "Organization does not exist": "組織は存在しません", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "電話はすでに存在しています", "Phone cannot be empty": "電話は空っぽにできません", "Phone number is invalid": "電話番号が無効です", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "ユーザー名は数字で始めることはできません", "Username is too long (maximum is 255 characters).": "ユーザー名が長すぎます(最大255文字)。", "Username must have at least 2 characters": "ユーザー名は少なくとも2文字必要です", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "あなたは間違ったパスワードまたはコードを何度も入力しました。%d 分間待ってから再度お試しください", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "あなたの地域は電話でサインアップすることができません", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "パスワードまたはコードが間違っています。あと%d回の試行機会があります", "unsupported password type: %s": "サポートされていないパスワードタイプ:%s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "不足しているパラメーター", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "最初にログインしてください", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "そのユーザー:%sは存在しません", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "captchaProviderをサポートしないでください", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "オブジェクトキー %s は許可されていません", "The provider type: %s is not supported": "プロバイダータイプ:%sはサポートされていません" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "grant_type:%sはこのアプリケーションでサポートされていません", "Invalid application or wrong clientSecret": "無効なアプリケーションまたは誤ったクライアントシークレットです", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "表示名は空にできません", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "新しいパスワードにはスペースを含めることはできません。" }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "無効なCAPTCHAプロバイダー。", "Phone number is invalid in your region %s": "電話番号はあなたの地域で無効です %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "チューリングテストは失敗しました。", "Unable to get the email modify rule.": "電子メール変更規則を取得できません。", "Unable to get the phone modify rule.": "電話の変更ルールを取得できません。", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "ユーザーは存在しません。まず登録してください" }, "webauthn": { - "Found no credentials for this user": "このユーザーの資格情報が見つかりませんでした", "Please call WebAuthnSigninBegin first": "最初にWebAuthnSigninBeginを呼び出してください" } } diff --git a/i18n/locales/kk/data.json b/i18n/locales/kk/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/kk/data.json +++ b/i18n/locales/kk/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/ko/data.json b/i18n/locales/ko/data.json index 462e4517..1b60db2d 100644 --- a/i18n/locales/ko/data.json +++ b/i18n/locales/ko/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "도전 방식은 S256이어야 합니다", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "사용자를 만들지 못했습니다. 사용자 정보가 잘못되었습니다: %s", "Failed to login in: %s": "로그인에 실패했습니다.: %s", "Invalid token": "유효하지 않은 토큰", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "어플리케이션에서는 암호를 사용한 로그인 방법이 활성화되어 있지 않습니다", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "제공자 %s은(는) 응용 프로그램에서 활성화되어 있지 않습니다", "Unauthorized operation": "무단 조작", "Unknown authentication type (not password or provider), form = %s": "알 수 없는 인증 유형(암호 또는 공급자가 아님), 폼 = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "서비스 %s와 %s는 일치하지 않습니다" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "소속은 비워 둘 수 없습니다", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName는 비어 있을 수 없습니다", "DisplayName is not valid real name": "DisplayName는 유효한 실제 이름이 아닙니다", @@ -41,6 +49,7 @@ "Empty username.": "빈 사용자 이름.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "이름은 공백일 수 없습니다", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "성은 비어 있을 수 없습니다", "Multiple accounts with same uid, please check your ldap server": "동일한 UID를 가진 여러 계정이 있습니다. LDAP 서버를 확인해주세요", "Organization does not exist": "조직은 존재하지 않습니다", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "전화기는 이미 존재합니다", "Phone cannot be empty": "전화는 비워 둘 수 없습니다", "Phone number is invalid": "전화번호가 유효하지 않습니다", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "사용자 이름은 숫자로 시작할 수 없습니다", "Username is too long (maximum is 255 characters).": "사용자 이름이 너무 깁니다 (최대 255자).", "Username must have at least 2 characters": "사용자 이름은 적어도 2개의 문자가 있어야 합니다", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "올바르지 않은 비밀번호나 코드를 여러 번 입력했습니다. %d분 동안 기다리신 후 다시 시도해주세요", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "당신의 지역은 전화로 가입할 수 없습니다", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "암호 또는 코드가 올바르지 않습니다. %d번의 기회가 남아 있습니다", "unsupported password type: %s": "지원되지 않는 암호 유형: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "누락된 매개변수", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "먼저 로그인 하십시오", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "사용자 %s는 존재하지 않습니다", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "CaptchaProvider를 지원하지 마세요", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "객체 키 : %s 는 허용되지 않습니다", "The provider type: %s is not supported": "제공자 유형: %s은/는 지원되지 않습니다" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "그랜트 유형: %s은(는) 이 어플리케이션에서 지원되지 않습니다", "Invalid application or wrong clientSecret": "잘못된 어플리케이션 또는 올바르지 않은 클라이언트 시크릿입니다", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "디스플레이 이름은 비어 있을 수 없습니다", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "새 비밀번호에는 공백이 포함될 수 없습니다." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "잘못된 captcha 제공자입니다.", "Phone number is invalid in your region %s": "전화 번호가 당신의 지역 %s에서 유효하지 않습니다", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "튜링 테스트 실패.", "Unable to get the email modify rule.": "이메일 수정 규칙을 가져올 수 없습니다.", "Unable to get the phone modify rule.": "전화 수정 규칙을 가져올 수 없습니다.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "사용자가 존재하지 않습니다. 먼저 회원 가입 해주세요" }, "webauthn": { - "Found no credentials for this user": "이 사용자의 자격 증명을 찾을 수 없습니다", "Please call WebAuthnSigninBegin first": "WebAuthnSigninBegin을 먼저 호출해주세요" } } diff --git a/i18n/locales/ms/data.json b/i18n/locales/ms/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/ms/data.json +++ b/i18n/locales/ms/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/nl/data.json b/i18n/locales/nl/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/nl/data.json +++ b/i18n/locales/nl/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/pl/data.json b/i18n/locales/pl/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/pl/data.json +++ b/i18n/locales/pl/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/pt/data.json b/i18n/locales/pt/data.json index d6c803c6..4a021982 100644 --- a/i18n/locales/pt/data.json +++ b/i18n/locales/pt/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Método de desafio deve ser S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Falha ao criar usuário, informação do usuário inválida: %s", "Failed to login in: %s": "Falha ao entrar em: %s", "Invalid token": "Token inválido", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "O nome de usuário não pode começar com um dígito", "Username is too long (maximum is 255 characters).": "Nome de usuário é muito longo (máximo é 255 caracteres).", "Username must have at least 2 characters": "Nome de usuário deve ter pelo menos 2 caracteres", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "senha ou código incorreto", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Aplicativo inválido ou clientSecret errado", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Nome de exibição não pode ser vazio", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/ru/data.json b/i18n/locales/ru/data.json index 8e6e333e..ee97e7f6 100644 --- a/i18n/locales/ru/data.json +++ b/i18n/locales/ru/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Метод проверки должен быть S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Не удалось создать пользователя, информация о пользователе недействительна: %s", "Failed to login in: %s": "Не удалось войти в систему: %s", "Invalid token": "Недействительный токен", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "Метод входа: вход с помощью лица не включен для приложения", "The login method: login with password is not enabled for the application": "Метод входа: вход с паролем не включен для приложения", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Провайдер: %s не включен для приложения", "Unauthorized operation": "Несанкционированная операция", "Unknown authentication type (not password or provider), form = %s": "Неизвестный тип аутентификации (не пароль и не провайдер), форма = %s", "User's tag: %s is not listed in the application's tags": "Тег пользователя: %s не указан в тэгах приложения", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Сервисы %s и %s не совпадают" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Принадлежность не может быть пустым значением", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "Имя отображения не может быть пустым", "DisplayName is not valid real name": "DisplayName не является действительным именем", @@ -41,6 +49,7 @@ "Empty username.": "Пустое имя пользователя.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Имя не может быть пустым", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "Фамилия не может быть пустой", "Multiple accounts with same uid, please check your ldap server": "Множественные учетные записи с тем же UID. Пожалуйста, проверьте свой сервер LDAP", "Organization does not exist": "Организация не существует", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Телефон уже существует", "Phone cannot be empty": "Телефон не может быть пустым", "Phone number is invalid": "Номер телефона является недействительным", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Имя пользователя не может начинаться с цифры", "Username is too long (maximum is 255 characters).": "Имя пользователя слишком длинное (максимальная длина - 255 символов).", "Username must have at least 2 characters": "Имя пользователя должно содержать не менее 2 символов", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Вы ввели неправильный пароль или код слишком много раз, пожалуйста, подождите %d минут и попробуйте снова", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Ваш регион не разрешает регистрацию по телефону", "password or code is incorrect": "неправильный пароль или код", "password or code is incorrect, you have %d remaining chances": "Неправильный пароль или код, у вас осталось %d попыток", "unsupported password type: %s": "неподдерживаемый тип пароля: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Отсутствующий параметр", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Пожалуйста, сначала войдите в систему", "The organization: %s should have one application at least": "Организация: %s должна иметь хотя бы одно приложение", "The user: %s doesn't exist": "Пользователь %s не существует", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "неподдерживаемый captchaProvider: ", "this operation is not allowed in demo mode": "эта операция не разрешена в демо-режиме", "this operation requires administrator to perform": "для выполнения этой операции требуется администратор" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "Объект «objectKey: %s» не разрешен", "The provider type: %s is not supported": "Тип провайдера: %s не поддерживается" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Тип предоставления: %s не поддерживается в данном приложении", "Invalid application or wrong clientSecret": "Недействительное приложение или неправильный clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Отображаемое имя не может быть пустым", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Новый пароль не может содержать пробелы." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Недействительный поставщик CAPTCHA.", "Phone number is invalid in your region %s": "Номер телефона недействителен в вашем регионе %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "Код проверки еще не отправлен!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Тест Тьюринга не удался.", "Unable to get the email modify rule.": "Невозможно получить правило изменения электронной почты.", "Unable to get the phone modify rule.": "Невозможно получить правило изменения телефона.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "Пользователь не существует, пожалуйста, сначала зарегистрируйтесь" }, "webauthn": { - "Found no credentials for this user": "Не найдено учетных данных для этого пользователя", "Please call WebAuthnSigninBegin first": "Пожалуйста, сначала вызовите WebAuthnSigninBegin" } } diff --git a/i18n/locales/sk/data.json b/i18n/locales/sk/data.json index 4ec1c0b8..6d73eedc 100644 --- a/i18n/locales/sk/data.json +++ b/i18n/locales/sk/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Metóda výzvy by mala byť S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Nepodarilo sa vytvoriť používateľa, informácie o používateľovi sú neplatné: %s", "Failed to login in: %s": "Prihlásenie zlyhalo: %s", "Invalid token": "Neplatný token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "Metóda prihlásenia: prihlásenie pomocou tváre nie je pre aplikáciu povolená", "The login method: login with password is not enabled for the application": "Metóda prihlásenia: prihlásenie pomocou hesla nie je pre aplikáciu povolená", "The organization: %s does not exist": "Organizácia: %s neexistuje", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Poskytovateľ: %s nie je pre aplikáciu povolený", "Unauthorized operation": "Neautorizovaná operácia", "Unknown authentication type (not password or provider), form = %s": "Neznámy typ autentifikácie (nie heslo alebo poskytovateľ), forma = %s", "User's tag: %s is not listed in the application's tags": "Štítok používateľa: %s nie je uvedený v štítkoch aplikácie", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "platiaci používateľ %s nemá aktívne alebo čakajúce predplatné a aplikácia: %s nemá predvolenú cenovú politiku" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "platiaci používateľ %s nemá aktívne alebo čakajúce predplatné a aplikácia: %s nemá predvolenú cenovú politiku", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Služba %s a %s sa nezhodujú" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Príslušnosť nemôže byť prázdna", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Predvolený kód nezodpovedá pravidlám zodpovedania kódu", "DisplayName cannot be blank": "Zobrazované meno nemôže byť prázdne", "DisplayName is not valid real name": "Zobrazované meno nie je platné skutočné meno", @@ -41,6 +49,7 @@ "Empty username.": "Prázdne používateľské meno.", "Face data does not exist, cannot log in": "Dáta o tvári neexistujú, nemožno sa prihlásiť", "Face data mismatch": "Nesúlad dát o tvári", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Meno nemôže byť prázdne", "Invitation code cannot be blank": "Kód pozvania nemôže byť prázdny", "Invitation code exhausted": "Kód pozvania bol vyčerpaný", @@ -50,11 +59,12 @@ "LastName cannot be blank": "Priezvisko nemôže byť prázdne", "Multiple accounts with same uid, please check your ldap server": "Viacero účtov s rovnakým uid, skontrolujte svoj ldap server", "Organization does not exist": "Organizácia neexistuje", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Telefón už existuje", "Phone cannot be empty": "Telefón nemôže byť prázdny", "Phone number is invalid": "Telefónne číslo je neplatné", "Please register using the email corresponding to the invitation code": "Prosím, zaregistrujte sa pomocou e-mailu zodpovedajúceho kódu pozvania", - "Please register using the phone corresponding to the invitation code": "Prosím, zaregistrujte sa pomocou telefónu zodpovedajúceho kódu pozvania", + "Please register using the phone corresponding to the invitation code": "Prosím zaregistrujte se pomocí telefonu odpovídajícího pozvánkovému kódu", "Please register using the username corresponding to the invitation code": "Prosím, zaregistrujte sa pomocou používateľského mena zodpovedajúceho kódu pozvania", "Session outdated, please login again": "Relácia je zastaraná, prosím, prihláste sa znova", "The invitation code has already been used": "Kód pozvania už bol použitý", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Používateľské meno nemôže začínať číslicou", "Username is too long (maximum is 255 characters).": "Používateľské meno je príliš dlhé (maximum je 255 znakov).", "Username must have at least 2 characters": "Používateľské meno musí mať aspoň 2 znaky", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Zadali ste nesprávne heslo alebo kód príliš veľa krát, prosím, počkajte %d minút a skúste to znova", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Váš región neumožňuje registráciu cez telefón", "password or code is incorrect": "heslo alebo kód je nesprávne", "password or code is incorrect, you have %d remaining chances": "heslo alebo kód je nesprávne, máte %d zostávajúcich pokusov", "unsupported password type: %s": "nepodporovaný typ hesla: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Chýbajúci parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Najskôr sa prosím prihláste", "The organization: %s should have one application at least": "Organizácia: %s by mala mať aspoň jednu aplikáciu", "The user: %s doesn't exist": "Používateľ: %s neexistuje", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "nepodporuje captchaProvider: ", "this operation is not allowed in demo mode": "táto operácia nie je povolená v demo režime", "this operation requires administrator to perform": "táto operácia vyžaduje vykonanie administrátorom" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "objectKey: %s nie je povolený", "The provider type: %s is not supported": "Typ poskytovateľa: %s nie je podporovaný" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s nie je podporovaný v tejto aplikácii", "Invalid application or wrong clientSecret": "Neplatná aplikácia alebo nesprávny clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Zobrazované meno nemôže byť prázdne", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Nové heslo nemôže obsahovať medzery." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Neplatný captcha poskytovateľ.", "Phone number is invalid in your region %s": "Telefónne číslo je neplatné vo vašom regióne %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "Overovací kód ešte nebol odoslaný!", - "The verification code has not been sent yet, or has already been used!": "Overovací kód ešte nebol odoslaný, alebo bol už použitý!", "Turing test failed.": "Test Turinga zlyhal.", "Unable to get the email modify rule.": "Nepodarilo sa získať pravidlo úpravy e-mailu.", "Unable to get the phone modify rule.": "Nepodarilo sa získať pravidlo úpravy telefónu.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "používateľ neexistuje, prosím, zaregistrujte sa najskôr" }, "webauthn": { - "Found no credentials for this user": "Nenašli sa žiadne prihlasovacie údaje pre tohto používateľa", "Please call WebAuthnSigninBegin first": "Najskôr prosím zavolajte WebAuthnSigninBegin" } } diff --git a/i18n/locales/sv/data.json b/i18n/locales/sv/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/sv/data.json +++ b/i18n/locales/sv/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/tr/data.json b/i18n/locales/tr/data.json index bbfdaa31..67632ab5 100644 --- a/i18n/locales/tr/data.json +++ b/i18n/locales/tr/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Telefon numarası zaten mevcut", "Phone cannot be empty": "Telefon numarası boş olamaz", "Phone number is invalid": "Telefon numarası geçersiz", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Kullanıcı adı rakamla başlayamaz", "Username is too long (maximum is 255 characters).": "Kullanıcı adı çok uzun (en fazla 255 karakter olmalı).", "Username must have at least 2 characters": "Kullanıcı adı en az iki karakterden oluşmalı", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Çok fazla hatalı şifre denemesi yaptınız. %d dakika kadar bekleyip yeniden giriş yapmayı deneyebilirsiniz.", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "şifre veya kod hatalı", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Görünen ad boş olamaz", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Yeni şifreniz boşluk karakteri içeremez." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Telefon numaranızın bulunduğu bölgeye hizmet veremiyoruz", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/uk/data.json b/i18n/locales/uk/data.json index d4978a93..894f3806 100644 --- a/i18n/locales/uk/data.json +++ b/i18n/locales/uk/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge method should be S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Failed to create user, user information is invalid: %s", "Failed to login in: %s": "Failed to login in: %s", "Invalid token": "Invalid token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "The login method: login with password is not enabled for the application", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "The provider: %s is not enabled for the application", "Unauthorized operation": "Unauthorized operation", "Unknown authentication type (not password or provider), form = %s": "Unknown authentication type (not password or provider), form = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Service %s and %s do not match" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Affiliation cannot be blank", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "DisplayName cannot be blank", "DisplayName is not valid real name": "DisplayName is not valid real name", @@ -41,6 +49,7 @@ "Empty username.": "Empty username.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "FirstName cannot be blank", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "LastName cannot be blank", "Multiple accounts with same uid, please check your ldap server": "Multiple accounts with same uid, please check your ldap server", "Organization does not exist": "Organization does not exist", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Phone already exists", "Phone cannot be empty": "Phone cannot be empty", "Phone number is invalid": "Phone number is invalid", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Username cannot start with a digit", "Username is too long (maximum is 255 characters).": "Username is too long (maximum is 255 characters).", "Username must have at least 2 characters": "Username must have at least 2 characters", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "You have entered the wrong password or code too many times, please wait for %d minutes and try again", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Your region is not allow to signup by phone", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "password or code is incorrect, you have %d remaining chances", "unsupported password type: %s": "unsupported password type: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Missing parameter", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Please login first", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "The user: %s doesn't exist", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "don't support captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "The objectKey: %s is not allowed", "The provider type: %s is not supported": "The provider type: %s is not supported" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Grant_type: %s is not supported in this application", "Invalid application or wrong clientSecret": "Invalid application or wrong clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Display name cannot be empty", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "New password cannot contain blank space." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Invalid captcha provider.", "Phone number is invalid in your region %s": "Phone number is invalid in your region %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Turing test failed.", "Unable to get the email modify rule.": "Unable to get the email modify rule.", "Unable to get the phone modify rule.": "Unable to get the phone modify rule.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "the user does not exist, please sign up first" }, "webauthn": { - "Found no credentials for this user": "Found no credentials for this user", "Please call WebAuthnSigninBegin first": "Please call WebAuthnSigninBegin first" } } diff --git a/i18n/locales/vi/data.json b/i18n/locales/vi/data.json index 4cdb3f83..a62c156b 100644 --- a/i18n/locales/vi/data.json +++ b/i18n/locales/vi/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Phương pháp thách thức nên là S256", + "DeviceCode Invalid": "DeviceCode Invalid", "Failed to create user, user information is invalid: %s": "Không thể tạo người dùng, thông tin người dùng không hợp lệ: %s", "Failed to login in: %s": "Đăng nhập không thành công: %s", "Invalid token": "Mã thông báo không hợp lệ", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "The login method: login with face is not enabled for the application", "The login method: login with password is not enabled for the application": "Phương thức đăng nhập: đăng nhập bằng mật khẩu không được kích hoạt cho ứng dụng", "The organization: %s does not exist": "The organization: %s does not exist", + "The provider: %s does not exist": "The provider: %s does not exist", "The provider: %s is not enabled for the application": "Nhà cung cấp: %s không được kích hoạt cho ứng dụng", "Unauthorized operation": "Hoạt động không được ủy quyền", "Unknown authentication type (not password or provider), form = %s": "Loại xác thực không xác định (không phải mật khẩu hoặc nhà cung cấp), biểu mẫu = %s", "User's tag: %s is not listed in the application's tags": "User's tag: %s is not listed in the application's tags", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing", + "the application for user %s is not found": "the application for user %s is not found", + "the organization: %s is not found": "the organization: %s is not found" }, "cas": { "Service %s and %s do not match": "Dịch sang tiếng Việt: Dịch vụ %s và %s không khớp" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s does not meet the CIDR format requirements: %s", "Affiliation cannot be blank": "Tình trạng liên kết không thể để trống", + "CIDR for IP: %s should not be empty": "CIDR for IP: %s should not be empty", "Default code does not match the code's matching rules": "Default code does not match the code's matching rules", "DisplayName cannot be blank": "Tên hiển thị không thể để trống", "DisplayName is not valid real name": "DisplayName không phải là tên thật hợp lệ", @@ -41,6 +49,7 @@ "Empty username.": "Tên đăng nhập trống.", "Face data does not exist, cannot log in": "Face data does not exist, cannot log in", "Face data mismatch": "Face data mismatch", + "Failed to parse client IP: %s": "Failed to parse client IP: %s", "FirstName cannot be blank": "Tên không được để trống", "Invitation code cannot be blank": "Invitation code cannot be blank", "Invitation code exhausted": "Invitation code exhausted", @@ -50,6 +59,7 @@ "LastName cannot be blank": "Họ không thể để trống", "Multiple accounts with same uid, please check your ldap server": "Nhiều tài khoản với cùng một uid, vui lòng kiểm tra máy chủ ldap của bạn", "Organization does not exist": "Tổ chức không tồn tại", + "Password cannot be empty": "Password cannot be empty", "Phone already exists": "Điện thoại đã tồn tại", "Phone cannot be empty": "Điện thoại không thể để trống", "Phone number is invalid": "Số điện thoại không hợp lệ", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "Tên người dùng không thể bắt đầu bằng chữ số", "Username is too long (maximum is 255 characters).": "Tên đăng nhập quá dài (tối đa là 255 ký tự).", "Username must have at least 2 characters": "Tên đăng nhập phải có ít nhất 2 ký tự", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "Bạn đã nhập sai mật khẩu hoặc mã quá nhiều lần, vui lòng đợi %d phút và thử lại", + "Your IP address: %s has been banned according to the configuration of: ": "Your IP address: %s has been banned according to the configuration of: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"", "Your region is not allow to signup by phone": "Vùng của bạn không được phép đăng ký bằng điện thoại", "password or code is incorrect": "password or code is incorrect", "password or code is incorrect, you have %d remaining chances": "Mật khẩu hoặc mã không chính xác, bạn còn %d lần cơ hội", "unsupported password type: %s": "Loại mật khẩu không được hỗ trợ: %s" }, + "enforcer": { + "the adapter: %s is not found": "the adapter: %s is not found" + }, "general": { "Missing parameter": "Thiếu tham số", + "Only admin user can specify user": "Only admin user can specify user", "Please login first": "Vui lòng đăng nhập trước", "The organization: %s should have one application at least": "The organization: %s should have one application at least", "The user: %s doesn't exist": "Người dùng: %s không tồn tại", + "Wrong userId": "Wrong userId", "don't support captchaProvider: ": "không hỗ trợ captchaProvider: ", "this operation is not allowed in demo mode": "this operation is not allowed in demo mode", "this operation requires administrator to perform": "this operation requires administrator to perform" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "Khóa đối tượng: %s không được phép", "The provider type: %s is not supported": "Loại nhà cung cấp: %s không được hỗ trợ" }, + "subscription": { + "Error": "Error" + }, "token": { "Grant_type: %s is not supported in this application": "Loại cấp phép: %s không được hỗ trợ trong ứng dụng này", "Invalid application or wrong clientSecret": "Đơn đăng ký không hợp lệ hoặc sai clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "Tên hiển thị không thể trống", + "MFA email is enabled but email is empty": "MFA email is enabled but email is empty", + "MFA phone is enabled but phone number is empty": "MFA phone is enabled but phone number is empty", "New password cannot contain blank space.": "Mật khẩu mới không thể chứa dấu trắng." }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "Nhà cung cấp captcha không hợp lệ.", "Phone number is invalid in your region %s": "Số điện thoại không hợp lệ trong vùng của bạn %s", + "The verification code has already been used!": "The verification code has already been used!", "The verification code has not been sent yet!": "The verification code has not been sent yet!", - "The verification code has not been sent yet, or has already been used!": "The verification code has not been sent yet, or has already been used!", "Turing test failed.": "Kiểm định Turing thất bại.", "Unable to get the email modify rule.": "Không thể lấy quy tắc sửa đổi email.", "Unable to get the phone modify rule.": "Không thể thay đổi quy tắc trên điện thoại.", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "Người dùng không tồn tại, vui lòng đăng ký trước" }, "webauthn": { - "Found no credentials for this user": "Không tìm thấy thông tin xác thực cho người dùng này", "Please call WebAuthnSigninBegin first": "Vui lòng gọi WebAuthnSigninBegin trước" } } diff --git a/i18n/locales/zh/data.json b/i18n/locales/zh/data.json index 81aa85e4..05b03bdc 100644 --- a/i18n/locales/zh/data.json +++ b/i18n/locales/zh/data.json @@ -7,6 +7,7 @@ }, "auth": { "Challenge method should be S256": "Challenge方法应该为S256", + "DeviceCode Invalid": "DeviceCode 无效", "Failed to create user, user information is invalid: %s": "创建用户失败,用户信息无效: %s", "Failed to login in: %s": "登录失败: %s", "Invalid token": "无效token", @@ -21,17 +22,24 @@ "The login method: login with face is not enabled for the application": "该应用禁止采用人脸登录", "The login method: login with password is not enabled for the application": "该应用禁止采用密码登录方式", "The organization: %s does not exist": "组织: %s 不存在", + "The provider: %s does not exist": "提供商: %s 不存在", "The provider: %s is not enabled for the application": "该应用的提供商: %s未被启用", "Unauthorized operation": "未授权的操作", "Unknown authentication type (not password or provider), form = %s": "未知的认证类型(非密码或第三方提供商):%s", "User's tag: %s is not listed in the application's tags": "用户的标签: %s不在该应用的标签列表中", - "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s 没有激活或正在等待订阅并且应用: %s 没有默认值" + "UserCode Expired": "UserCode Expired", + "UserCode Invalid": "UserCode Invalid", + "paid-user %s does not have active or pending subscription and the application: %s does not have default pricing": "paid-user %s 没有激活或正在等待订阅并且应用: %s 没有默认值", + "the application for user %s is not found": "未找到用户 %s 的应用程序", + "the organization: %s is not found": "组织: %s 不存在" }, "cas": { "Service %s and %s do not match": "服务%s与%s不匹配" }, "check": { + "%s does not meet the CIDR format requirements: %s": "%s 不符合 CIDR 的格式要求: %s", "Affiliation cannot be blank": "工作单位不可为空", + "CIDR for IP: %s should not be empty": "IP 的 CIDR 格式:%s 不能为空", "Default code does not match the code's matching rules": "邀请码默认值和邀请码规则不匹配", "DisplayName cannot be blank": "显示名称不可为空", "DisplayName is not valid real name": "显示名称必须是真实姓名", @@ -41,6 +49,7 @@ "Empty username.": "用户名不可为空", "Face data does not exist, cannot log in": "未录入人脸数据,无法登录", "Face data mismatch": "人脸不匹配", + "Failed to parse client IP: %s": "无法解析客户端 IP 地址: %s", "FirstName cannot be blank": "名不可以为空", "Invitation code cannot be blank": "邀请码不能为空", "Invitation code exhausted": "邀请码使用次数已耗尽", @@ -50,6 +59,7 @@ "LastName cannot be blank": "姓不可以为空", "Multiple accounts with same uid, please check your ldap server": "多个帐户具有相同的uid,请检查您的 LDAP 服务器", "Organization does not exist": "组织不存在", + "Password cannot be empty": "密码不能为空", "Phone already exists": "该手机号已存在", "Phone cannot be empty": "手机号不可为空", "Phone number is invalid": "无效手机号", @@ -69,17 +79,25 @@ "Username cannot start with a digit": "用户名禁止使用数字开头", "Username is too long (maximum is 255 characters).": "用户名过长(最大允许长度为255个字符)", "Username must have at least 2 characters": "用户名至少要有2个字符", + "Username supports email format. Also The username may only contain alphanumeric characters, underlines or hyphens, cannot have consecutive hyphens or underlines, and cannot begin or end with a hyphen or underline. Also pay attention to the email format.": "用户名支持电子邮件格式。此外,用户名只能包含字母数字字符、下划线或连字符,不能包含连续的连字符或下划线,也不能以连字符或下划线开头或结尾。同时请注意电子邮件格式。", "You have entered the wrong password or code too many times, please wait for %d minutes and try again": "密码错误次数已达上限,请在 %d 分后重试", + "Your IP address: %s has been banned according to the configuration of: ": "您的IP地址:%s 根据以下配置已被禁止: ", + "Your password has expired. Please reset your password by clicking \\\"Forgot password\\\"": "您的密码已过期。请点击 \\\"忘记密码\\\" 以重置密码", "Your region is not allow to signup by phone": "所在地区不支持手机号注册", "password or code is incorrect": "密码错误", "password or code is incorrect, you have %d remaining chances": "密码错误,您还有 %d 次尝试的机会", "unsupported password type: %s": "不支持的密码类型: %s" }, + "enforcer": { + "the adapter: %s is not found": "适配器: %s 未找到" + }, "general": { "Missing parameter": "缺少参数", + "Only admin user can specify user": "仅管理员用户可以指定用户", "Please login first": "请先登录", "The organization: %s should have one application at least": "组织: %s 应该拥有至少一个应用", "The user: %s doesn't exist": "用户: %s不存在", + "Wrong userId": "错误的 userId", "don't support captchaProvider: ": "不支持验证码提供商: ", "this operation is not allowed in demo mode": "demo模式下不允许该操作", "this operation requires administrator to perform": "只有管理员才能进行此操作" @@ -126,6 +144,9 @@ "The objectKey: %s is not allowed": "objectKey: %s被禁止", "The provider type: %s is not supported": "不支持的提供商类型: %s" }, + "subscription": { + "Error": "错误" + }, "token": { "Grant_type: %s is not supported in this application": "该应用不支持Grant_type: %s", "Invalid application or wrong clientSecret": "无效应用或错误的clientSecret", @@ -135,6 +156,8 @@ }, "user": { "Display name cannot be empty": "显示名称不可为空", + "MFA email is enabled but email is empty": "MFA 电子邮件已启用,但电子邮件为空", + "MFA phone is enabled but phone number is empty": "MFA 电话已启用,但电话号码为空", "New password cannot contain blank space.": "新密码不可以包含空格" }, "user_upload": { @@ -148,8 +171,8 @@ "verification": { "Invalid captcha provider.": "非法的验证码提供商", "Phone number is invalid in your region %s": "您所在地区的电话号码无效 %s", + "The verification code has already been used!": "验证码已使用过!", "The verification code has not been sent yet!": "验证码未发送!", - "The verification code has not been sent yet, or has already been used!": "验证码未发送或已被使用!", "Turing test failed.": "验证码还未发送", "Unable to get the email modify rule.": "无法获取邮箱修改规则", "Unable to get the phone modify rule.": "无法获取手机号修改规则", @@ -161,7 +184,6 @@ "the user does not exist, please sign up first": "用户不存在,请先注册" }, "webauthn": { - "Found no credentials for this user": "该用户没有 WebAuthn 凭据", "Please call WebAuthnSigninBegin first": "请先调用WebAuthnSigninBegin函数" } } diff --git a/web/src/locales/ar/data.json b/web/src/locales/ar/data.json index 6919c3ab..265cd70d 100644 --- a/web/src/locales/ar/data.json +++ b/web/src/locales/ar/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/cs/data.json b/web/src/locales/cs/data.json index 76494fbc..42bfcdb0 100644 --- a/web/src/locales/cs/data.json +++ b/web/src/locales/cs/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Jméno \"Z\"", "Get phone number": "Získat telefonní číslo", "Get phone number - Tooltip": "Pokud je povolena synchronizace telefonního čísla, měli byste nejprve povolit google people API a přidat rozsah https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Hostitel", @@ -944,6 +946,8 @@ "Sliding Validation": "Posuvné ověření", "Sub type": "Podtyp", "Sub type - Tooltip": "Nápověda k podtypu", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "ID týmu", "Team ID - Tooltip": "Nápověda k ID týmu", "Template code": "Kód šablony", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Povolit skenování QR kódu WeChat Media Platform pro přihlášení", "Use WeChat Media Platform to login": "Použít WeChat Media Platform pro přihlášení", "Use WeChat Open Platform to login": "Použít WeChat Open Platform pro přihlášení", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "Tok uživatele", "User flow - Tooltip": "Nápověda k toku uživatele", "User mapping": "Mapování uživatele", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Zda zahrnout rozšířená pole uživatele v JSON", "Method - Tooltip": "HTTP metoda", "New Webhook": "Nový Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Pouze jedno organizace", "Single org only - Tooltip": "Spouští se pouze v organizaci, ke které webhook patří", "Value": "Hodnota" diff --git a/web/src/locales/de/data.json b/web/src/locales/de/data.json index d3654d4d..13b870d6 100644 --- a/web/src/locales/de/data.json +++ b/web/src/locales/de/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Untertyp", "Sub type - Tooltip": "Unterart", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template-Code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Sollten die erweiterten Felder des Benutzers in das JSON inkludiert werden?", "Method - Tooltip": "HTTP Methode", "New Webhook": "Neue Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Wert" diff --git a/web/src/locales/en/data.json b/web/src/locales/en/data.json index 7631ba2d..f19886da 100644 --- a/web/src/locales/en/data.json +++ b/web/src/locales/en/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/es/data.json b/web/src/locales/es/data.json index 42f67c1a..f871f6ab 100644 --- a/web/src/locales/es/data.json +++ b/web/src/locales/es/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Anfitrión", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Subtipo", "Sub type - Tooltip": "Subtipo", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Código de plantilla", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "¿Incluir los campos extendidos del usuario en el JSON?", "Method - Tooltip": "Método HTTP", "New Webhook": "Nuevo Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Valor" diff --git a/web/src/locales/fa/data.json b/web/src/locales/fa/data.json index 3cecc5e4..ccd05a2a 100644 --- a/web/src/locales/fa/data.json +++ b/web/src/locales/fa/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "نام \"از\"", "Get phone number": "دریافت شماره تلفن", "Get phone number - Tooltip": "اگر همگام‌سازی شماره تلفن فعال باشد، باید ابتدا API افراد گوگل را فعال کنید و محدوده https://www.googleapis.com/auth/user.phonenumbers.read را اضافه کنید", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "میزبان", @@ -944,6 +946,8 @@ "Sliding Validation": "اعتبارسنجی کشویی", "Sub type": "زیرنوع", "Sub type - Tooltip": "زیرنوع", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "شناسه تیم", "Team ID - Tooltip": "شناسه تیم", "Template code": "کد قالب", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "آیا اجازه اسکن کد QR پلتفرم رسانه WeChat برای ورود داده شود", "Use WeChat Media Platform to login": "استفاده از پلتفرم رسانه WeChat برای ورود", "Use WeChat Open Platform to login": "استفاده از پلتفرم باز WeChat برای ورود", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "جریان کاربر", "User flow - Tooltip": "جریان کاربر", "User mapping": "نگاشت کاربر", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "آیا فیلدهای گسترش یافته کاربر در JSON گنجانده شود", "Method - Tooltip": "روش HTTP", "New Webhook": "Webhook جدید", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "فقط یک سازمان", "Single org only - Tooltip": "فقط در سازمانی که webhook به آن تعلق دارد فعال می‌شود", "Value": "مقدار" diff --git a/web/src/locales/fi/data.json b/web/src/locales/fi/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/fi/data.json +++ b/web/src/locales/fi/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/fr/data.json b/web/src/locales/fr/data.json index 18ea2311..5982d117 100644 --- a/web/src/locales/fr/data.json +++ b/web/src/locales/fr/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Le nom affiché comme expéditeur dans les e-mails envoyés", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Hôte", @@ -944,6 +946,8 @@ "Sliding Validation": "Validation glissante", "Sub type": "Sous-type", "Sub type - Tooltip": "Sous-type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Code modèle", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "Association de compte", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Inclure les champs étendus du compte dans l'objet JSON", "Method - Tooltip": "Méthode HTTP", "New Webhook": "Nouveau webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Valeur" diff --git a/web/src/locales/he/data.json b/web/src/locales/he/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/he/data.json +++ b/web/src/locales/he/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/id/data.json b/web/src/locales/id/data.json index 284a7ae2..13f64aa4 100644 --- a/web/src/locales/id/data.json +++ b/web/src/locales/id/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Tuan rumah", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub jenis", "Sub type - Tooltip": "Sub jenis", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Kode template", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Apakah akan menyertakan bidang-bidang tambahan pengguna dalam JSON?", "Method - Tooltip": "Metode HTTP", "New Webhook": "Webhook Baru", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Nilai" diff --git a/web/src/locales/it/data.json b/web/src/locales/it/data.json index 56e91a3a..66f1d7f5 100644 --- a/web/src/locales/it/data.json +++ b/web/src/locales/it/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/ja/data.json b/web/src/locales/ja/data.json index 1532b009..99b2cff6 100644 --- a/web/src/locales/ja/data.json +++ b/web/src/locales/ja/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "ホスト", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "サブタイプ", "Sub type - Tooltip": "サブタイプ", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "テンプレートコード", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "ユーザーの拡張フィールドをJSONに含めるかどうか", "Method - Tooltip": "HTTPメソッド", "New Webhook": "新しいWebhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "値" diff --git a/web/src/locales/kk/data.json b/web/src/locales/kk/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/kk/data.json +++ b/web/src/locales/kk/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/ko/data.json b/web/src/locales/ko/data.json index 1b688259..99b23168 100644 --- a/web/src/locales/ko/data.json +++ b/web/src/locales/ko/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "호스트", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "하위 유형", "Sub type - Tooltip": "서브 타입", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "템플릿 코드", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "사용자의 확장 필드를 JSON에 포함할지 여부", "Method - Tooltip": "HTTP 방법", "New Webhook": "새로운 웹훅", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "가치" diff --git a/web/src/locales/ms/data.json b/web/src/locales/ms/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/ms/data.json +++ b/web/src/locales/ms/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/nl/data.json b/web/src/locales/nl/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/nl/data.json +++ b/web/src/locales/nl/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/pl/data.json b/web/src/locales/pl/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/pl/data.json +++ b/web/src/locales/pl/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/pt/data.json b/web/src/locales/pt/data.json index 1f5ee48f..b3715042 100644 --- a/web/src/locales/pt/data.json +++ b/web/src/locales/pt/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Nome do remetente", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Validação deslizante", "Sub type": "Subtipo", "Sub type - Tooltip": "Subtipo", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Código do modelo", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Se incluir os campos estendidos do usuário no JSON", "Method - Tooltip": "Método HTTP", "New Webhook": "Novo Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Valor" diff --git a/web/src/locales/ru/data.json b/web/src/locales/ru/data.json index 5a9c3630..d24f3dea 100644 --- a/web/src/locales/ru/data.json +++ b/web/src/locales/ru/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Хост", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Подтип", "Sub type - Tooltip": "Подтип", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Шаблонный код", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Нужно ли включать расширенные поля пользователя в формате JSON?", "Method - Tooltip": "Метод HTTP", "New Webhook": "Новый вебхук", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Значение" diff --git a/web/src/locales/sk/data.json b/web/src/locales/sk/data.json index e29321fb..ae0d4aac 100644 --- a/web/src/locales/sk/data.json +++ b/web/src/locales/sk/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Meno odosielateľa", "Get phone number": "Získať telefónne číslo", "Get phone number - Tooltip": "Ak je synchronizácia telefónneho čísla povolená, mali by ste najprv povoliť Google People API a pridať rozsah https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Hostiteľ", @@ -944,6 +946,8 @@ "Sliding Validation": "Posuvné overenie", "Sub type": "Podtyp", "Sub type - Tooltip": "Podtyp", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "ID tímu", "Team ID - Tooltip": "ID tímu", "Template code": "Kód šablóny", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Či povoliť skenovanie QR kódu WeChat Media Platform na prihlásenie", "Use WeChat Media Platform to login": "Použiť WeChat Media Platform na prihlásenie", "Use WeChat Open Platform to login": "Použiť WeChat Open Platform na prihlásenie", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "Tok používateľa", "User flow - Tooltip": "Tok používateľa", "User mapping": "Mapovanie používateľov", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Či zahrnúť rozšírené polia používateľa v JSON", "Method - Tooltip": "HTTP metóda", "New Webhook": "Nový webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Len jedna organizácia", "Single org only - Tooltip": "Vyvolaný iba v organizácii, ku ktorej webhook patrí", "Value": "Hodnota" diff --git a/web/src/locales/sv/data.json b/web/src/locales/sv/data.json index 998cb9f5..72700900 100644 --- a/web/src/locales/sv/data.json +++ b/web/src/locales/sv/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/tr/data.json b/web/src/locales/tr/data.json index ebdd1f60..e5eabbcf 100644 --- a/web/src/locales/tr/data.json +++ b/web/src/locales/tr/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Name of \"From\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Host", @@ -944,6 +946,8 @@ "Sliding Validation": "Sliding Validation", "Sub type": "Sub type", "Sub type - Tooltip": "Sub type", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Template code", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Whether to include the user's extended fields in the JSON", "Method - Tooltip": "HTTP method", "New Webhook": "New Webhook", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Value" diff --git a/web/src/locales/uk/data.json b/web/src/locales/uk/data.json index 7f9c5a49..557ccf10 100644 --- a/web/src/locales/uk/data.json +++ b/web/src/locales/uk/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "Назва \"Від\"", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Хост", @@ -944,6 +946,8 @@ "Sliding Validation": "Ковзна перевірка", "Sub type": "Підтип", "Sub type - Tooltip": "Підтип", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "ID команди", "Team ID - Tooltip": "ID команди – підказка", "Template code": "Код шаблону", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Чи дозволяти сканування QR-коду WeChat Media Platform для входу", "Use WeChat Media Platform to login": "Використовуйте медіаплатформу WeChat для входу", "Use WeChat Open Platform to login": "Використовуйте відкриту платформу WeChat для входу", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "Потік користувачів", "User flow - Tooltip": "Потік користувача – підказка", "User mapping": "Відображення користувача", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Чи включати розширені поля користувача в JSON", "Method - Tooltip": "Метод HTTP", "New Webhook": "Новий вебхук", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Лише одна організація", "Single org only - Tooltip": "Активується лише в організації, якій належить вебхук", "Value": "Значення" diff --git a/web/src/locales/vi/data.json b/web/src/locales/vi/data.json index 0f9f3bce..5f94a2cf 100644 --- a/web/src/locales/vi/data.json +++ b/web/src/locales/vi/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "From name - Tooltip", "Get phone number": "Get phone number", "Get phone number - Tooltip": "If sync phone number is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body mapping", + "HTTP body mapping - Tooltip": "HTTP body mapping", "HTTP header": "HTTP header", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "Chủ nhà", @@ -944,6 +946,8 @@ "Sliding Validation": "Xác nhận trượt ngang", "Sub type": "Loại phụ", "Sub type - Tooltip": "Loại phụ", + "Subject": "Subject", + "Subject - Tooltip": "Subject of email", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID - Tooltip", "Template code": "Mã mẫu của template", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "Whether to allow scanning WeChat Media Platform QR code to login", "Use WeChat Media Platform to login": "Use WeChat Media Platform to login", "Use WeChat Open Platform to login": "Use WeChat Open Platform to login", + "Use id as name": "Use id as name", + "Use id as name - Tooltip": "Use id as user's name", "User flow": "User flow", "User flow - Tooltip": "User flow - Tooltip", "User mapping": "User mapping", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "Có nên bao gồm các trường mở rộng của người dùng trong định dạng JSON không?", "Method - Tooltip": "Phương thức HTTP", "New Webhook": "Webhook mới", + "Object fields": "Object fields", + "Object fields - Tooltip": "Displayable object fields", "Single org only": "Single org only", "Single org only - Tooltip": "Triggered only in the organization that the webhook belongs to", "Value": "Giá trị" diff --git a/web/src/locales/zh/data.json b/web/src/locales/zh/data.json index 7275008f..53d60d22 100644 --- a/web/src/locales/zh/data.json +++ b/web/src/locales/zh/data.json @@ -849,6 +849,8 @@ "From name - Tooltip": "邮件里发件人的显示名称", "Get phone number": "获取手机号码", "Get phone number - Tooltip": "如果启用获取手机号码,你需要先启用peopleApi并添加范围https://www.googleapis.com/auth/user.phonenumbers.read", + "HTTP body mapping": "HTTP body 映射", + "HTTP body mapping - Tooltip": "HTTP body 映射", "HTTP header": "HTTP 标头", "HTTP header - Tooltip": "HTTP header - Tooltip", "Host": "主机", @@ -944,6 +946,8 @@ "Sliding Validation": "滑块验证", "Sub type": "子类型", "Sub type - Tooltip": "子类型", + "Subject": "主题", + "Subject - Tooltip": "邮件的主题", "Team ID": "Team ID", "Team ID - Tooltip": "Team ID", "Template code": "模板代码", @@ -961,6 +965,8 @@ "Use WeChat Media Platform in PC - Tooltip": "是否使用微信公众平台的二维码进行登录", "Use WeChat Media Platform to login": "使用微信公众平台进行登录", "Use WeChat Open Platform to login": "使用微信开放平台进行登录", + "Use id as name": "使用id作为用户名", + "Use id as name - Tooltip": "使用id作为用户的名字", "User flow": "User flow", "User flow - Tooltip": "User flow", "User mapping": "用户映射", @@ -1275,6 +1281,8 @@ "Is user extended - Tooltip": "是否在JSON里加入用户的扩展字段", "Method - Tooltip": "HTTP方法", "New Webhook": "添加Webhook", + "Object fields": "Object字段", + "Object fields - Tooltip": "可显示的Object字段", "Single org only": "仅本组织", "Single org only - Tooltip": "仅在Webhook所在组织触发", "Value": "值"