feat(i18n): add Ukrainian language support (#10696)

## Summary
  - Add comprehensive Ukrainian language support to ZITADEL
  - Complete translation of all user-facing interfaces
  - Integration with existing language configuration system

  ## Changes Made
- ✅ **Console translations**: Complete Ukrainian translation for admin
console (2,861 translated strings)
- ✅ **Login interface**: Ukrainian translations for authentication flows
(535 strings)
- ✅ **Email notifications**: Ukrainian translations for system emails
(68 strings)
- ✅ **Common texts**: Ukrainian translations for success/error messages
(1,417 strings)
- ✅ **Language configuration**: Added Ukrainian to supported languages
and Angular locale registration
- ✅ **UI integration**: Added Ukrainian option to language selection
forms

  ## Translation Quality
  - Professional translations using established Ukrainian IT terminology
  - Formal language appropriate for business software
- Consistent terminology across all components (Users→Користувачі,
Organization→Організація, etc.)
  - Preserved all technical placeholders, HTML tags, and formatting

  ## Contributing Guidelines Compliance
  - ✅ Followed semantic commit message format
  - ✅ Added Ukrainian to all required configuration files
  - ✅ Maintained consistent file structure with existing languages
  - ✅ Used formal Ukrainian appropriate for business software

The Ukrainian translation is now ready for review by the ZITADEL team! 🚀

---------

Co-authored-by: Marco A. <[email protected]>
This commit is contained in:
Dmitry Prudnikov
2025-12-11 15:37:31 +01:00
committed by GitHub
co-authored by Marco A.
parent 3903355d18
commit 41cdc7805f
54 changed files with 6320 additions and 169 deletions
+12 -1
View File
@@ -654,11 +654,22 @@ If you have added support for a new language, please also ensure that it is adde
You also have to add some changes to the following files:
- [Register Local File](./console/src/app/app.module.ts)
- [Register Local File](./console/src/app/app.module.ts) - Import and register the Angular locale, register `i18n-iso-countries` locale
- [Exclude from Angular prebundle](./console/angular.json) - Add `i18n-iso-countries/langs/<locale>.json` to `prebundle.exclude`
- [Add Supported Language](./console/src/app/utils/language.ts)
- [Customized Text Docs](./docs/docs/guides/manage/customize/texts.md)
- [Add language option](./internal/api/ui/login/static/templates/external_not_found_option.html)
### Login v2 (Next.js)
The new Login UI (Next.js) has its own translation files that are maintained separately:
- [Login v2 locale files](./apps/login/locales) - Add a new `<locale>.json` file with translations
- [Register language in LANGS](./apps/login/src/lib/i18n.ts) - Add the language to the `LANGS` array with native name and code
- [System default translations](./internal/query/v2-default.json) - Add translations to the backend default translations file (required for Login v2 to work correctly)
**Important**: The `v2-default.json` file contains system default translations served by the API. If a language is not present in this file, the API will fall back to the instance's default language (typically English), which will override the locale-specific translations. This is why adding translations to both `apps/login/locales/<locale>.json` AND `internal/query/v2-default.json` is required for Login v2.
## **Did you find a security flaw?**
- Please read [Security Policy](./SECURITY.md).
+3
View File
@@ -212,6 +212,9 @@
],
"command": "cp -r console/dist/console/* internal/api/ui/console/static",
"cache": true,
"inputs": [
"{workspaceRoot}/console/dist/console/**/*"
],
"outputs": [
"{workspaceRoot}/internal/api/ui/console/static"
]
+454
View File
@@ -0,0 +1,454 @@
{
"common": {
"back": "Назад",
"title": "Вхід через Zitadel"
},
"accounts": {
"title": "Облікові записи",
"description": "Виберіть обліковий запис, який хочете використовувати.",
"addAnother": "Додати інший обліковий запис",
"noResults": "Облікові записи не знайдено",
"verified": "підтверджено",
"expired": "закінчився"
},
"logout": {
"title": "Вихід",
"description": "Натисніть на обліковий запис, щоб завершити сеанс",
"noResults": "Облікові записи не знайдено",
"clear": "Завершити сеанс",
"verifiedAt": "Остання активність: {time}",
"success": {
"title": "Вихід успішний",
"description": "Ви успішно вийшли з системи."
}
},
"loginname": {
"title": "З поверненням!",
"description": "Введіть свої дані для входу.",
"register": "Зареєструвати нового користувача",
"submit": "Продовжити",
"labels": {
"loginname": "Ім'я для входу",
"username": "Ім'я користувача",
"usernameOrPhoneNumber": "Ім'я користувача або номер телефону",
"usernameOrEmail": "Ім'я користувача або електронна пошта"
},
"required": {
"loginName": "Це поле обов'язкове"
},
"errors": {
"internalError": "Сталася внутрішня помилка",
"couldNotGetLoginSettings": "Не вдалося отримати налаштування входу",
"couldNotSearchUsers": "Не вдалося знайти користувачів",
"couldNotGetDomain": "Не вдалося отримати домен",
"couldNotGetHost": "Не вдалося отримати хост",
"couldNotStartIDPFlow": "Не вдалося запустити потік IDP",
"moreThanOneUserFound": "Знайдено більше одного користувача. Вкажіть унікальний ідентифікатор.",
"userNotFound": "Користувача не знайдено в системі",
"couldNotCreateSession": "Не вдалося створити сеанс для користувача",
"initialUserNotSupported": "Початковий користувач не підтримується",
"usernamePasswordNotAllowed": "Ім'я користувача та пароль не дозволені! Зверніться до адміністратора для отримання додаткової інформації.",
"passkeysNotAllowed": "Ключі доступу не дозволені! Зверніться до адміністратора для отримання додаткової інформації.",
"couldNotFindIdentityProvider": "Не вдалося знайти постачальника ідентичності.",
"userNotActive": "Користувач неактивний. Зверніться до адміністратора для отримання додаткової інформації."
}
},
"zitadel": {
"errors": {
"errorOccured": "Сталася помилка",
"multipleUsersFound": "Знайдено кількох користувачів",
"userNotFound": "Користувача не знайдено в системі"
}
},
"password": {
"verify": {
"title": "Пароль",
"description": "Введіть свій пароль.",
"resetPassword": "Скинути пароль",
"submit": "Продовжити",
"labels": {
"password": "Пароль"
},
"required": {
"password": "Це поле обов'язкове"
},
"errors": {
"couldNotVerifyPassword": "Не вдалося перевірити пароль",
"couldNotResetPassword": "Не вдалося скинути пароль"
},
"info": {
"passwordResetSent": "Пароль було скинуто. Будь ласка, перевірте свою електронну пошту"
}
},
"set": {
"title": "Встановити пароль",
"description": "Встановіть пароль для свого облікового запису",
"codeSent": "Код було надіслано на вашу електронну адресу.",
"noCodeReceived": "Не отримали код?",
"resend": "Надіслати код повторно",
"submit": "Продовжити",
"labels": {
"code": "Код",
"newPassword": "Новий пароль",
"confirmPassword": "Підтвердити пароль"
},
"required": {
"code": "Це поле обов'язкове",
"newPassword": "Ви повинні вказати пароль!",
"confirmPassword": "Це поле обов'язкове"
},
"errors": {
"couldNotSetPassword": "Не вдалося встановити пароль",
"couldNotResetPassword": "Не вдалося скинути пароль",
"couldNotVerifyPassword": "Не вдалося перевірити пароль"
}
},
"change": {
"title": "Змінити пароль",
"description": "Встановіть пароль для свого облікового запису",
"submit": "Продовжити",
"labels": {
"newPassword": "Новий пароль",
"confirmPassword": "Підтвердити пароль"
},
"required": {
"newPassword": "Ви повинні вказати новий пароль!",
"confirmPassword": "Це поле обов'язкове"
},
"errors": {
"couldNotChangePassword": "Не вдалося змінити пароль",
"couldNotVerifyPassword": "Не вдалося перевірити пароль",
"unknownError": "Невідома помилка"
}
},
"complexity": {
"length": "Повинен містити щонайменше {minLength} символів.",
"hasSymbol": "Повинен містити символ.",
"hasNumber": "Повинен містити цифру.",
"hasUppercase": "Повинен містити велику літеру.",
"hasLowercase": "Повинен містити малу літеру.",
"equals": "Підтвердження пароля збігається.",
"matches": "Збігається",
"doesNotMatch": "Не збігається"
},
"errors": {
"noHostFound": "Хост не знайдено",
"couldNotSendResetLink": "Не вдалося надіслати посилання для скидання пароля",
"couldNotCreateSessionForUser": "Не вдалося створити сеанс для користувача",
"couldNotVerifyPassword": "Не вдалося перевірити пароль",
"failedToAuthenticate": "Не вдалося автентифікуватися. Ви використали {failedAttempts} з {maxPasswordAttempts} спроб введення пароля.{lockoutMessage}",
"failedToAuthenticateNoLimit": "Не вдалося автентифікуватися.",
"accountLockedContactAdmin": " Зверніться до адміністратора, щоб розблокувати свій обліковий запис",
"userNotFound": "Користувача не знайдено в системі",
"initialUserNotSupported": "Початковий користувач не підтримується",
"userInitialStateNotSupported": "Початковий стан користувача не підтримується",
"codeOrVerificationRequired": "Ви повинні надати код або мати дійсну перевірку користувача",
"verificationRequired": "Необхідно виконати перевірку користувача",
"couldNotLoadSession": "Не вдалося завантажити сеанс",
"couldNotLoadAuthMethods": "Не вдалося завантажити методи автентифікації",
"failedPrecondition": "Не виконано передумову",
"sessionNotValid": "Сеанс недійсний"
}
},
"idp": {
"title": "Увійти через SSO",
"description": "Виберіть одного з наступних постачальників для входу",
"orSignInWith": "або увійти через",
"signInWithApple": "Увійти через Apple",
"signInWithGoogle": "Увійти через Google",
"signInWithAzureAD": "Увійти через AzureAD",
"signInWithGithub": "Увійти через GitHub",
"signInWithGitlab": "Увійти через GitLab",
"loginError": {
"title": "Помилка входу",
"description": "Сталася помилка під час спроби входу."
},
"linkingError": {
"title": "Помилка прив'язки облікового запису",
"description": "Сталася помилка під час спроби прив'язати ваш обліковий запис."
},
"completeRegister": {
"title": "Заповніть свої дані",
"description": "Вам потрібно завершити реєстрацію, вказавши свою електронну адресу та ім'я."
},
"accountNotFound": {
"title": "Обліковий запис не знайдено",
"description": "Ми не змогли знайти обліковий запис, пов'язаний з вашими обліковими даними постачальника ідентичності.",
"info": "Існуючий обліковий запис не знайдено. Будь ласка, увійдіть за допомогою існуючого облікового запису або зверніться до адміністратора за допомогою.",
"backToLogin": "Повернутися до входу"
},
"registrationFailed": {
"title": "Реєстрація недоступна",
"description": "Ми не змогли завершити процес реєстрації.",
"info": "Не вдалося визначити організацію для реєстрації. Будь ласка, зверніться до адміністратора за допомогою.",
"backToLogin": "Повернутися до входу"
},
"processing": {
"message": "Обробка автентифікації...",
"noRedirect": "Сервер не повернув перенаправлення або помилку",
"unexpectedError": "Сталася неочікувана помилка"
},
"errors": {
"missingParameters": "Відсутні обов'язкові параметри",
"missingIdpInfo": "Відсутня інформація IDP",
"idpNotFound": "Постачальника ідентичності не знайдено",
"linkingNotAllowed": "Прив'язка не дозволена для цього постачальника ідентичності",
"linkingFailed": "Не вдалося прив'язати постачальника ідентичності до облікового запису",
"autoLinkingFailed": "Не вдалося автоматично прив'язати обліковий запис",
"userCreationFailed": "Не вдалося створити обліковий запис користувача",
"orgResolutionFailed": "Не вдалося визначити організацію для реєстрації",
"sessionCreationFailed": "Не вдалося створити сеанс або визначити перенаправлення",
"unknownError": "Сталася невідома помилка"
}
},
"ldap": {
"title": "Вхід LDAP",
"description": "Введіть свої облікові дані LDAP.",
"submit": "Продовжити",
"labels": {
"username": "Ім'я користувача",
"password": "Пароль"
},
"required": {
"username": "Це поле обов'язкове",
"password": "Це поле обов'язкове"
}
},
"mfa": {
"verify": {
"title": "Підтвердіть свою особу",
"description": "Виберіть один з наступних факторів.",
"noResults": "Немає доступних других факторів для налаштування."
},
"set": {
"title": "Налаштувати 2-факторну автентифікацію",
"description": "Виберіть один з наступних других факторів.",
"skip": "Пропустити"
}
},
"otp": {
"verify": {
"title": "Перевірити 2-факторну автентифікацію",
"totpDescription": "Введіть код з вашого додатку автентифікації.",
"smsDescription": "Введіть код, отриманий через SMS.",
"emailDescription": "Введіть код, отриманий на електронну пошту.",
"noCodeReceived": "Не отримали код?",
"resendCode": "Надіслати код повторно",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
},
"set": {
"title": "Налаштувати 2-факторну автентифікацію",
"totpDescription": "Відскануйте QR-код вашим додатком автентифікації.",
"smsDescription": "Введіть номер телефону для отримання коду через SMS.",
"emailDescription": "Введіть електронну адресу для отримання коду на пошту.",
"totpRegisterDescription": "Відскануйте QR-код або перейдіть за URL вручну.",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
}
},
"passkey": {
"verify": {
"title": "Автентифікація за допомогою ключа доступу",
"description": "Ваш пристрій запитає відбиток пальця, обличчя або блокування екрана",
"usePassword": "Використати пароль",
"submit": "Продовжити",
"errors": {
"couldNotRequestChallenge": "Не вдалося запросити виклик ключа доступу",
"couldNotVerifyPasskey": "Не вдалося перевірити ключ доступу",
"noResponseReceived": "Перевірка ключа доступу не вдалася - відповідь не отримано",
"noRedirectProvided": "Перевірка ключа доступу завершена, але перенаправлення не надано",
"couldNotRetrievePasskey": "Сталася помилка під час отримання ключа доступу",
"verificationCancelled": "Перевірку ключа доступу скасовано",
"verificationFailed": "Сталася помилка під час перевірки ключа доступу",
"couldNotFindSession": "Не вдалося знайти сеанс",
"couldNotUpdateSession": "Не вдалося оновити сеанс",
"userNotFound": "Користувача не знайдено в системі",
"couldNotDetermineRedirect": "Не вдалося визначити URL перенаправлення після перевірки ключа доступу"
}
},
"set": {
"title": "Налаштувати ключ доступу",
"description": "Ваш пристрій запитає відбиток пальця, обличчя або блокування екрана",
"info": {
"description": "Ключ доступу - це метод автентифікації на пристрої, такий як відбиток пальця, Apple FaceID або подібний. ",
"link": "Безпарольна автентифікація"
},
"skip": "Пропустити",
"submit": "Продовжити"
}
},
"u2f": {
"verify": {
"title": "Перевірити 2-факторну автентифікацію",
"description": "Підтвердіть свій обліковий запис за допомогою пристрою."
},
"set": {
"title": "Налаштувати 2-факторну автентифікацію",
"description": "Налаштуйте пристрій як другий фактор.",
"submit": "Продовжити"
}
},
"register": {
"methods": {
"passkey": "Ключ доступу",
"password": "Пароль"
},
"disabled": {
"title": "Реєстрацію вимкнено",
"description": "Реєстрацію вимкнено. Будь ласка, зверніться до адміністратора."
},
"missingdata": {
"title": "Відсутні дані",
"description": "Вкажіть електронну пошту, ім'я та прізвище для реєстрації."
},
"title": "Реєстрація",
"description": "Створіть свій обліковий запис ZITADEL.",
"noMethodAvailableWarning": "Немає доступного методу автентифікації. Будь ласка, зверніться до адміністратора.",
"selectMethod": "Виберіть метод автентифікації",
"agreeTo": "Для реєстрації ви повинні погодитися з умовами та положеннями",
"termsOfService": "Умови надання послуг",
"privacyPolicy": "Політика конфіденційності",
"submit": "Продовжити",
"password": {
"title": "Встановити пароль",
"description": "Встановіть пароль для свого облікового запису",
"submit": "Продовжити",
"labels": {
"password": "Пароль",
"confirmPassword": "Підтвердити пароль"
},
"required": {
"password": "Ви повинні вказати пароль!",
"confirmPassword": "Це поле обов'язкове"
}
},
"labels": {
"firstname": "Ім'я",
"lastname": "Прізвище",
"email": "Електронна пошта"
},
"required": {
"firstname": "Це поле обов'язкове",
"lastname": "Це поле обов'язкове",
"email": "Це поле обов'язкове"
},
"errors": {
"couldNotCreateUser": "Не вдалося створити користувача",
"couldNotCreateSession": "Не вдалося створити сеанс",
"userNotFound": "Користувача не знайдено в системі",
"couldNotLinkIDP": "Не вдалося прив'язати IDP до користувача",
"couldNotRegisterUser": "Не вдалося зареєструвати користувача"
}
},
"invite": {
"title": "Запросити користувача",
"description": "Вкажіть електронну адресу та ім'я користувача, якого хочете запросити.",
"info": "Користувач отримає електронний лист з подальшими інструкціями.",
"notAllowed": "Ваші налаштування не дозволяють запрошувати користувачів.",
"submit": "Продовжити",
"success": {
"title": "Користувача запрошено",
"description": "Електронний лист успішно надіслано.",
"verified": "Користувача запрошено, і він вже підтвердив свою електронну пошту.",
"notVerifiedYet": "Користувача запрошено. Він отримає електронний лист з подальшими інструкціями.",
"submit": "Запросити іншого користувача"
}
},
"signedin": {
"title": "Ласкаво просимо, {user}!",
"description": "Ви увійшли в систему.",
"continue": "Продовжити",
"error": {
"title": "Помилка",
"description": "Сталася помилка під час спроби входу."
}
},
"verify": {
"userIdMissing": "userId не надано!",
"successTitle": "Користувача підтверджено",
"successDescription": "Користувача успішно підтверджено.",
"setupAuthenticator": "Налаштувати автентифікатор",
"verify": {
"title": "Підтвердити користувача",
"description": "Введіть код, наданий у листі підтвердження.",
"noCodeReceived": "Не отримали код?",
"resendCode": "Надіслати код повторно",
"codeSent": "Код щойно надіслано на вашу електронну адресу.",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
},
"errors": {
"couldNotResendEmail": "Не вдалося повторно надіслати електронний лист",
"couldNotVerifyUser": "Не вдалося підтвердити користувача",
"couldNotVerifyInvite": "Не вдалося підтвердити запрошення",
"couldNotVerifyEmail": "Не вдалося підтвердити електронну пошту",
"couldNotVerify": "Не вдалося підтвердити",
"couldNotLoadUser": "Не вдалося завантажити користувача",
"couldNotLoadAuthenticators": "Не вдалося завантажити можливі автентифікатори",
"couldNotCreateSession": "Не вдалося створити сеанс",
"noHostFound": "Хост не знайдено",
"userAlreadyVerified": "Користувача вже підтверджено!",
"couldNotResendInvite": "Не вдалося повторно надіслати запрошення",
"inviteSendFailed": "Не вдалося надіслати лист-запрошення",
"emailSendFailed": "Не вдалося надіслати лист підтвердження"
}
},
"authenticator": {
"title": "Виберіть метод автентифікації",
"description": "Виберіть метод автентифікації",
"noMethodsAvailable": "Немає доступних методів автентифікації",
"allSetup": "Ви вже налаштували автентифікатор!",
"linkWithIDP": "або прив'яжіть до постачальника ідентичності"
},
"device": {
"usercode": {
"title": "Код пристрою",
"description": "Введіть код, показаний у вашому додатку або на пристрої.",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
},
"request": {
"title": "{appName} хоче підключитися",
"description": "{appName} матиме доступ до:",
"disclaimer": "Натискаючи Дозволити, ви дозволяєте {appName} та Zitadel використовувати вашу інформацію відповідно до їхніх умов надання послуг та політик конфіденційності. Ви можете скасувати цей доступ у будь-який час.",
"submit": "Дозволити",
"deny": "Відхилити"
},
"scope": {
"openid": "Підтвердити вашу особу.",
"email": "Переглянути вашу електронну адресу.",
"profile": "Переглянути повну інформацію вашого профілю.",
"offline_access": "Дозволити офлайн-доступ до вашого облікового запису."
}
},
"error": {
"noUserCode": "Код користувача не надано!",
"noDeviceRequest": "Запит пристрою не знайдено.",
"unknownContext": "Не вдалося отримати контекст користувача. Переконайтеся, що спочатку ввели ім'я користувача або вкажіть loginName як параметр пошуку.",
"sessionExpired": "Ваш поточний сеанс закінчився. Будь ласка, увійдіть знову.",
"failedLoading": "Не вдалося завантажити дані. Будь ласка, спробуйте ще раз.",
"tryagain": "Спробувати ще раз",
"couldNotContinueSession": "Не вдалося продовжити сеанс - відсутня інформація про користувача"
}
}
+4
View File
@@ -40,6 +40,10 @@ export const LANGS: Lang[] = [
name: "日本語",
code: "ja",
},
{
name: "Українська",
code: "uk",
},
];
export const LANGUAGE_COOKIE_NAME = "NEXT_LOCALE";
+2 -1
View File
@@ -120,7 +120,8 @@
"i18n-iso-countries/langs/hu.json",
"i18n-iso-countries/langs/ko.json",
"i18n-iso-countries/langs/ro.json",
"i18n-iso-countries/langs/tr.json"
"i18n-iso-countries/langs/tr.json",
"i18n-iso-countries/langs/uk.json"
]
}
},
+3
View File
@@ -20,6 +20,7 @@ import localeHu from '@angular/common/locales/hu';
import localeKo from '@angular/common/locales/ko';
import localeRo from '@angular/common/locales/ro';
import localeTr from '@angular/common/locales/tr';
import localeUk from '@angular/common/locales/uk';
import { NgModule, inject, provideAppInitializer } from '@angular/core';
import { MatNativeDateModule } from '@angular/material/core';
import { MatDialogModule } from '@angular/material/dialog';
@@ -119,6 +120,8 @@ registerLocaleData(localeRo);
i18nIsoCountries.registerLocale(require('i18n-iso-countries/langs/ro.json'));
registerLocaleData(localeTr);
i18nIsoCountries.registerLocale(require('i18n-iso-countries/langs/tr.json'));
registerLocaleData(localeUk);
i18nIsoCountries.registerLocale(require('i18n-iso-countries/langs/uk.json'));
export class WebpackTranslateLoader implements TranslateLoader {
getTranslation(lang: string): Observable<any> {
+2 -1
View File
@@ -19,6 +19,7 @@ export const supportedLanguages = [
'ko',
'ro',
'tr',
'uk',
];
export const supportedLanguagesRegexp: RegExp = /de|en|es|fr|id|it|ja|pl|zh|bg|pt|mk|cs|ru|nl|sv|hu|ko|ro|tr/;
export const supportedLanguagesRegexp: RegExp = /de|en|es|fr|id|it|ja|pl|zh|bg|pt|mk|cs|ru|nl|sv|hu|ko|ro|tr|uk/;
export const fallbackLanguage: string = 'en';
+6 -3
View File
@@ -1545,7 +1545,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1795,7 +1796,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Проверката на имейл е извършена",
@@ -2747,7 +2749,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Добавяне на мениджър",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Ověření e-mailu dokončeno",
@@ -2761,7 +2763,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Přidat manažera",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Email Verification erfolgreich",
@@ -2752,7 +2754,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Manager hinzufügen",
+6 -3
View File
@@ -1550,7 +1550,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1800,7 +1801,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Email verification done",
@@ -2782,7 +2784,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Add a Manager",
+6 -3
View File
@@ -1547,7 +1547,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1797,7 +1798,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Verificación de email realizada",
@@ -2749,7 +2751,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Añadir un Mánager",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Vérification de l'e-mail effectuée",
@@ -2753,7 +2755,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Ajouter un responsable",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1794,7 +1795,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "E-mail ellenőrzés kész",
@@ -2776,7 +2778,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Hozzáadás egy menedzsert",
+442 -107
View File
@@ -7,7 +7,10 @@
"NEXT": {
"TITLE": "Langkah Anda selanjutnya",
"DESCRIPTION": "Selesaikan langkah-langkah berikut untuk mengamankan aplikasi Anda.",
"CREATE_PROJECT": { "TITLE": "Buat proyek", "DESCRIPTION": "Tambahkan proyek dan tentukan peran dan otorisasinya." }
"CREATE_PROJECT": {
"TITLE": "Buat proyek",
"DESCRIPTION": "Tambahkan proyek dan tentukan peran dan otorisasinya."
}
},
"MORE_SHORTCUTS": {
"GET_STARTED": {
@@ -65,7 +68,10 @@
"ACTIONS": {
"TITLE": "Tindakan",
"DESCRIPTION": "Jalankan kode khusus pada peristiwa yang terjadi saat pengguna Anda mengautentikasi di ZITADEL. Otomatiskan proses Anda, perkaya metadata pengguna Anda dan token mereka, atau beri tahu sistem eksternal.",
"SCRIPTS": { "TITLE": "Skrip", "DESCRIPTION": "Tulis kode JavaScript Anda satu kali dan picu dalam beberapa aliran." },
"SCRIPTS": {
"TITLE": "Skrip",
"DESCRIPTION": "Tulis kode JavaScript Anda satu kali dan picu dalam beberapa aliran."
},
"FLOWS": {
"TITLE": "Mengalir",
"DESCRIPTION": "Pilih alur autentikasi dan picu tindakan Anda pada peristiwa tertentu dalam alur ini."
@@ -77,8 +83,14 @@
"TITLE": "Pengaturan Bawaan",
"DESCRIPTION": "Setelan default untuk semua organisasi. Dengan izin yang tepat, beberapa di antaranya dapat diganti di pengaturan organisasi."
},
"ORG": { "TITLE": "Pengaturan Organisasi", "DESCRIPTION": "Sesuaikan pengaturan organisasi Anda." },
"FEATURES": { "TITLE": "Pengaturan Fitur", "DESCRIPTION": "Buka kunci fitur untuk instans Anda." },
"ORG": {
"TITLE": "Pengaturan Organisasi",
"DESCRIPTION": "Sesuaikan pengaturan organisasi Anda."
},
"FEATURES": {
"TITLE": "Pengaturan Fitur",
"DESCRIPTION": "Buka kunci fitur untuk instans Anda."
},
"IDPS": {
"TITLE": "Penyedia Identitas",
"DESCRIPTION": "Buat dan aktifkan penyedia identitas eksternal. Pilih penyedia terkenal atau konfigurasikan penyedia lain yang kompatibel dengan OIDC, OAuth, atau SAML pilihan Anda. Anda bahkan dapat menggunakan token JWT yang ada sebagai identitas gabungan dengan mengonfigurasi penyedia identitas JWT.",
@@ -309,18 +321,37 @@
}
}
},
"PAGINATOR": { "PREVIOUS": "Sebelumnya", "NEXT": "Berikutnya", "COUNT": "Hasil Jumlah", "MORE": "Lagi" },
"PAGINATOR": {
"PREVIOUS": "Sebelumnya",
"NEXT": "Berikutnya",
"COUNT": "Hasil Jumlah",
"MORE": "Lagi"
},
"FOOTER": {
"LINKS": { "CONTACT": "Kontak", "TOS": "Ketentuan Layanan", "PP": "Kebijakan Privasi" },
"THEME": { "DARK": "Gelap", "LIGHT": "Lampu" }
"LINKS": {
"CONTACT": "Kontak",
"TOS": "Ketentuan Layanan",
"PP": "Kebijakan Privasi"
},
"THEME": {
"DARK": "Gelap",
"LIGHT": "Lampu"
}
},
"HOME": {
"WELCOME": "Mulailah dengan ZITADEL",
"DISCLAIMER": "ZITADEL memperlakukan data Anda secara rahasia dan aman.",
"DISCLAIMERLINK": "Informasi lebih lanjut",
"DOCUMENTATION": { "DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat." },
"GETSTARTED": { "DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat." },
"QUICKSTARTS": { "LABEL": "Langkah Pertama", "DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat." },
"DOCUMENTATION": {
"DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat."
},
"GETSTARTED": {
"DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat."
},
"QUICKSTARTS": {
"LABEL": "Langkah Pertama",
"DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat."
},
"SHORTCUTS": {
"SHORTCUTS": "Jalan pintas",
"SETTINGS": "Pintasan yang tersedia",
@@ -492,7 +523,9 @@
"DISCARD": "Membuang"
}
},
"TABLE": { "SHOWUSER": "Tampilkan pengguna {{value}}" },
"TABLE": {
"SHOWUSER": "Tampilkan pengguna {{value}}"
},
"DOWNLOAD": "Unduh",
"APPLY": "Menerapkan"
},
@@ -640,10 +673,18 @@
"INSTANCE": {
"TEXT": "Klik di sini untuk mendapatkan pengaturan default. Perhatikan bahwa Anda hanya memiliki akses ke tombol ini jika Anda memiliki izin yang ditingkatkan."
},
"PROFILE": { "TEXT": "Di sini Anda dapat beralih antar akun pengguna dan mengelola sesi dan profil Anda." },
"NAV": { "TEXT": "Navigasi ini berubah berdasarkan organisasi yang Anda pilih di atas atau instans Anda" },
"CONTEXTCHANGED": { "TEXT": "Konteks organisasi telah berubah." },
"SWITCHEDTOINSTANCE": { "TEXT": "Tampilannya baru saja berubah menjadi contoh!" }
"PROFILE": {
"TEXT": "Di sini Anda dapat beralih antar akun pengguna dan mengelola sesi dan profil Anda."
},
"NAV": {
"TEXT": "Navigasi ini berubah berdasarkan organisasi yang Anda pilih di atas atau instans Anda"
},
"CONTEXTCHANGED": {
"TEXT": "Konteks organisasi telah berubah."
},
"SWITCHEDTOINSTANCE": {
"TEXT": "Tampilannya baru saja berubah menjadi contoh!"
}
},
"FILTER": {
"TITLE": "Menyaring",
@@ -656,7 +697,11 @@
"PRIMARYDOMAIN": "Domain Utama",
"PROJECTNAME": "Nama Proyek",
"RESOURCEOWNER": "Pemilik Sumber Daya",
"METHODS": { "1": "sama", "5": "berisi", "7": "berakhir dengan" }
"METHODS": {
"1": "sama",
"5": "berisi",
"7": "berakhir dengan"
}
},
"KEYBOARDSHORTCUTS": {
"TITLE": "Pintasan Papan Ketik",
@@ -679,7 +724,9 @@
"RESOURCEID": "Id Sumber Daya",
"NAME": "Nama",
"VERSION": "Versi",
"TABLE": { "NOROWS": "Tidak ada data" },
"TABLE": {
"NOROWS": "Tidak ada data"
},
"ERRORS": {
"REQUIRED": "Silakan isi kolom ini.",
"ATLEASTONE": "Berikan setidaknya satu nilai.",
@@ -739,7 +786,10 @@
"DELETEACCOUNT_BTN": "Hapus Akun",
"DELETEACCOUNT_SUCCESS": "Akun berhasil dihapus!"
},
"DETAILS": { "DATECREATED": "Dibuat", "DATECHANGED": "Berubah" },
"DETAILS": {
"DATECREATED": "Dibuat",
"DATECHANGED": "Berubah"
},
"DIALOG": {
"DELETE_TITLE": "Hapus Pengguna",
"DELETE_SELF_TITLE": "Hapus Akun",
@@ -796,7 +846,12 @@
"1": "Kata Sandi Satu Kali (OTP)",
"2": "Sidik Jari, Kunci Keamanan, ID Wajah dan lainnya"
},
"STATE": { "0": "Tidak ada negara bagian", "1": "Belum Siap", "2": "Siap", "3": "Dihapus" },
"STATE": {
"0": "Tidak ada negara bagian",
"1": "Belum Siap",
"2": "Siap",
"3": "Dihapus"
},
"DIALOG": {
"DELETE_TITLE": "Hapus Metode Otentikasi Tanpa Kata Sandi",
"DELETE_DESCRIPTION": "Anda akan menghapus metode Otentikasi tanpa kata sandi. Apa kamu yakin?",
@@ -841,7 +896,12 @@
"1": "Kata Sandi Satu Kali (OTP)",
"2": "Sidik Jari, Kunci Keamanan, ID Wajah dan lainnya"
},
"STATE": { "0": "Tidak ada negara bagian", "1": "Belum Siap", "2": "Siap", "3": "Dihapus" },
"STATE": {
"0": "Tidak ada negara bagian",
"1": "Belum Siap",
"2": "Siap",
"3": "Dihapus"
},
"DIALOG": {
"MFA_DELETE_TITLE": "Hapus Faktor Kedua",
"MFA_DELETE_DESCRIPTION": "Anda akan menghapus faktor kedua. Apa kamu yakin?",
@@ -938,13 +998,21 @@
"CREATIONDATE": "Tanggal Pembuatan",
"KEYDETAILS": "Detail Utama",
"ACCESSTOKENTYPE": "Akses Jenis Token",
"ACCESSTOKENTYPES": { "0": "Pembawa", "1": "JWT" },
"ADD": { "TITLE": "Tambahkan Kunci", "DESCRIPTION": "Pilih jenis kunci Anda dan pilih tanggal kedaluwarsa opsional." },
"ACCESSTOKENTYPES": {
"0": "Pembawa",
"1": "JWT"
},
"ADD": {
"TITLE": "Tambahkan Kunci",
"DESCRIPTION": "Pilih jenis kunci Anda dan pilih tanggal kedaluwarsa opsional."
},
"ADDED": {
"TITLE": "Kuncinya telah dibuat",
"DESCRIPTION": "Unduh kuncinya karena kuncinya tidak akan terlihat setelah menutup dialog ini!"
},
"KEYTYPES": { "1": "JSON" },
"KEYTYPES": {
"1": "JSON"
},
"DIALOG": {
"DELETE_KEY": {
"TITLE": "Hapus Kunci",
@@ -1007,7 +1075,10 @@
"GRANTS": {
"TITLE": "Hibah Pengguna",
"DESCRIPTION": "Berikan pengguna ini akses ke proyek tertentu",
"CREATE": { "TITLE": "Buat Hibah Pengguna", "DESCRIPTION": "Cari organisasi, proyek, dan peran proyek terkait." },
"CREATE": {
"TITLE": "Buat Hibah Pengguna",
"DESCRIPTION": "Cari organisasi, proyek, dan peran proyek terkait."
},
"PROJECTNAME": "Nama Proyek",
"PROJECT-OWNED": "Proyek",
"PROJECT-GRANTED": "Proyek yang diberikan",
@@ -1113,7 +1184,10 @@
"TITLE": "Token Akses Pribadi",
"DESCRIPTION": "Pastikan untuk menyalin token akses pribadi Anda. Anda tidak akan dapat melihatnya lagi!"
},
"DELETE": { "TITLE": "Hapus Token", "DESCRIPTION": "Anda akan menghapus token akses pribadi. Apa kamu yakin?" },
"DELETE": {
"TITLE": "Hapus Token",
"DESCRIPTION": "Anda akan menghapus token akses pribadi. Apa kamu yakin?"
},
"DELETED": "Token berhasil dihapus."
}
},
@@ -1131,7 +1205,11 @@
"ID": "PENGENAL",
"NAME": "Nama",
"STATE": "Negara",
"STATES": { "0": "tidak ada status", "1": "tidak aktif", "2": "aktif" },
"STATES": {
"0": "tidak ada status",
"1": "tidak aktif",
"2": "aktif"
},
"ADDTRIGGER": "Tambahkan pemicu",
"FLOWCHANGED": "Aliran berhasil diubah",
"FLOWCLEARED": "Aliran berhasil diatur ulang",
@@ -1148,8 +1226,12 @@
"ACTIONS": "Tindakan",
"ACTIONSMAX": "Berdasarkan Tingkatan Anda, Anda memiliki Jumlah Tindakan yang terbatas ({{value}}). Pastikan untuk menonaktifkan layanan yang tidak Anda perlukan atau pertimbangkan untuk meningkatkan tingkatan Anda.",
"DIALOG": {
"ADD": { "TITLE": "Buat Tindakan" },
"UPDATE": { "TITLE": "Perbarui Tindakan" },
"ADD": {
"TITLE": "Buat Tindakan"
},
"UPDATE": {
"TITLE": "Perbarui Tindakan"
},
"DELETEACTION": {
"TITLE": "Hapus Tindakan?",
"DESCRIPTION": "Anda akan menghapus suatu tindakan. Hal ini tidak dapat dikembalikan. Apa kamu yakin?",
@@ -1180,9 +1262,21 @@
"TITLE": "Administrasi Penyimpanan IAM",
"DESCRIPTION": "Kelola tampilan ZITADEL Anda dan acara yang gagal."
},
"MEMBER": { "TITLE": "Manajer", "DESCRIPTION": "Manajer ini diizinkan untuk membuat perubahan pada instance Anda." },
"PAGES": { "STATE": "Status", "DOMAINLIST": "Domain Khusus" },
"STATE": { "0": "Tidak ditentukan", "1": "Menciptakan", "2": "Berlari", "3": "Henti", "4": "Berhenti" },
"MEMBER": {
"TITLE": "Manajer",
"DESCRIPTION": "Manajer ini diizinkan untuk membuat perubahan pada instance Anda."
},
"PAGES": {
"STATE": "Status",
"DOMAINLIST": "Domain Khusus"
},
"STATE": {
"0": "Tidak ditentukan",
"1": "Menciptakan",
"2": "Berlari",
"3": "Henti",
"4": "Berhenti"
},
"VIEWS": {
"VIEWNAME": "Nama",
"DATABASE": "Basis data",
@@ -1221,11 +1315,27 @@
"PAYLOAD": "Muatan",
"FILTERS": {
"BTN": "Menyaring",
"USER": { "IDLABEL": "PENGENAL", "CHECKBOX": "Filter menurut Editor" },
"AGGREGATE": { "TYPELABEL": "Tipe Agregat", "IDLABEL": "PENGENAL", "CHECKBOX": "Filter berdasarkan Agregat" },
"TYPE": { "TYPELABEL": "Jenis", "CHECKBOX": "Filter berdasarkan Jenis" },
"RESOURCEOWNER": { "LABEL": "PENGENAL", "CHECKBOX": "Filter menurut Pemilik Sumber Daya" },
"SEQUENCE": { "LABEL": "Urutan", "CHECKBOX": "Filter berdasarkan Urutan" },
"USER": {
"IDLABEL": "PENGENAL",
"CHECKBOX": "Filter menurut Editor"
},
"AGGREGATE": {
"TYPELABEL": "Tipe Agregat",
"IDLABEL": "PENGENAL",
"CHECKBOX": "Filter berdasarkan Agregat"
},
"TYPE": {
"TYPELABEL": "Jenis",
"CHECKBOX": "Filter berdasarkan Jenis"
},
"RESOURCEOWNER": {
"LABEL": "PENGENAL",
"CHECKBOX": "Filter menurut Pemilik Sumber Daya"
},
"SEQUENCE": {
"LABEL": "Urutan",
"CHECKBOX": "Filter berdasarkan Urutan"
},
"SORT": "Menyortir",
"ASC": "Naik",
"DESC": "Menurun",
@@ -1238,7 +1348,9 @@
"OTHER": "lainnya",
"OTHERS": "yang lain"
},
"DIALOG": { "TITLE": "Detil Acara" }
"DIALOG": {
"TITLE": "Detil Acara"
}
},
"TOAST": {
"MEMBERREMOVED": "Manajer dihapus.",
@@ -1305,19 +1417,29 @@
"USEPASSWORD": "Tetapkan Kata Sandi Awal",
"USEPASSWORDDESC": "Pengguna tidak perlu mengatur kata sandi selama inisialisasi."
},
"LIST": { "TITLE": "Organisasi", "DESCRIPTION": "Ini adalah organisasi di instans Anda" },
"LIST": {
"TITLE": "Organisasi",
"DESCRIPTION": "Ini adalah organisasi di instans Anda"
},
"DOMAINS": {
"NEW": "Tambahkan Domain",
"TITLE": "Domain terverifikasi",
"DESCRIPTION": "Konfigurasikan domain organisasi Anda. Domain ini dapat digunakan untuk penemuan domain dan akhiran nama pengguna.",
"SETPRIMARY": "Tetapkan sebagai Utama",
"DELETE": { "TITLE": "Hapus Domain", "DESCRIPTION": "Anda akan menghapus salah satu domain Anda." },
"DELETE": {
"TITLE": "Hapus Domain",
"DESCRIPTION": "Anda akan menghapus salah satu domain Anda."
},
"ADD": {
"TITLE": "Tambahkan Domain",
"DESCRIPTION": "Anda akan menambahkan domain untuk organisasi Anda. Setelah proses berhasil, domain dapat digunakan untuk penemuan domain dan sebagai akhiran bagi pengguna Anda."
}
},
"STATE": { "0": "Tidak ditentukan", "1": "Aktif", "2": "Dinonaktifkan" },
"STATE": {
"0": "Tidak ditentukan",
"1": "Aktif",
"2": "Dinonaktifkan"
},
"MEMBER": {
"TITLE": "Manajer Organisasi",
"DESCRIPTION": "Tentukan pengguna yang dapat mengubah preferensi organisasi Anda."
@@ -1424,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1450,7 +1573,11 @@
"ADDPROVIDERDESCRIPTION": "Pilih salah satu penyedia yang tersedia dan masukkan data yang diperlukan.",
"REMOVEPROVIDER": "Hapus Penyedia",
"REMOVEPROVIDER_DESC": "Anda akan menghapus konfigurasi penyedia. Apakah Anda ingin melanjutkan?",
"SMSPROVIDERSTATE": { "0": "Tidak ditentukan", "1": "Aktif", "2": "Tidak aktif" },
"SMSPROVIDERSTATE": {
"0": "Tidak ditentukan",
"1": "Aktif",
"2": "Tidak aktif"
},
"ACTIVATED": "Penyedia diaktifkan.",
"DEACTIVATED": "Penyedia dinonaktifkan.",
"TWILIO": {
@@ -1510,7 +1637,11 @@
"ENABLEBACKCHANNELLOGOUT_DESCRIPTION": "The Back-Channel Logout implements OpenID Connect Back-Channel Logout 1.0 and can be used to notify clients about session termination at the OpenID Provider.",
"PERMISSIONCHECKV2": "Permission Check V2",
"PERMISSIONCHECKV2_DESCRIPTION": "If the flag is enabled, you'll be able to use the new API and its features.",
"STATES": { "INHERITED": "Mewarisi", "ENABLED": "Diaktifkan", "DISABLED": "Dengan disabilitas" },
"STATES": {
"INHERITED": "Mewarisi",
"ENABLED": "Diaktifkan",
"DISABLED": "Dengan disabilitas"
},
"INHERITED_DESCRIPTION": "Ini menetapkan nilai ke nilai default sistem.",
"INHERITEDINDICATOR_DESCRIPTION": {
"ENABLED": "\"Diaktifkan\" diwariskan",
@@ -1575,7 +1706,10 @@
"PRIMARYCOLOR": "Warna primer",
"WARNCOLOR": "Warna peringatan",
"FONTCOLOR": "Warna huruf",
"VIEWS": { "PREVIEW": "Pratinjau", "CURRENT": "Konfigurasi Saat Ini" },
"VIEWS": {
"PREVIEW": "Pratinjau",
"CURRENT": "Konfigurasi Saat Ini"
},
"PREVIEW": {
"TITLE": "Login",
"SECOND": "login dengan Akun ZITADEL Anda.",
@@ -1660,7 +1794,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Verifikasi email selesai",
@@ -1735,7 +1870,9 @@
"expiry": "Kedaluwarsa",
"applicationName": "Nama aplikasi"
},
"TOAST": { "UPDATED": "Teks Khusus disimpan." }
"TOAST": {
"UPDATED": "Teks Khusus disimpan."
}
},
"DEFAULTLABEL": "Pengaturan saat ini sesuai dengan standar Instance Anda.",
"BTN_INSTALL": "Pengaturan",
@@ -1790,7 +1927,11 @@
"TITLE": "Detil",
"NAME": "Nama",
"DOMAIN": "Domain",
"STATE": { "0": "Tidak ditentukan", "1": "Aktif", "2": "Tidak aktif" }
"STATE": {
"0": "Tidak ditentukan",
"1": "Aktif",
"2": "Tidak aktif"
}
},
"MEMBER": {
"TITLE": "Anggota",
@@ -1832,13 +1973,19 @@
"TITLE": "Tidak ditentukan",
"DESC": "Segera setelah pengguna diidentifikasi, merek organisasi dari pengguna yang diidentifikasi akan ditampilkan, sebelum default sistem ditampilkan."
},
"1": { "TITLE": "Gunakan pengaturan proyek", "DESC": "Pencitraan merek organisasi pemilik proyek akan ditampilkan" },
"1": {
"TITLE": "Gunakan pengaturan proyek",
"DESC": "Pencitraan merek organisasi pemilik proyek akan ditampilkan"
},
"2": {
"TITLE": "Gunakan pengaturan Organisasi Pengguna",
"DESC": "Pencitraan merek organisasi proyek akan ditampilkan, tetapi segera setelah pengguna diidentifikasi, pengaturan organisasi pengguna yang diidentifikasi akan ditampilkan."
},
"TITLE": "Pengaturan Merek",
"DIALOG": { "TITLE": "Pengaturan Merek", "DESCRIPTION": "Pilih perilaku login saat menggunakan proyek." }
"DIALOG": {
"TITLE": "Pengaturan Merek",
"DESCRIPTION": "Pilih perilaku login saat menggunakan proyek."
}
},
"PINNED": "Disematkan",
"ALL": "Semua",
@@ -1861,9 +2008,22 @@
}
}
},
"SETTINGS": { "TITLE": "Pengaturan", "DESCRIPTION": "" },
"STATE": { "0": "Tidak ditentukan", "1": "Aktif", "2": "Tidak aktif", "TITLE": "Status" },
"TYPE": { "0": "Tipe tidak diketahui", "1": "Dimiliki", "2": "Diberikan", "TITLE": "Jenis" },
"SETTINGS": {
"TITLE": "Pengaturan",
"DESCRIPTION": ""
},
"STATE": {
"0": "Tidak ditentukan",
"1": "Aktif",
"2": "Tidak aktif",
"TITLE": "Status"
},
"TYPE": {
"0": "Tipe tidak diketahui",
"1": "Dimiliki",
"2": "Diberikan",
"TITLE": "Jenis"
},
"NAME": "Nama",
"NAMEDIALOG": {
"TITLE": "Ganti Nama Proyek",
@@ -1909,7 +2069,10 @@
"RESOURCEOWNER": "Pemilik Sumber Daya"
},
"STATE": "Status",
"STATES": { "1": "Aktif", "2": "Tidak aktif" },
"STATES": {
"1": "Aktif",
"2": "Tidak aktif"
},
"ALL": "Semua",
"SHOWDETAIL": "Tampilkan Detail",
"USER": "Pengguna",
@@ -1942,7 +2105,11 @@
},
"ROLES": "Peran Proyek"
},
"APP": { "TITLE": "Aplikasi", "NAME": "Nama", "NAMEREQUIRED": "Diperlukan nama." },
"APP": {
"TITLE": "Aplikasi",
"NAME": "Nama",
"NAMEREQUIRED": "Diperlukan nama."
},
"ROLE": {
"EMPTY": "Belum ada peran yang dibuat.",
"ADDNEWLINE": "Tambahkan peran tambahan",
@@ -1966,7 +2133,10 @@
"ASSERTION_DESCRIPTION": "Informasi peran dikirim dari titik akhir Userinfo dan bergantung pada pengaturan aplikasi Anda dalam token dan jenis lainnya.",
"CHECK": "Periksa otorisasi pada Otentikasi",
"CHECK_DESCRIPTION": "Jika disetel, pengguna hanya diperbolehkan mengautentikasi jika ada peran yang ditetapkan ke akun mereka.",
"DIALOG": { "DELETE_TITLE": "Hapus peran", "DELETE_DESCRIPTION": "Anda akan menghapus peran proyek. Apa kamu yakin?" }
"DIALOG": {
"DELETE_TITLE": "Hapus peran",
"DELETE_DESCRIPTION": "Anda akan menghapus peran proyek. Apa kamu yakin?"
}
},
"HAS_PROJECT": "Periksa Proyek pada Otentikasi",
"HAS_PROJECT_DESCRIPTION": "Diperiksa apakah organisasi pengguna memiliki proyek ini. Jika tidak, pengguna tidak dapat diautentikasi.",
@@ -2005,20 +2175,42 @@
}
},
"ROLES": {
"DIALOG": { "DELETE_TITLE": "Hapus peran", "DELETE_DESCRIPTION": "Anda akan menghapus peran. Apa kamu yakin?" }
"DIALOG": {
"DELETE_TITLE": "Hapus peran",
"DELETE_DESCRIPTION": "Anda akan menghapus peran. Apa kamu yakin?"
}
},
"NEXTSTEPS": {
"TITLE": "Langkah Selanjutnya"
},
"NEXTSTEPS": { "TITLE": "Langkah Selanjutnya" },
"IDP": {
"LIST": { "ACTIVETITLE": "Penyedia Identitas Aktif" },
"LIST": {
"ACTIVETITLE": "Penyedia Identitas Aktif"
},
"CREATE": {
"TITLE": "Tambahkan penyedia",
"DESCRIPTION": "Pilih satu atau lebih penyedia berikut.",
"STEPPERTITLE": "Buat Penyedia",
"OIDC": { "TITLE": "Penyedia OIDC", "DESCRIPTION": "Masukkan data yang diperlukan untuk penyedia OIDC Anda." },
"OAUTH": { "TITLE": "Penyedia OAuth", "DESCRIPTION": "Masukkan data yang diperlukan untuk penyedia OAuth Anda." },
"JWT": { "TITLE": "Penyedia JWT", "DESCRIPTION": "Masukkan data yang diperlukan untuk penyedia JWT Anda." },
"GOOGLE": { "TITLE": "Penyedia Google", "DESCRIPTION": "Masukkan kredensial Penyedia Identitas Google Anda" },
"GITLAB": { "TITLE": "Penyedia Gitlab", "DESCRIPTION": "Masukkan kredensial untuk Penyedia Identitas Gitlab Anda" },
"OIDC": {
"TITLE": "Penyedia OIDC",
"DESCRIPTION": "Masukkan data yang diperlukan untuk penyedia OIDC Anda."
},
"OAUTH": {
"TITLE": "Penyedia OAuth",
"DESCRIPTION": "Masukkan data yang diperlukan untuk penyedia OAuth Anda."
},
"JWT": {
"TITLE": "Penyedia JWT",
"DESCRIPTION": "Masukkan data yang diperlukan untuk penyedia JWT Anda."
},
"GOOGLE": {
"TITLE": "Penyedia Google",
"DESCRIPTION": "Masukkan kredensial Penyedia Identitas Google Anda"
},
"GITLAB": {
"TITLE": "Penyedia Gitlab",
"DESCRIPTION": "Masukkan kredensial untuk Penyedia Identitas Gitlab Anda"
},
"GITLABSELFHOSTED": {
"TITLE": "Penyedia yang Dihosting Sendiri Gitlab",
"DESCRIPTION": "Masukkan kredensial Penyedia Identitas yang Dihosting Sendiri Gitlab Anda"
@@ -2027,14 +2219,26 @@
"TITLE": "Penyedia Server Perusahaan GitHub",
"DESCRIPTION": "Masukkan kredensial untuk Penyedia Identitas Server Perusahaan GitHub Anda"
},
"GITHUB": { "TITLE": "Penyedia Github", "DESCRIPTION": "Masukkan kredensial Penyedia Identitas Github Anda" },
"GITHUB": {
"TITLE": "Penyedia Github",
"DESCRIPTION": "Masukkan kredensial Penyedia Identitas Github Anda"
},
"AZUREAD": {
"TITLE": "Penyedia Microsoft",
"DESCRIPTION": "Masukkan kredensial untuk Penyedia Identitas Microsoft Anda"
},
"LDAP": { "TITLE": "Direktori Aktif / LDAP", "DESCRIPTION": "Masukkan kredensial untuk Penyedia LDAP Anda" },
"APPLE": { "TITLE": "Masuk dengan Apple", "DESCRIPTION": "Masukkan kredensial untuk Penyedia Apple Anda" },
"SAML": { "TITLE": "Masuk dengan SAML", "DESCRIPTION": "Masukkan kredensial Penyedia SAML Anda" }
"LDAP": {
"TITLE": "Direktori Aktif / LDAP",
"DESCRIPTION": "Masukkan kredensial untuk Penyedia LDAP Anda"
},
"APPLE": {
"TITLE": "Masuk dengan Apple",
"DESCRIPTION": "Masukkan kredensial untuk Penyedia Apple Anda"
},
"SAML": {
"TITLE": "Masuk dengan SAML",
"DESCRIPTION": "Masukkan kredensial Penyedia SAML Anda"
}
},
"DETAIL": {
"TITLE": "Penyedia Identitas",
@@ -2052,11 +2256,27 @@
"ISLINKINGALLOWED": "Penautan akun diperbolehkan (secara manual)",
"ISLINKINGALLOWED_DESC": "Menentukan apakah suatu identitas dapat ditautkan secara manual ke akun yang ada. Nonaktifkan jika pengguna hanya diperbolehkan menautkan akun yang diusulkan jika penautan_otomatis aktif.",
"AUTOLINKING_DESC": "Menentukan apakah suatu identitas akan diminta untuk ditautkan ke akun yang ada.",
"AUTOLINKINGTYPE": { "0": "Dengan disabilitas", "1": "Periksa Nama Pengguna yang ada", "2": "Periksa Email yang ada" }
"AUTOLINKINGTYPE": {
"0": "Dengan disabilitas",
"1": "Periksa Nama Pengguna yang ada",
"2": "Periksa Email yang ada"
}
},
"OWNERTYPES": {
"0": "tidak dikenal",
"1": "Contoh",
"2": "Organisasi"
},
"STATES": {
"1": "aktif",
"2": "tidak aktif"
},
"AZUREADTENANTTYPES": {
"0": "Umum",
"1": "Organisasi",
"2": "Konsumen",
"3": "ID Penyewa"
},
"OWNERTYPES": { "0": "tidak dikenal", "1": "Contoh", "2": "Organisasi" },
"STATES": { "1": "aktif", "2": "tidak aktif" },
"AZUREADTENANTTYPES": { "0": "Umum", "1": "Organisasi", "2": "Konsumen", "3": "ID Penyewa" },
"AZUREADTENANTTYPE": "Tipe Penyewa",
"AZUREADTENANTID": "ID Penyewa",
"EMAILVERIFIED": "Email terverifikasi",
@@ -2180,14 +2400,24 @@
"SECONDFACTORTITLE": "Otentikasi Multifaktor",
"SECONDFACTORDESCRIPTION": "Tentukan lebih lanjut kemungkinan faktor yang dapat digunakan untuk mengamankan otentikasi kata sandi Anda."
},
"CREATE": { "TITLE": "Faktor Baru", "DESCRIPTION": "Pilih jenis Faktor baru Anda." },
"CREATE": {
"TITLE": "Faktor Baru",
"DESCRIPTION": "Pilih jenis Faktor baru Anda."
},
"DELETE": {
"TITLE": "Hapus Faktor",
"DESCRIPTION": "Anda akan menghapus Faktor dari Pengaturan Login. Apa kamu yakin?"
},
"TOAST": { "ADDED": "Berhasil ditambahkan.", "SAVED": "Berhasil disimpan.", "DELETED": "Berhasil dihapus" },
"TOAST": {
"ADDED": "Berhasil ditambahkan.",
"SAVED": "Berhasil disimpan.",
"DELETED": "Berhasil dihapus"
},
"TYPE": "Jenis",
"MULTIFACTORTYPES": { "0": "Tidak dikenal", "1": "Sidik Jari, Kunci Keamanan, ID Wajah dan lainnya" },
"MULTIFACTORTYPES": {
"0": "Tidak dikenal",
"1": "Sidik Jari, Kunci Keamanan, ID Wajah dan lainnya"
},
"SECONDFACTORTYPES": {
"0": "Tidak dikenal",
"1": "Kata Sandi Sekali Pakai oleh Aplikasi Authenticator (TOTP)",
@@ -2209,7 +2439,10 @@
"SELECTIDPS": "Penyedia identitas"
},
"PASSWORDLESS": "Login Tanpa Kata Sandi",
"PASSWORDLESSTYPE": { "0": "Tidak diperbolehkan", "1": "Diizinkan" }
"PASSWORDLESSTYPE": {
"0": "Tidak diperbolehkan",
"1": "Diizinkan"
}
},
"SMTP": {
"LIST": {
@@ -2264,9 +2497,13 @@
}
}
},
"DETAIL": { "TITLE": "Pengaturan Penyedia SMTP" },
"DETAIL": {
"TITLE": "Pengaturan Penyedia SMTP"
},
"EMPTY": "Tidak ada penyedia SMTP yang tersedia",
"STEPS": { "SENDGRID": {} }
"STEPS": {
"SENDGRID": {}
}
},
"APP": {
"LIST": "Aplikasi",
@@ -2289,14 +2526,32 @@
"URLS": "URL",
"DELETE": "Hapus Aplikasi",
"JUMPTOPROJECT": "Untuk mengonfigurasi peran, otorisasi, dan lainnya, navigasikan ke proyek.",
"DETAIL": { "TITLE": "Detil", "STATE": { "0": "Tidak ditentukan", "1": "Aktif", "2": "Tidak aktif" } },
"DETAIL": {
"TITLE": "Detil",
"STATE": {
"0": "Tidak ditentukan",
"1": "Aktif",
"2": "Tidak aktif"
}
},
"DIALOG": {
"CONFIG": { "TITLE": "Ubah Konfigurasi OIDC" },
"DELETE": { "TITLE": "Hapus Aplikasi", "DESCRIPTION": "Apakah Anda benar-benar ingin menghapus aplikasi ini?" }
"CONFIG": {
"TITLE": "Ubah Konfigurasi OIDC"
},
"DELETE": {
"TITLE": "Hapus Aplikasi",
"DESCRIPTION": "Apakah Anda benar-benar ingin menghapus aplikasi ini?"
}
},
"NEXTSTEPS": {
"0": { "TITLE": "Tambahkan peran", "DESC": "Masukkan peran proyek Anda" },
"1": { "TITLE": "Tambahkan pengguna", "DESC": "Tambahkan pengguna baru organisasi Anda" },
"0": {
"TITLE": "Tambahkan peran",
"DESC": "Masukkan peran proyek Anda"
},
"1": {
"TITLE": "Tambahkan pengguna",
"DESC": "Tambahkan pengguna baru organisasi Anda"
},
"2": {
"TITLE": "Bantuan & Dukungan",
"DESC": "Baca dokumentasi kami tentang pembuatan aplikasi atau hubungi dukungan kami"
@@ -2324,7 +2579,10 @@
"TYPETITLE": "Jenis aplikasi",
"OIDC": {
"WELLKNOWN": "Tautan lebih lanjut dapat diambil dari <a href='{{url}}' title='Discovery endpoint' target='_blank'>discovery endpoint</a>.",
"INFO": { "ISSUER": "Penerbit", "CLIENTID": "Id Klien" },
"INFO": {
"ISSUER": "Penerbit",
"CLIENTID": "Id Klien"
},
"CURRENT": "Konfigurasi Saat Ini",
"TOKENSECTIONTITLE": "Opsi AuthToken",
"REDIRECTSECTIONTITLE": "Pengaturan Pengalihan",
@@ -2353,9 +2611,17 @@
"RESPONSESECTION": "Jenis Respons",
"GRANTSECTION": "Jenis Hibah",
"GRANTTITLE": "Pilih jenis hibah Anda. Catatan: Implisit hanya tersedia untuk aplikasi berbasis browser.",
"APPTYPE": { "0": "jaring", "1": "Agen Pengguna", "2": "Warga asli" },
"APPTYPE": {
"0": "jaring",
"1": "Agen Pengguna",
"2": "Warga asli"
},
"RESPONSETYPE": "Jenis Respons",
"RESPONSE": { "0": "Kode", "1": "Token Identitas", "2": "Token-ID Token" },
"RESPONSE": {
"0": "Kode",
"1": "Token Identitas",
"2": "Token-ID Token"
},
"REFRESHTOKEN": "Segarkan Token",
"GRANTTYPE": "Jenis Hibah",
"GRANT": {
@@ -2365,7 +2631,12 @@
"3": "Kode Perangkat",
"4": "Pertukaran Token"
},
"AUTHMETHOD": { "0": "Dasar", "1": "Pos", "2": "Tidak ada", "3": "Kunci Pribadi JWT" },
"AUTHMETHOD": {
"0": "Dasar",
"1": "Pos",
"2": "Tidak ada",
"3": "Kunci Pribadi JWT"
},
"TOKENTYPE": "Jenis Token Otentikasi",
"TOKENTYPE0": "Token Pembawa",
"TOKENTYPE1": "JWT",
@@ -2383,8 +2654,14 @@
"NOTRECOMMENDED": "tidak disarankan",
"SELECTION": {
"APPTYPE": {
"WEB": { "TITLE": "jaring", "DESCRIPTION": "Aplikasi Web biasa seperti .net, PHP, Node.js, Java, dll." },
"NATIVE": { "TITLE": "Warga asli", "DESCRIPTION": "Aplikasi Seluler, Desktop, Perangkat Cerdas, dll." },
"WEB": {
"TITLE": "jaring",
"DESCRIPTION": "Aplikasi Web biasa seperti .net, PHP, Node.js, Java, dll."
},
"NATIVE": {
"TITLE": "Warga asli",
"DESCRIPTION": "Aplikasi Seluler, Desktop, Perangkat Cerdas, dll."
},
"USERAGENT": {
"TITLE": "Agen Pengguna",
"DESCRIPTION": "Aplikasi Halaman Tunggal (SPA) dan secara umum semua kerangka JS dijalankan di browser"
@@ -2393,13 +2670,24 @@
}
},
"API": {
"INFO": { "CLIENTID": "Id Klien" },
"INFO": {
"CLIENTID": "Id Klien"
},
"REGENERATESECRET": "Regenerasi Rahasia Klien",
"SELECTION": { "TITLE": "API", "DESCRIPTION": "API secara umum" },
"AUTHMETHOD": { "0": "Dasar", "1": "Kunci Pribadi JWT" }
"SELECTION": {
"TITLE": "API",
"DESCRIPTION": "API secara umum"
},
"AUTHMETHOD": {
"0": "Dasar",
"1": "Kunci Pribadi JWT"
}
},
"SAML": {
"SELECTION": { "TITLE": "SAML", "DESCRIPTION": "Aplikasi SAML" },
"SELECTION": {
"TITLE": "SAML",
"DESCRIPTION": "Aplikasi SAML"
},
"CONFIGSECTION": "Konfigurasi SAML",
"CHOOSEMETADATASOURCE": "Berikan konfigurasi SAML Anda menggunakan salah satu opsi berikut:",
"METADATAOPT1": "Opsi 1. Tentukan url tempat file metadata berada",
@@ -2415,14 +2703,38 @@
"ACSURL": "URL titik akhir ACS"
},
"AUTHMETHODS": {
"CODE": { "TITLE": "Kode", "DESCRIPTION": "Tukarkan kode otorisasi dengan token" },
"PKCE": { "TITLE": "PKCE", "DESCRIPTION": "Gunakan hash acak alih-alih rahasia klien statis untuk keamanan lebih" },
"POST": { "TITLE": "POS", "DESCRIPTION": "Kirim client_id dan client_secret sebagai bagian dari formulir" },
"PK_JWT": { "TITLE": "Kunci Pribadi JWT", "DESCRIPTION": "Gunakan kunci pribadi untuk mengotorisasi aplikasi Anda" },
"BASIC": { "TITLE": "Dasar", "DESCRIPTION": "Otentikasi dengan Nama Pengguna dan Kata Sandi" },
"IMPLICIT": { "TITLE": "Implisit", "DESCRIPTION": "Dapatkan token langsung dari titik akhir otorisasi" },
"DEVICECODE": { "TITLE": "Kode Perangkat", "DESCRIPTION": "Otorisasi perangkat di komputer atau ponsel cerdas." },
"CUSTOM": { "TITLE": "Kebiasaan", "DESCRIPTION": "Pengaturan Anda tidak sesuai dengan opsi lainnya." }
"CODE": {
"TITLE": "Kode",
"DESCRIPTION": "Tukarkan kode otorisasi dengan token"
},
"PKCE": {
"TITLE": "PKCE",
"DESCRIPTION": "Gunakan hash acak alih-alih rahasia klien statis untuk keamanan lebih"
},
"POST": {
"TITLE": "POS",
"DESCRIPTION": "Kirim client_id dan client_secret sebagai bagian dari formulir"
},
"PK_JWT": {
"TITLE": "Kunci Pribadi JWT",
"DESCRIPTION": "Gunakan kunci pribadi untuk mengotorisasi aplikasi Anda"
},
"BASIC": {
"TITLE": "Dasar",
"DESCRIPTION": "Otentikasi dengan Nama Pengguna dan Kata Sandi"
},
"IMPLICIT": {
"TITLE": "Implisit",
"DESCRIPTION": "Dapatkan token langsung dari titik akhir otorisasi"
},
"DEVICECODE": {
"TITLE": "Kode Perangkat",
"DESCRIPTION": "Otorisasi perangkat di komputer atau ponsel cerdas."
},
"CUSTOM": {
"TITLE": "Kebiasaan",
"DESCRIPTION": "Pengaturan Anda tidak sesuai dengan opsi lainnya."
}
},
"TOAST": {
"REACTIVATED": "Aplikasi diaktifkan kembali.",
@@ -2440,7 +2752,12 @@
"BASEURL": "URL dasar kustom untuk UI Login baru"
}
},
"GENDERS": { "0": "Tidak dikenal", "1": "Perempuan", "2": "Pria", "3": "Lainnya" },
"GENDERS": {
"0": "Tidak dikenal",
"1": "Perempuan",
"2": "Pria",
"3": "Lainnya"
},
"LANGUAGES": {
"de": "Deutsch",
"en": "English",
@@ -2461,15 +2778,25 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Tambahkan Manajer",
"CREATIONTYPE": "Jenis Penciptaan",
"CREATIONTYPES": { "0": "Proyek Milik", "1": "Proyek yang Diberikan", "2": "Organisasi", "3": "SAYA", "4": "Proyek" },
"CREATIONTYPES": {
"0": "Proyek Milik",
"1": "Proyek yang Diberikan",
"2": "Organisasi",
"3": "SAYA",
"4": "Proyek"
},
"EDITROLE": "Edit peran",
"EDITFOR": "Edit peran pengguna: {{value}}",
"DIALOG": { "DELETE_TITLE": "Hapus Manajer", "DELETE_DESCRIPTION": "Anda akan menghapus pengelola. Apa kamu yakin?" },
"DIALOG": {
"DELETE_TITLE": "Hapus Manajer",
"DELETE_DESCRIPTION": "Anda akan menghapus pengelola. Apa kamu yakin?"
},
"SHOWDETAILS": "Klik untuk menampilkan detail."
},
"ROLESLABEL": "Peran",
@@ -2488,9 +2815,17 @@
"TITLE": "Otorisasi",
"DESCRIPTION": "Tentukan otorisasi untuk pengguna tertentu. Perhatikan bahwa Anda hanya dapat melihat entri proyek dan pengguna yang Anda miliki izinnya."
},
"CREATE": { "TITLE": "Buat otorisasi", "DESCRIPTION": "Cari organisasi, proyek, dan peran terkait." },
"EDIT": { "TITLE": "Ubah otorisasi" },
"DETAIL": { "TITLE": "Detail Otorisasi", "DESCRIPTION": "Di sini Anda dapat melihat semua detail otorisasi." },
"CREATE": {
"TITLE": "Buat otorisasi",
"DESCRIPTION": "Cari organisasi, proyek, dan peran terkait."
},
"EDIT": {
"TITLE": "Ubah otorisasi"
},
"DETAIL": {
"TITLE": "Detail Otorisasi",
"DESCRIPTION": "Di sini Anda dapat melihat semua detail otorisasi."
},
"TOAST": {
"UPDATED": "Otorisasi diperbarui.",
"REMOVED": "Otorisasi dihapus",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Verifica dell'e-mail terminata con successo.",
@@ -2753,7 +2755,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Aggiungi un manager",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "メール認証が完了しました",
@@ -2778,7 +2780,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "マネージャーを追加する",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "이메일 인증 완료",
@@ -2774,7 +2776,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "매니저 추가",
+6 -3
View File
@@ -1547,7 +1547,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1797,7 +1798,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Е-поштата е верифицирана",
@@ -2749,7 +2751,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Додај Менаџер",
+6 -3
View File
@@ -1546,7 +1546,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1796,7 +1797,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "E-mail verificatie voltooid",
@@ -2771,7 +2773,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Voeg een Manager toe",
+6 -3
View File
@@ -1545,7 +1545,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1795,7 +1796,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Weryfikacja adresu e-mail zakończona",
@@ -2752,7 +2754,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Dodaj managera",
+6 -3
View File
@@ -1547,7 +1547,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1797,7 +1798,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Verificação de email concluída",
@@ -2748,7 +2750,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Adicionar um Gerente",
+6 -3
View File
@@ -1544,7 +1544,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1794,7 +1795,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "Verificarea e-mailului efectuată",
@@ -2774,7 +2776,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Adăugați un manager",
+6 -4
View File
@@ -212,7 +212,6 @@
"DEACTIVATED_ON": "Деактивирован"
}
},
"MESSAGE_TEXTS": {
"TITLE": "Тексты сообщений",
"DESCRIPTION": "Настройте тексты ваших уведомлений по электронной почте или SMS. Если вы хотите отключить некоторые языки, ограничьте их в настройках языка ваших экземпляров.",
@@ -1591,7 +1590,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1853,7 +1853,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"LOCALE": "Код языка",
"LOCALES": {
@@ -2861,7 +2862,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Добавить менеджера",
+6 -3
View File
@@ -1550,7 +1550,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1800,7 +1801,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "E-postverifiering klar",
@@ -2781,7 +2783,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Lägg till en administratör",
+6 -3
View File
@@ -1549,7 +1549,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1799,7 +1800,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "E-posta doğrulama tamamlandı",
@@ -2781,7 +2783,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "Yönetici Ekle",
File diff suppressed because it is too large Load Diff
+6 -3
View File
@@ -1549,7 +1549,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
}
},
"SMTP": {
@@ -1799,7 +1800,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"KEYS": {
"emailVerificationDoneText": "电子邮件验证完成",
@@ -2785,7 +2787,8 @@
"hu": "Magyar",
"ko": "한국어",
"ro": "Română",
"tr": "Türkçe"
"tr": "Türkçe",
"uk": "Українська"
},
"MEMBER": {
"ADD": "添加管理者",
@@ -54,6 +54,7 @@ ZITADEL is available in the following languages
- 한국어 (ko)
- Romanian (ro)
- Turkish (tr)
- Ukrainian (uk)
A language is displayed based on your agent's language header.
If a users language header doesn't match any of the supported or [restricted](#restrict-languages) languages, the instances default language will be used.
@@ -263,6 +263,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Пол
Female: Женски пол
Male: Мъжки
@@ -307,6 +308,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Правила и условия
TosConfirm: Приемам
TosLinkText: TOS
@@ -380,6 +382,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Упълномощаване на устройството
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Pohlaví
Female: Žena
Male: Muž
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Obchodní podmínky
TosConfirm: Souhlasím s
TosLinkText: obchodními podmínkami
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Autorizace zařízení
UserCode:
@@ -266,6 +266,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Geschlecht
Female: weiblich
Male: männlich
@@ -311,6 +312,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Allgemeine Geschäftsbedingungen und Datenschutz
TosConfirm: Ich akzeptiere die
TosLinkText: AGB
@@ -390,6 +392,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Gerät verbinden
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Gender
Female: Female
Male: Male
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Terms and conditions
TosConfirm: I accept the
TosLinkText: TOS
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Device Authorization
UserCode:
+4 -1
View File
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Género
Female: Mujer
Male: Hombre
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Términos y condiciones
TosConfirm: Acepto los
TosLinkText: TDS
@@ -391,7 +393,8 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
Footer:
PoweredBy: Powered By
Tos: TDS
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Genre
Female: Femme
Male: Homme
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Termes et conditions
TosConfirm: J'accepte les
TosLinkText: TOS
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Autorisation de l'appareil
@@ -237,6 +237,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Nem
Female: Nő
Male: Férfi
@@ -281,6 +282,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Felhasználási feltételek
TosConfirm: Elfogadom a
TosLinkText: TOS
@@ -354,6 +356,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Eszköz engedélyezése
UserCode:
@@ -237,6 +237,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Jenis kelamin
Female: Perempuan
Male: Pria
@@ -281,6 +282,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Syarat dan Ketentuan
TosConfirm: Saya menerima itu
TosLinkText: KL
@@ -354,6 +356,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Otorisasi Perangkat
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Genere
Female: Femminile
Male: Maschile
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Termini di servizio
TosConfirm: Accetto i
TosLinkText: Termini di servizio
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Autorizzazione del dispositivo
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: 性別
Female: 女性
Male: 男性
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: 利用規約
TosConfirm: 私は利用規約を承諾します。
TosLinkText: TOS
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: デバイス認証
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: 성별
Female: 여성
Male: 남성
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: 동의사항
TosConfirm: 이용 약관에 동의합니다.
TosLinkText: 이용 약관
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: 기기 인증
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Пол
Female: Женски
Male: Машки
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Правила и услови
TosConfirm: Се согласувам со
TosLinkText: правилата за користење
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Овластување преку уред
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Geslacht
Female: Vrouw
Male: Man
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Algemene voorwaarden
TosConfirm: Ik accepteer de
TosLinkText: AV
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Apparaat Autorisatie
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Płeć
Female: Kobieta
Male: Mężczyzna
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Warunki i zasady
TosConfirm: Akceptuję
TosLinkText: Warunki korzystania
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Autoryzacja urządzenia
@@ -263,6 +263,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Gênero
Female: Feminino
Male: Masculino
@@ -308,6 +309,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Termos e condições
TosConfirm: Eu aceito os
TosLinkText: termos de serviço
@@ -387,6 +389,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Autorização de dispositivo
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Gen
Female: Femeie
Male: Bărbat
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Termeni și condiții
TosConfirm: Accept
TosLinkText: TOS
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Autorizare dispozitiv
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Пол
Female: Женский
Male: Мужской
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Условия использования
TosConfirm: Я согласен с
TosLinkText: Пользовательским соглашением
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Авторизация устройства
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Kön
Female: Man
Male: Kvinna
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Användarvillkor
TosConfirm: Jag accepterar
TosLinkText: Användarvillkoren
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Tillgång från hårdvaruenhet
UserCode:
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Cinsiyet
Female: Kadın
Male: Erkek
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Şartlar ve koşullar
TosConfirm: Kabul ediyorum
TosLinkText: Kullanım Şartları
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Cihaz Yetkilendirme
UserCode:
+535
View File
@@ -0,0 +1,535 @@
Login:
Title: З поверненням!
Description: Введіть ваші дані для входу.
TitleLinking: Вхід для зв'язування користувача
DescriptionLinking: Введіть ваші дані для входу, щоб зв'язати вашого зовнішнього користувача.
LoginNameLabel: Ім'я для входу
UsernamePlaceHolder: ім'якористувача
LoginnamePlaceHolder: ім'якористувача@домен
ExternalUserDescription: Увійти з зовнішнім користувачем.
MustBeMemberOfOrg: Користувач має бути членом організації {{.OrgName}}.
RegisterButtonText: Зареєструватися
NextButtonText: Далі
LDAP:
Title: Вхід
Description: Введіть ваші дані для входу.
LoginNameLabel: Ім'я для входу
PasswordLabel: Пароль
NextButtonText: Далі
SelectAccount:
Title: Вибрати обліковий запис
Description: Використовуйте ваш обліковий запис
TitleLinking: Вибрати обліковий запис для зв'язування користувача
DescriptionLinking: Виберіть ваш обліковий запис для зв'язування з вашим зовнішнім користувачем.
OtherUser: Інший користувач
SessionState0: активний
SessionState1: Вийшли
MustBeMemberOfOrg: Користувач має бути членом організації {{.OrgName}}.
Password:
Title: Пароль
Description: Введіть ваші дані для входу.
PasswordLabel: Пароль
MinLength: Має бути принаймні
MinLengthp2: символів завдовжки.
MaxLength: Має бути менше 70 символів завдовжки.
HasUppercase: Має містити велику літеру.
HasLowercase: Має містити малу літеру.
HasNumber: Має містити цифру.
HasSymbol: Має містити символ.
Confirmation: Підтвердження пароля збігається.
ResetLinkText: Скинути пароль
BackButtonText: Назад
NextButtonText: Далі
UsernameChange:
Title: Змінити ім'я користувача
Description: Встановіть ваше нове ім'я користувача
UsernameLabel: Ім'я користувача
CancelButtonText: Скасувати
NextButtonText: Далі
UsernameChangeDone:
Title: Ім'я користувача змінено
Description: Ваше ім'я користувача було успішно змінено.
NextButtonText: Далі
InitPassword:
Title: Встановити пароль
Description: Ви отримали код, який необхідно ввести в форму нижче, щоб встановити ваш новий пароль.
CodeLabel: Код
NewPasswordLabel: Новий пароль
NewPasswordConfirmLabel: Підтвердити пароль
ResendButtonText: Надіслати код повторно
NextButtonText: Далі
InitPasswordDone:
Title: Пароль встановлено
Description: Пароль успішно встановлено
NextButtonText: Далі
CancelButtonText: Скасувати
InitUser:
Title: Активувати користувача
Description: Підтвердьте вашу електронну пошту за допомогою коду нижче і встановіть ваш пароль.
CodeLabel: Код
NewPasswordLabel: Новий пароль
NewPasswordConfirm: Підтвердити пароль
NextButtonText: Далі
ResendButtonText: Надіслати код повторно
InitUserDone:
Title: Користувача активовано
Description: Електронну пошту підтверджено і пароль успішно встановлено
NextButtonText: Далі
CancelButtonText: Скасувати
InviteUser:
Title: Активувати користувача
Description: Підтвердьте вашу електронну пошту за допомогою коду нижче і встановіть ваш пароль.
CodeLabel: Код
NewPasswordLabel: Новий пароль
NewPasswordConfirm: Підтвердити пароль
NextButtonText: Далі
ResendButtonText: Надіслати код повторно
InitMFAPrompt:
Title: Налаштування 2-факторної автентифікації
Description: 2-факторна автентифікація забезпечує додаткову безпеку для вашого облікового запису користувача. Це гарантує, що тільки ви матимете доступ до вашого облікового запису.
Provider0: Додаток автентифікації (наприклад, Google/Microsoft Authenticator, Authy)
Provider1: Залежно від пристрою (наприклад, FaceID, Windows Hello, відбиток пальця)
Provider3: OTP SMS
Provider4: OTP Email
NextButtonText: Далі
SkipButtonText: Пропустити
InitMFAOTP:
Title: 2-факторна перевірка
Description: Створіть вашу 2-факторну автентифікацію. Завантажте додаток автентифікації, якщо у вас його ще немає.
OTPDescription: Відскануйте код за допомогою вашого додатку автентифікації (наприклад, Google/Microsoft Authenticator, Authy) або скопіюйте секрет і введіть згенерований код нижче.
SecretLabel: Секрет
CodeLabel: Код
NextButtonText: Далі
CancelButtonText: Скасувати
InitMFAOTPSMS:
Title: 2-факторна перевірка
DescriptionPhone: Створіть вашу 2-факторну автентифікацію. Введіть ваш номер телефону для підтвердження.
DescriptionCode: Створіть вашу 2-факторну автентифікацію. Введіть отриманий код для підтвердження вашого номера телефону.
PhoneLabel: Телефон
CodeLabel: Код
EditButtonText: Редагувати
ResendButtonText: Надіслати код повторно
NextButtonText: Далі
InitMFAU2F:
Title: Додати ключ безпеки
Description: Ключ безпеки - це метод перевірки, який може бути вбудований у ваш телефон, використовувати Bluetooth або підключатися безпосередньо до USB-порту вашого комп'ютера.
TokenNameLabel: Назва ключа безпеки / пристрою
NotSupported: WebAuthN не підтримується вашим браузером. Будь ласка, переконайтеся, що він оновлений, або використовуйте інший (наприклад, Chrome, Safari, Firefox)
RegisterTokenButtonText: Додати ключ безпеки
ErrorRetry: Повторіть спробу, створіть новий виклик або виберіть інший метод.
InitMFADone:
Title: 2-факторну автентифікацію підтверджено
Description: Чудово! Ви успішно налаштували вашу 2-факторну автентифікацію і зробили ваш обліковий запис набагато безпечнішим. Фактор потрібно буде вводити при кожному вході.
NextButtonText: Далі
CancelButtonText: Скасувати
MFAProvider:
Provider0: Додаток автентифікації (наприклад, Google/Microsoft Authenticator, Authy)
Provider1: Залежно від пристрою (наприклад, FaceID, Windows Hello, відбиток пальця)
Provider3: OTP SMS
Provider4: OTP Email
ChooseOther: або виберіть інший варіант
VerifyMFAOTP:
Title: Підтвердити 2-факторну автентифікацію
Description: Підтвердьте ваш другий фактор
CodeLabel: Код
NextButtonText: Далі
VerifyOTP:
Title: Підтвердити 2-факторну автентифікацію
Description: Підтвердьте ваш другий фактор
CodeLabel: Код
ResendButtonText: Надіслати код повторно
NextButtonText: Далі
VerifyMFAU2F:
Title: 2-факторна перевірка
Description: Підтвердьте вашу 2-факторну автентифікацію за допомогою зареєстрованого пристрою (наприклад, FaceID, Windows Hello, відбиток пальця)
NotSupported: WebAuthN не підтримується вашим браузером. Переконайтеся, що ви використовуєте найновішу версію або змініть браузер на підтримуваний (Chrome, Safari, Firefox)
ErrorRetry: Повторіть спробу, створіть новий запит або виберіть інший метод.
ValidateTokenButtonText: Підтвердити 2-факторну автентифікацію
Passwordless:
Title: Вхід без пароля
Description: Увійдіть за допомогою методів автентифікації, наданих вашим пристроєм, таких як FaceID, Windows Hello або відбиток пальця.
NotSupported: WebAuthN не підтримується вашим браузером. Будь ласка, переконайтеся, що він оновлений, або використовуйте інший (наприклад, Chrome, Safari, Firefox)
ErrorRetry: Повторіть спробу, створіть новий виклик або виберіть інший метод.
LoginWithPwButtonText: Увійти з паролем
ValidateTokenButtonText: Увійти без пароля
PasswordlessPrompt:
Title: Налаштування входу без пароля
Description: Чи хотіли б ви налаштувати вхід без пароля? (Методи автентифікації вашого пристрою, такі як FaceID, Windows Hello або відбиток пальця)
DescriptionInit: Вам потрібно налаштувати вхід без пароля. Використовуйте посилання, яке вам надали, щоб зареєструвати ваш пристрій.
PasswordlessButtonText: Увімкнути вхід без пароля
NextButtonText: Далі
SkipButtonText: Пропустити
PasswordlessRegistration:
Title: Налаштування входу без пароля
Description: Додайте вашу автентифікацію, вказавши назву (наприклад, МійМобільнийТелефон, MacBook тощо), а потім натиснувши кнопку 'Зареєструвати вхід без пароля' нижче.
TokenNameLabel: Назва пристрою
NotSupported: WebAuthN не підтримується вашим браузером. Будь ласка, переконайтеся, що він оновлений, або використовуйте інший (наприклад, Chrome, Safari, Firefox)
RegisterTokenButtonText: Зареєструвати вхід без пароля
ErrorRetry: Повторіть спробу, створіть новий виклик або виберіть інший метод.
PasswordlessRegistrationDone:
Title: Вхід без пароля налаштовано
Description: Пристрій для входу без пароля успішно додано.
DescriptionClose: Ви можете зараз закрити це вікно.
NextButtonText: Далі
CancelButtonText: Скасувати
PasswordChange:
Title: Змінити пароль
Description: Змініть ваш пароль. Введіть ваш старий і новий пароль.
ExpiredDescription: Термін дії вашого пароля минув, і його потрібно змінити. Введіть ваш старий і новий пароль.
OldPasswordLabel: Старий пароль
NewPasswordLabel: Новий пароль
NewPasswordConfirmLabel: Підтвердження пароля
CancelButtonText: Скасувати
NextButtonText: Далі
Footer: Нижній колонтитул
PasswordChangeDone:
Title: Змінити пароль
Description: Ваш пароль було успішно змінено.
NextButtonText: Далі
PasswordResetDone:
Title: Посилання для скидання пароля надіслано
Description: Перевірте вашу електронну пошту, щоб скинути пароль.
NextButtonText: Далі
EmailVerification:
Title: Підтвердження електронної пошти
Description: Ми надіслали вам електронну пошту для підтвердження вашої адреси. Будь ласка, введіть код у формі нижче.
CodeLabel: Код
NextButtonText: Далі
ResendButtonText: Надіслати код повторно
EmailVerificationDone:
Title: Підтвердження електронної пошти
Description: Вашу адресу електронної пошти було успішно підтверджено.
NextButtonText: Далі
CancelButtonText: Скасувати
LoginButtonText: Увійти
RegisterOption:
Title: Варіанти реєстрації
Description: Виберіть, як ви хочете зареєструватися
RegisterUsernamePasswordButtonText: З іменем користувача і паролем
ExternalLoginDescription: або зареєструйтеся з зовнішнім користувачем
LoginButtonText: Увійти
RegistrationUser:
Title: Реєстрація
Description: Введіть ваші дані користувача. Ваша адреса електронної пошти буде використовуватися як ваше ім'я для входу.
DescriptionOrgRegister: Введіть ваші дані користувача.
EmailLabel: Електронна пошта
UsernameLabel: Ім'я користувача
FirstnameLabel: Ім'я
LastnameLabel: Прізвище
LanguageLabel: Мова
German: Deutsch
English: English
Italian: Italiano
French: Français
Chinese: 简体中文
Polish: Polski
Japanese: 日本語
Spanish: Español
Bulgarian: Български
Portuguese: Português
Macedonian: Македонски
Czech: Čeština
Russian: Русский
Dutch: Nederlands
Swedish: Svenska
Indonesian: Bahasa Indonesia
Hungarian: Magyar
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: Стать
Female: Жіноча
Male: Чоловіча
Diverse: різне / X
PasswordLabel: Пароль
PasswordConfirmLabel: Підтвердження пароля
TosAndPrivacyLabel: Умови та положення
TosConfirm: Я приймаю
TosLinkText: умови використання
PrivacyConfirm: Я приймаю
PrivacyLinkText: політику конфіденційності
ExternalLogin: або зареєструйтеся з зовнішнім користувачем
BackButtonText: Увійти
NextButtonText: Далі
ExternalRegistrationUserOverview:
Title: Реєстрація зовнішнього користувача
Description: Ми взяли ваші дані користувача від вибраного провайдера. Тепер ви можете їх змінити або доповнити.
EmailLabel: Електронна пошта
UsernameLabel: Ім'я користувача
FirstnameLabel: Ім'я
LastnameLabel: Прізвище
NicknameLabel: Псевдонім
PhoneLabel: Номер телефону
LanguageLabel: Мова
German: Deutsch
English: English
Italian: Italiano
French: Français
Chinese: 简体中文
Polish: Polski
Japanese: 日本語
Spanish: Español
Bulgarian: Български
Portuguese: Português
Macedonian: Македонски
Czech: Čeština
Russian: Русский
Dutch: Nederlands
Swedish: Svenska
Indonesian: Bahasa Indonesia
Hungarian: Magyar
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: Умови та положення
TosConfirm: Я приймаю
TosLinkText: умови використання
PrivacyConfirm: Я приймаю
PrivacyLinkText: політику конфіденційності
ExternalLogin: або зареєструйтеся з зовнішнім користувачем
BackButtonText: Назад
NextButtonText: Зберегти
RegistrationOrg:
Title: Реєстрація організації
Description: Введіть назву вашої організації та дані користувача.
OrgNameLabel: Назва організації
EmailLabel: Електронна пошта
UsernameLabel: Ім'я користувача
FirstnameLabel: Ім'я
LastnameLabel: Прізвище
PasswordLabel: Пароль
PasswordConfirmLabel: Підтвердження пароля
TosAndPrivacyLabel: Умови та положення
TosConfirm: Я приймаю
TosLinkText: умови використання
PrivacyConfirm: Я приймаю
PrivacyLinkText: політику конфіденційності
SaveButtonText: Створити організацію
LoginSuccess:
Title: Успішний вхід
AutoRedirectDescription: Ви будете автоматично перенаправлені до вашого додатку. Якщо ні, натисніть кнопку нижче. Ви можете закрити вікно після цього.
RedirectedDescription: Тепер ви можете закрити це вікно.
NextButtonText: Далі
LogoutDone:
Title: Вихід виконано
Description: Ви успішно вийшли з системи.
LoginButtonText: Увійти
LinkingUserPrompt:
Title: Знайдено існуючого користувача
Description: "Чи хочете ви зв'язати ваш існуючий обліковий запис:"
LinkButtonText: Зв'язати
OtherButtonText: Інші варіанти
LinkingUsersDone:
Title: Зв'язування користувача
Description: Користувача зв'язано.
CancelButtonText: Скасувати
NextButtonText: Далі
ExternalNotFound:
Title: Зовнішнього користувача не знайдено
Description: Зовнішнього користувача не знайдено. Чи хочете ви зв'язати вашого користувача або автоматично зареєструвати нового?
LinkButtonText: Зв'язати
AutoRegisterButtonText: Зареєструвати
TosAndPrivacyLabel: Умови та положення
TosConfirm: Я приймаю
TosLinkText: умови використання
PrivacyConfirm: Я приймаю
PrivacyLinkText: політику конфіденційності
German: Deutsch
English: English
Italian: Italiano
French: Français
Chinese: 简体中文
Polish: Polski
Japanese: 日本語
Spanish: Español
Bulgarian: Български
Portuguese: Português
Macedonian: Македонски
Czech: Čeština
Russian: Русский
Dutch: Nederlands
Swedish: Svenska
Indonesian: Bahasa Indonesia
Hungarian: Magyar
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: Авторизація пристрою
UserCode:
Label: Код користувача
Description: Введіть код користувача, представлений на пристрої.
ButtonNext: Далі
Action:
Description: Надати доступ пристрою.
GrantDevice: ви збираєтеся надати пристрою
AccessToScopes: доступ до наступних областей
Button:
Allow: Дозволити
Deny: Відмовити
Done:
Description: Готово.
Approved: Авторизацію пристрою схвалено. Тепер ви можете повернутися до пристрою.
Denied: В авторизації пристрою відмовлено. Тепер ви можете повернутися до пристрою.
Footer:
PoweredBy: Працює на
Tos: Умови використання
PrivacyPolicy: Політика конфіденційності
Help: Допомога
SupportEmail: Електронна пошта підтримки
SignIn: Увійти з {{.Provider}}
Errors:
Internal: Виникла внутрішня помилка
AuthRequest:
NotFound: Не вдалося знайти запит автентифікації
UserAgentNotCorresponding: User Agent не відповідає
UserAgentNotFound: ID User Agent не знайдено
TokenNotFound: Токен не знайдено
RequestTypeNotSupported: Тип запиту не підтримується
MissingParameters: Відсутні обов'язкові параметри
User:
NotFound: Користувача не знайдено
AlreadyExists: Користувач уже існує
Inactive: Користувач неактивний
NotFoundOnOrg: Користувача не знайдено в обраній організації
NotAllowedOrg: Користувач не є членом необхідної організації
NotMatchingUserID: Користувач та користувач у запиті автентифікації не збігаються
UserIDMissing: UserID порожній
Invalid: Недійсні дані користувача
DomainNotAllowedAsUsername: Домен вже зарезервовано і не може використовуватися
NotAllowedToLink: Користувачу не дозволено зв'язуватися з зовнішнім провайдером входу
Profile:
NotFound: Профіль не знайдено
NotChanged: Профіль не змінено
Empty: Профіль порожній
FirstNameEmpty: Ім'я в профілі порожнє
LastNameEmpty: Прізвище в профілі порожнє
IDMissing: ID профілю відсутній
Email:
NotFound: Електронну пошту не знайдено
Invalid: Електронна пошта недійсна
AlreadyVerified: Електронну пошту вже підтверджено
NotChanged: Електронну пошту не змінено
Empty: Електронна пошта порожня
IDMissing: ID електронної пошти відсутній
Phone:
NotFound: Телефон не знайдено
Invalid: Телефон недійсний
AlreadyVerified: Телефон уже підтверджено
Empty: Телефон порожній
NotChanged: Телефон не змінено
Address:
NotFound: Адресу не знайдено
NotChanged: Адресу не змінено
Username:
AlreadyExists: Ім'я користувача вже зайняте
Reserved: Ім'я користувача вже зайняте
Empty: Ім'я користувача порожнє
Password:
ConfirmationWrong: Підтвердження пароля неправильне
Empty: Пароль порожній
Invalid: Пароль недійсний
InvalidAndLocked: Пароль недійсний і користувача заблоковано, зверніться до вашого адміністратора.
NotChanged: Новий пароль не може збігатися з вашим поточним паролем
UsernameOrPassword:
Invalid: Ім'я користувача або пароль недійсні
PasswordComplexityPolicy:
NotFound: Політику паролів не знайдено
MinLength: Пароль занадто короткий
HasLower: Пароль має містити малу літеру
HasUpper: Пароль має містити велику літеру
HasNumber: Пароль має містити цифру
HasSymbol: Пароль має містити символ
Code:
Expired: Термін дії коду минув
Invalid: Код недійсний
Empty: Код порожній
CryptoCodeNil: Крипто-код порожній
NotFound: Не вдалося знайти код
GeneratorAlgNotSupported: Непідтримуваний алгоритм генератора
EmailVerify:
UserIDEmpty: UserID порожній
ExternalData:
CouldNotRead: Зовнішні дані не вдалося прочитати правильно
MFA:
NoProviders: Немає доступних провайдерів багатофакторної автентифікації
OTP:
AlreadyReady: Багатофакторний OTP (одноразовий пароль) уже налаштовано
NotExisting: Багатофакторний OTP (одноразовий пароль) не існує
InvalidCode: Недійсний код
NotReady: Багатофакторний OTP (одноразовий пароль) не готовий
Locked: Користувача заблоковано
SomethingWentWrong: Щось пішло не так
NotActive: Користувач неактивний
ExternalIDP:
IDPTypeNotImplemented: Тип IDP не реалізовано
NotAllowed: Зовнішній провайдер входу не дозволено
IDPConfigIDEmpty: ID провайдера ідентифікації порожній
ExternalUserIDEmpty: ID зовнішнього користувача порожній
UserDisplayNameEmpty: Відображуване ім'я користувача порожнє
NoExternalUserData: Не отримано даних зовнішнього користувача
CreationNotAllowed: Створення нового користувача не дозволено для цього провайдера
LinkingNotAllowed: Зв'язування користувача не дозволено для цього провайдера
NoOptionAllowed: Ні створення, ні зв'язування не дозволено для цього провайдера. Будь ласка, зверніться до вашого адміністратора.
LoginFailedSwitchLocal: |
Вхід через зовнішній IDP не вдався. Повертаємося до локального входу.
Деталі помилки: {{.Details}}
GrantRequired: Вхід неможливий. Користувач повинен мати принаймні один дозвіл на додаток. Будь ласка, зверніться до вашого адміністратора.
ProjectRequired: Вхід неможливий. Організація користувача має бути надана проєкту. Будь ласка, зверніться до вашого адміністратора.
IdentityProvider:
InvalidConfig: Конфігурація провайдера ідентифікації недійсна
IAM:
LockoutPolicy:
NotExisting: Політика блокування не існує
Org:
LoginPolicy:
RegistrationNotAllowed: Реєстрація не дозволена
DeviceAuth:
NotExisting: Код користувача не існує
optional: (необов'язково)
@@ -267,6 +267,7 @@ RegistrationUser:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
GenderLabel: 性别
Female: 女性
Male: 男性
@@ -312,6 +313,7 @@ ExternalRegistrationUserOverview:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
TosAndPrivacyLabel: 条款和条款
TosConfirm: 我接受
TosLinkText: 服务条款
@@ -391,6 +393,7 @@ ExternalNotFound:
Korean: 한국어
Romanian: Română
Turkish: Türkçe
Ukrainian: Українська
DeviceAuth:
Title: 设备授权
UserCode:
@@ -104,6 +104,8 @@
</option>
<option value="tr" id="tr" {{if (selectedLanguage "tr")}} selected {{end}}>{{t "ExternalNotFound.Turkish"}}
</option>
<option value="uk" id="uk" {{if (selectedLanguage "uk")}} selected {{end}}>{{t "ExternalNotFound.Ukrainian"}}
</option>
</select>
</div>
</div>
+68
View File
@@ -0,0 +1,68 @@
InitCode:
Title: Ініціалізація користувача
PreHeader: Ініціалізація користувача
Subject: Ініціалізація користувача
Greeting: Вітаємо, {{.DisplayName}}!
Text: Цей користувач був створений. Використовуйте ім'я користувача {{.PreferredLoginName}} для входу. Будь ласка, натисніть кнопку нижче, щоб завершити процес ініціалізації. (Код {{.Code}}) Якщо ви не запитували цей лист, будь ласка, ігноруйте його.
ButtonText: Завершити ініціалізацію
PasswordReset:
Title: Скинути пароль
PreHeader: Скинути пароль
Subject: Скинути пароль
Greeting: Вітаємо, {{.DisplayName}}!
Text: Ми отримали запит на скидання пароля. Будь ласка, використовуйте кнопку нижче, щоб скинути ваш пароль. (Код {{.Code}}) Якщо ви не запитували цей лист, будь ласка, ігноруйте його.
ButtonText: Скинути пароль
VerifyEmail:
Title: Підтвердити електронну пошту
PreHeader: Підтвердити електронну пошту
Subject: Підтвердити електронну пошту
Greeting: Вітаємо, {{.DisplayName}}!
Text: Була додана нова адреса електронної пошти. Будь ласка, використовуйте кнопку нижче, щоб підтвердити вашу електронну пошту. (Код {{.Code}}) Якщо ви не додавали нову електронну пошту, будь ласка, ігноруйте цей лист.
ButtonText: Підтвердити електронну пошту
VerifyPhone:
Title: Підтвердити телефон
PreHeader: Підтвердити телефон
Subject: Підтвердити телефон
Greeting: Вітаємо, {{.DisplayName}}!
Text: Був доданий новий номер телефону. Будь ласка, використовуйте наступний код для підтвердження {{.Code}}
ButtonText: Підтвердити телефон
VerifyEmailOTP:
Title: Підтвердити одноразовий пароль
PreHeader: Підтвердити одноразовий пароль
Subject: Підтвердити одноразовий пароль
Greeting: Вітаємо, {{.DisplayName}}!
Text: Будь ласка, використовуйте одноразовий пароль {{.OTP}} для автентифікації протягом наступних п'яти хвилин або натисніть кнопку "Автентифікувати".
ButtonText: Автентифікувати
VerifySMSOTP:
Text: >-
{{.OTP}} - ваш одноразовий пароль для {{ .Domain }}. Використовуйте його протягом {{.Expiry}}.
@{{.Domain}} #{{.OTP}}
DomainClaimed:
Title: Домен було заявлено
PreHeader: Змінити електронну пошту / ім'я користувача
Subject: Домен було заявлено
Greeting: Вітаємо, {{.DisplayName}}!
Text: Домен {{.Domain}} було заявлено організацією. Ваш поточний користувач {{.Username}} не є частиною цієї організації. Тому вам доведеться змінити вашу електронну пошту при вході. Ми створили тимчасове ім'я користувача ({{.TempUsername}}) для цього входу.
ButtonText: Увійти
PasswordlessRegistration:
Title: Додати вхід без пароля
PreHeader: Додати вхід без пароля
Subject: Додати вхід без пароля
Greeting: Вітаємо, {{.DisplayName}}!
Text: Ми отримали запит на додавання токена для входу без пароля. Будь ласка, використовуйте кнопку нижче, щоб додати ваш токен або пристрій для входу без пароля.
ButtonText: Додати вхід без пароля
PasswordChange:
Title: Пароль користувача було змінено
PreHeader: Змінити пароль
Subject: Пароль користувача було змінено
Greeting: Вітаємо, {{.DisplayName}}!
Text: Пароль вашого користувача було змінено. Якщо ця зміна була зроблена не вами, будь ласка, негайно скиньте ваш пароль.
ButtonText: Увійти
InviteUser:
Title: Запрошення до {{.ApplicationName}}
PreHeader: Запрошення до {{.ApplicationName}}
Subject: Запрошення до {{.ApplicationName}}
Greeting: Вітаємо, {{.DisplayName}}!
Text: Ваш користувач був запрошений до {{.ApplicationName}}. Будь ласка, натисніть кнопку нижче, щоб завершити процес запрошення. Якщо ви не запитували цей лист, будь ласка, ігноруйте його.
ButtonText: Прийняти запрошення
+333
View File
@@ -2551,5 +2551,338 @@
"failedLoading": "Veri yüklenemedi. Lütfen tekrar deneyin.",
"tryagain": "Tekrar Dene"
}
},
"uk": {
"common": {
"back": "Назад",
"title": "Вхід через Zitadel"
},
"accounts": {
"title": "Облікові записи",
"description": "Виберіть обліковий запис, який хочете використовувати.",
"addAnother": "Додати інший обліковий запис",
"noResults": "Облікові записи не знайдено",
"verified": "підтверджено",
"expired": "закінчився"
},
"logout": {
"title": "Вихід",
"description": "Натисніть на обліковий запис, щоб завершити сеанс",
"noResults": "Облікові записи не знайдено",
"clear": "Завершити сеанс",
"verifiedAt": "Остання активність: {time}",
"success": {
"title": "Вихід успішний",
"description": "Ви успішно вийшли з системи."
}
},
"loginname": {
"title": "З поверненням!",
"description": "Введіть свої дані для входу.",
"register": "Зареєструвати нового користувача",
"submit": "Продовжити",
"labels": {
"loginname": "Ім'я для входу",
"username": "Ім'я користувача",
"usernameOrPhoneNumber": "Ім'я користувача або номер телефону",
"usernameOrEmail": "Ім'я користувача або електронна пошта"
},
"required": {
"loginName": "Це поле обов'язкове"
}
},
"password": {
"verify": {
"title": "Пароль",
"description": "Введіть свій пароль.",
"resetPassword": "Скинути пароль",
"submit": "Продовжити",
"labels": {
"password": "Пароль"
},
"required": {
"password": "Це поле обов'язкове"
}
},
"set": {
"title": "Встановити пароль",
"description": "Встановіть пароль для свого облікового запису",
"codeSent": "Код було надіслано на вашу електронну адресу.",
"noCodeReceived": "Не отримали код?",
"resend": "Надіслати код повторно",
"submit": "Продовжити",
"labels": {
"code": "Код",
"newPassword": "Новий пароль",
"confirmPassword": "Підтвердити пароль"
},
"required": {
"code": "Це поле обов'язкове",
"newPassword": "Ви повинні вказати пароль!",
"confirmPassword": "Це поле обов'язкове"
}
},
"change": {
"title": "Змінити пароль",
"description": "Встановіть пароль для свого облікового запису",
"submit": "Продовжити",
"labels": {
"newPassword": "Новий пароль",
"confirmPassword": "Підтвердити пароль"
},
"required": {
"newPassword": "Ви повинні вказати новий пароль!",
"confirmPassword": "Це поле обов'язкове"
}
}
},
"idp": {
"title": "Увійти через SSO",
"description": "Виберіть одного з наступних постачальників для входу",
"orSignInWith": "або увійти через",
"signInWithApple": "Увійти через Apple",
"signInWithGoogle": "Увійти через Google",
"signInWithAzureAD": "Увійти через AzureAD",
"signInWithGithub": "Увійти через GitHub",
"signInWithGitlab": "Увійти через GitLab",
"loginSuccess": {
"title": "Вхід успішний",
"description": "Ви успішно увійшли в систему!"
},
"linkingSuccess": {
"title": "Обліковий запис прив'язано",
"description": "Ви успішно прив'язали свій обліковий запис!"
},
"registerSuccess": {
"title": "Реєстрація успішна",
"description": "Ви успішно зареєструвалися!"
},
"loginError": {
"title": "Помилка входу",
"description": "Сталася помилка під час спроби входу."
},
"linkingError": {
"title": "Помилка прив'язки облікового запису",
"description": "Сталася помилка під час спроби прив'язати ваш обліковий запис."
},
"completeRegister": {
"title": "Заповніть свої дані",
"description": "Вам потрібно завершити реєстрацію, вказавши свою електронну адресу та ім'я."
}
},
"ldap": {
"title": "Вхід LDAP",
"description": "Введіть свої облікові дані LDAP.",
"submit": "Продовжити",
"labels": {
"username": "Ім'я користувача",
"password": "Пароль"
},
"required": {
"username": "Це поле обов'язкове",
"password": "Це поле обов'язкове"
}
},
"mfa": {
"verify": {
"title": "Підтвердіть свою особу",
"description": "Виберіть один з наступних факторів.",
"noResults": "Немає доступних других факторів для налаштування."
},
"set": {
"title": "Налаштувати 2-факторну автентифікацію",
"description": "Виберіть один з наступних других факторів.",
"skip": "Пропустити"
}
},
"otp": {
"verify": {
"title": "Перевірити 2-факторну автентифікацію",
"totpDescription": "Введіть код з вашого додатку автентифікації.",
"smsDescription": "Введіть код, отриманий через SMS.",
"emailDescription": "Введіть код, отриманий на електронну пошту.",
"noCodeReceived": "Не отримали код?",
"resendCode": "Надіслати код повторно",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
},
"set": {
"title": "Налаштувати 2-факторну автентифікацію",
"totpDescription": "Відскануйте QR-код вашим додатком автентифікації.",
"smsDescription": "Введіть номер телефону для отримання коду через SMS.",
"emailDescription": "Введіть електронну адресу для отримання коду на пошту.",
"totpRegisterDescription": "Відскануйте QR-код або перейдіть за URL вручну.",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
}
},
"passkey": {
"verify": {
"title": "Автентифікація за допомогою ключа доступу",
"description": "Ваш пристрій запитає відбиток пальця, обличчя або блокування екрана",
"usePassword": "Використати пароль",
"submit": "Продовжити"
},
"set": {
"title": "Налаштувати ключ доступу",
"description": "Ваш пристрій запитає відбиток пальця, обличчя або блокування екрана",
"info": {
"description": "Ключ доступу - це метод автентифікації на пристрої, такий як відбиток пальця, Apple FaceID або подібний. ",
"link": "Безпарольна автентифікація"
},
"skip": "Пропустити",
"submit": "Продовжити"
}
},
"u2f": {
"verify": {
"title": "Перевірити 2-факторну автентифікацію",
"description": "Підтвердіть свій обліковий запис за допомогою пристрою."
},
"set": {
"title": "Налаштувати 2-факторну автентифікацію",
"description": "Налаштуйте пристрій як другий фактор.",
"submit": "Продовжити"
}
},
"register": {
"methods": {
"passkey": "Ключ доступу",
"password": "Пароль"
},
"disabled": {
"title": "Реєстрацію вимкнено",
"description": "Реєстрацію вимкнено. Будь ласка, зверніться до адміністратора."
},
"missingdata": {
"title": "Відсутні дані",
"description": "Вкажіть електронну пошту, ім'я та прізвище для реєстрації."
},
"title": "Реєстрація",
"description": "Створіть свій обліковий запис ZITADEL.",
"noMethodAvailableWarning": "Немає доступного методу автентифікації. Будь ласка, зверніться до адміністратора.",
"selectMethod": "Виберіть метод автентифікації",
"agreeTo": "Для реєстрації ви повинні погодитися з умовами та положеннями",
"termsOfService": "Умови надання послуг",
"privacyPolicy": "Політика конфіденційності",
"submit": "Продовжити",
"password": {
"title": "Встановити пароль",
"description": "Встановіть пароль для свого облікового запису",
"submit": "Продовжити",
"labels": {
"password": "Пароль",
"confirmPassword": "Підтвердити пароль"
},
"required": {
"password": "Ви повинні вказати пароль!",
"confirmPassword": "Це поле обов'язкове"
}
},
"labels": {
"firstname": "Ім'я",
"lastname": "Прізвище",
"email": "Електронна пошта"
},
"required": {
"firstname": "Це поле обов'язкове",
"lastname": "Це поле обов'язкове",
"email": "Це поле обов'язкове"
}
},
"invite": {
"title": "Запросити користувача",
"description": "Вкажіть електронну адресу та ім'я користувача, якого хочете запросити.",
"info": "Користувач отримає електронний лист з подальшими інструкціями.",
"notAllowed": "Ваші налаштування не дозволяють запрошувати користувачів.",
"submit": "Продовжити",
"success": {
"title": "Користувача запрошено",
"description": "Електронний лист успішно надіслано.",
"verified": "Користувача запрошено, і він вже підтвердив свою електронну пошту.",
"notVerifiedYet": "Користувача запрошено. Він отримає електронний лист з подальшими інструкціями.",
"submit": "Запросити іншого користувача"
}
},
"signedin": {
"title": "Ласкаво просимо, {user}!",
"description": "Ви увійшли в систему.",
"continue": "Продовжити",
"error": {
"title": "Помилка",
"description": "Сталася помилка під час спроби входу."
}
},
"verify": {
"userIdMissing": "userId не надано!",
"successTitle": "Користувача підтверджено",
"successDescription": "Користувача успішно підтверджено.",
"setupAuthenticator": "Налаштувати автентифікатор",
"verify": {
"title": "Підтвердити користувача",
"description": "Введіть код, наданий у листі підтвердження.",
"noCodeReceived": "Не отримали код?",
"resendCode": "Надіслати код повторно",
"codeSent": "Код щойно надіслано на вашу електронну адресу.",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
}
},
"authenticator": {
"title": "Виберіть метод автентифікації",
"description": "Виберіть метод автентифікації",
"noMethodsAvailable": "Немає доступних методів автентифікації",
"allSetup": "Ви вже налаштували автентифікатор!",
"linkWithIDP": "або прив'яжіть до постачальника ідентичності"
},
"device": {
"usercode": {
"title": "Код пристрою",
"description": "Введіть код, показаний у вашому додатку або на пристрої.",
"submit": "Продовжити",
"labels": {
"code": "Код"
},
"required": {
"code": "Це поле обов'язкове"
}
},
"request": {
"title": "{appName} хоче підключитися",
"description": "{appName} матиме доступ до:",
"disclaimer": "Натискаючи Дозволити, ви дозволяєте {appName} та Zitadel використовувати вашу інформацію відповідно до їхніх умов надання послуг та політик конфіденційності. Ви можете скасувати цей доступ у будь-який час.",
"submit": "Дозволити",
"deny": "Відхилити"
},
"scope": {
"openid": "Підтвердити вашу особу.",
"email": "Переглянути вашу електронну адресу.",
"profile": "Переглянути повну інформацію вашого профілю.",
"offline_access": "Дозволити офлайн-доступ до вашого облікового запису."
}
},
"error": {
"noUserCode": "Код користувача не надано!",
"noDeviceRequest": "Запит пристрою не знайдено.",
"unknownContext": "Не вдалося отримати контекст користувача. Переконайтеся, що спочатку ввели ім'я користувача або вкажіть loginName як параметр пошуку.",
"sessionExpired": "Ваш поточний сеанс закінчився. Будь ласка, увійдіть знову.",
"failedLoading": "Не вдалося завантажити дані. Будь ласка, спробуйте ще раз.",
"tryagain": "Спробувати ще раз"
}
}
}
File diff suppressed because it is too large Load Diff