chore: management console naming inconsistency (#11390)

# Which Problems Are Solved

The following terms have all been renamed to management console:

- Customer Portal (when used to mean the console)
- Console
- Admin Console

# How the Problems Are Solved

- Search & Replace smartly
- Use Copilot for translation files

Changes done to: backend + frontend codebase, docs, translations and
protobufs (descriptions only)

# Additional Context

- Partially Closes #11279
This commit is contained in:
Marco A.
2026-01-26 14:52:15 +00:00
committed by GitHub
parent bd6279153a
commit 96bbd6a65c
323 changed files with 3431 additions and 2685 deletions
+19 -19
View File
@@ -25,7 +25,7 @@ Zitadel is an open-source identity and access management platform built with a m
5. Generate code `pnpm nx run-many --target generate` 5. Generate code `pnpm nx run-many --target generate`
6. Optionally, install the following VSCode plugins: 6. Optionally, install the following VSCode plugins:
- [Go](https://marketplace.visualstudio.com/items?itemName=golang.Go) - For API development. Use golangci-lint v2 as linter. - [Go](https://marketplace.visualstudio.com/items?itemName=golang.Go) - For API development. Use golangci-lint v2 as linter.
- [Angular Language Service](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template) - For Console development - [Angular Language Service](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template) - For Management Console development
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - Code linting - [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - Code linting
- [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) - Code formatting - [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) - Code formatting
- [Nx Console](https://marketplace.visualstudio.com/items?itemName=nrwl.angular-console) - Nx task runner tooling - [Nx Console](https://marketplace.visualstudio.com/items?itemName=nrwl.angular-console) - Nx task runner tooling
@@ -34,7 +34,7 @@ Jump to the dedicated sections for developing a specific project:
- [Contributing to the API](#contribute-to-api) - [Contributing to the API](#contribute-to-api)
- [Contributing to the Login](#contribute-to-login) - [Contributing to the Login](#contribute-to-login)
- [Contributing to the Console](#contribute-to-console) - [Contributing to the Management Console](#contribute-to-management-console)
- [Contributing to the Docs](#contribute-to-docs) - [Contributing to the Docs](#contribute-to-docs)
- [Contributing translations](#contribute-translations) - [Contributing translations](#contribute-translations)
@@ -52,7 +52,7 @@ You can build and start any project with Nx commands.
| **Test - Unit** | `pnpm nx run PROJECT:test-unit` | Run unit tests | | | **Test - Unit** | `pnpm nx run PROJECT:test-unit` | Run unit tests | |
| **Test - Integration** | `pnpm nx run PROJECT:test-integration` | Run integration tests | Learn mnore about how to [debug API integration tests](#run-api-integration-tests) | | **Test - Integration** | `pnpm nx run PROJECT:test-integration` | Run integration tests | Learn mnore about how to [debug API integration tests](#run-api-integration-tests) |
| **Test - Integration Stop** | `pnpm nx run PROJECT:test-integration-stop` | Stop integration containers | | | **Test - Integration Stop** | `pnpm nx run PROJECT:test-integration-stop` | Stop integration containers | |
| **Test - Functional UI** | `pnpm nx run @zitadel/functional-ui:test` | Run functional UI tests | Learn more about how to [develop the Console and opening the interactive Test Suite](#pass-console-quality-checks) | | **Test - Functional UI** | `pnpm nx run @zitadel/functional-ui:test` | Run functional UI tests | Learn more about how to [develop the Management Console and opening the interactive Test Suite](#pass-management-console-quality-checks) |
| **Test - Functional UI Stop** | `pnpm nx run @zitadel/functional-ui:stop` | Run functional UI containers | | | **Test - Functional UI Stop** | `pnpm nx run @zitadel/functional-ui:stop` | Run functional UI containers | |
| **Test** | `pnpm nx run PROJECT:test` | Run all tests | | | **Test** | `pnpm nx run PROJECT:test` | Run all tests | |
| **Lint** | `pnpm nx run PROJECT:lint` | Check code style | | | **Lint** | `pnpm nx run PROJECT:lint` | Check code style | |
@@ -127,7 +127,7 @@ The code consists of the following parts:
| ------------------ | -------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | | ------------------ | -------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |
| API implementation | Service that serves the grpc(-web) and RESTful API | [go](https://go.dev) | [API implementation](./internal/api/grpc) | [Contribute to API](#contribute-to-api) | | API implementation | Service that serves the grpc(-web) and RESTful API | [go](https://go.dev) | [API implementation](./internal/api/grpc) | [Contribute to API](#contribute-to-api) |
| API definitions | Specifications of the API | [Protobuf](https://developers.google.com/protocol-buffers) | [./proto/zitadel](./proto/zitadel) | [Contribute to API](#contribute-to-api) | | API definitions | Specifications of the API | [Protobuf](https://developers.google.com/protocol-buffers) | [./proto/zitadel](./proto/zitadel) | [Contribute to API](#contribute-to-api) |
| Console | Frontend the user interacts with after log in | [Angular](https://angular.io), [Typescript](https://www.typescriptlang.org) | [./console](./console) | [Contribute to Frontend](#contribute-to-frontend) | | Management Console | Frontend the user interacts with after log in | [Angular](https://angular.io), [Typescript](https://www.typescriptlang.org) | [./console](./console) | [Contribute to Frontend](#contribute-to-frontend) |
| Login | Modern authentication UI built with Next.js | [Next.js](https://nextjs.org), [React](https://reactjs.org), [TypeScript](https://www.typescriptlang.org) | [./apps/login](./apps/login) | [Contribute to Frontend](#contribute-to-frontend) | | Login | Modern authentication UI built with Next.js | [Next.js](https://nextjs.org), [React](https://reactjs.org), [TypeScript](https://www.typescriptlang.org) | [./apps/login](./apps/login) | [Contribute to Frontend](#contribute-to-frontend) |
| Docs | Project documentation made with docusaurus | [Docusaurus](https://docusaurus.io/) | [./docs](./docs) | [Contribute to Frontend](#contribute-to-frontend) | | Docs | Project documentation made with docusaurus | [Docusaurus](https://docusaurus.io/) | [./docs](./docs) | [Contribute to Frontend](#contribute-to-frontend) |
| translations | Internationalization files for default languages | YAML | [./console](./console) and [./internal](./internal) | [Contribute Translations](#contribute-translations) | | translations | Internationalization files for default languages | YAML | [./console](./console) and [./internal](./internal) | [Contribute Translations](#contribute-translations) |
@@ -229,7 +229,7 @@ To start developing, make sure you followed the [quick start](#quick-start) step
### Develop the API ### Develop the API
Optionally build the Console Optionally build the Management Console
```bash ```bash
pnpm nx run @zitadel/api:build-console pnpm nx run @zitadel/api:build-console
@@ -272,7 +272,7 @@ For example, in VSCode, you can use a `launch.json` configuration like this.
} }
``` ```
If you have built the Console and started the Login, visit http://localhost:8080/ui/console?login_hint=zitadel-admin@zitadel.localhost and enter `Password1!` to log in. If you have built the Management Console and started the Login, visit http://localhost:8080/ui/console?login_hint=zitadel-admin@zitadel.localhost and enter `Password1!` to log in.
Call the API using the generated [](./admin.pat) with [grpcurl](https://github.com/fullstorydev/grpcurl) or [grpcui](https://github.com/fullstorydev/grpcui), for example: Call the API using the generated [](./admin.pat) with [grpcurl](https://github.com/fullstorydev/grpcurl) or [grpcui](https://github.com/fullstorydev/grpcui), for example:
@@ -348,7 +348,7 @@ pnpm nx run @zitadel/devcontainer:compose down db-api-integration cache-api-inte
### Run Functional UI Tests ### Run Functional UI Tests
To test the whole system, including the Console UI and the Login UI, run the Functional UI tests. To test the whole system, including the Management Console UI and the Login UI, run the Functional UI tests.
```bash ```bash
# If you made changes in the tests/functional-ui directory, make sure you reformat the files # If you made changes in the tests/functional-ui directory, make sure you reformat the files
@@ -461,13 +461,13 @@ Fix the quality checks, add new checks that cover your changes and mark your pul
- Build and deploy with Docker: `pnpm nx run @zitadel/login:build && docker build -t my-zitadel-login apps/login` - Build and deploy with Docker: `pnpm nx run @zitadel/login:build && docker build -t my-zitadel-login apps/login`
- Build and deploy with NodeJS: `pnpm nx run @zitadel/login:prod` - Build and deploy with NodeJS: `pnpm nx run @zitadel/login:prod`
### Contribute to Console ### Contribute to the Management Console
To learn more about the Console, go to the Consoles [README.md](./console/README.md). To learn more about the Management Console, go to the Management Consoles [README.md](./console/README.md).
To start developing, make sure you followed the [quick start](#quick-start) steps. To start developing, make sure you followed the [quick start](#quick-start) steps.
#### Develop the Console against a local API #### Develop the Management Console against a local API
Run the local development database. Run the local development database.
@@ -489,7 +489,7 @@ pnpm nx run @zitadel/login:prod
Allow the API [to redirect to your dev server](#configure-console-dev-server-redirects). Allow the API [to redirect to your dev server](#configure-console-dev-server-redirects).
In another terminal, start the Console development server In another terminal, start the Management Console development server
```bash ```bash
pnpm nx run @zitadel/console:dev pnpm nx run @zitadel/console:dev
@@ -501,7 +501,7 @@ Make some changes to the source code and see how the browser is automatically up
#### Develop against a Cloud instance #### Develop against a Cloud instance
If you don't want to build and run a local API, you can just run the console development server and point it to a cloud instance. If you don't want to build and run a local API, you can just run the management console development server and point it to a cloud instance.
Save the following file to console/.env.local Save the following file to console/.env.local
@@ -519,9 +519,9 @@ Allow the API [to redirect to your dev server](#configure-console-dev-server-red
Visit http://localhost:4200/?login_hint=zitadel-admin@zitadel.localhost and enter `Password1!` to log in. Visit http://localhost:4200/?login_hint=zitadel-admin@zitadel.localhost and enter `Password1!` to log in.
#### Configure Console Dev Server Redirects #### Configure the Management Console Dev Server Redirects
To allow Console access via http://localhost:4200, you have to configure the Zitadel API. To allow the Management Console access via http://localhost:4200, you have to configure the Zitadel API.
1. Navigate to http://localhost:8080/ui/console/projects. 1. Navigate to http://localhost:8080/ui/console/projects.
2. Select the _ZITADEL_ project. 2. Select the _ZITADEL_ project.
@@ -531,16 +531,16 @@ To allow Console access via http://localhost:4200, you have to configure the Zit
6. Add _http://<span because="breaks the link"></span>localhost:4200/signedout_ to the _Post Logout URIs_ 6. Add _http://<span because="breaks the link"></span>localhost:4200/signedout_ to the _Post Logout URIs_
7. Select the _Save_ button 7. Select the _Save_ button
#### Pass Console Quality Checks #### Pass the Management Console Quality Checks
Run the quality checks for the code you changed. Run the quality checks for the code you changed.
```bash ```bash
# Run console-related linting builds and unit tests # Run the management console-related linting builds and unit tests
pnpm nx run-many --projects @zitadel/console @zitadel/client @zitadel/proto @zitadel/functional-ui --targets lint build test pnpm nx run-many --projects @zitadel/console @zitadel/client @zitadel/proto @zitadel/functional-ui --targets lint build test
``` ```
Run functional UI tests against a locally built API and a dev server Console. Run functional UI tests against a locally built API and a dev server Management Console.
Allow the API [to redirect to your dev server](#configure-console-dev-server-redirects). Allow the API [to redirect to your dev server](#configure-console-dev-server-redirects).
Alternatively, create the file `tests/functional-ui/.env.open.local` with the following content: Alternatively, create the file `tests/functional-ui/.env.open.local` with the following content:
@@ -550,7 +550,7 @@ CYPRESS_BASE_URL=http://localhost:8080/ui/console
``` ```
```bash ```bash
# Run the API and the Console dev server # Run the API and the Management Console dev server
# Beware this doesn't work from within a dev container. # Beware this doesn't work from within a dev container.
pnpm nx run @zitadel/functional-ui:open pnpm nx run @zitadel/functional-ui:open
``` ```
@@ -738,7 +738,7 @@ The category shows which part of Zitadel is affected.
- **category: ci**: ci is all about continuous integration and pipelines. - **category: ci**: ci is all about continuous integration and pipelines.
- **category: design**: All about the ux/ui of Zitadel - **category: design**: All about the ux/ui of Zitadel
- **category: docs**: Adjustments or new documentations, this can be found in the docs folder. - **category: docs**: Adjustments or new documentations, this can be found in the docs folder.
- **category: frontend**: The frontend concerns on the one hand the Zitadel management Console (Angular) and on the other hand the Login (gohtml) - **category: frontend**: The frontend concerns on the one hand the Zitadel Management Console (Angular) and on the other hand the Login (gohtml)
- **category: infra**: Infrastructure does include many different parts. E.g Terraform-provider, docker, metrics, etc. - **category: infra**: Infrastructure does include many different parts. E.g Terraform-provider, docker, metrics, etc.
- **category: translation**: Everything concerning translations or new languages - **category: translation**: Everything concerning translations or new languages
+1 -1
View File
@@ -185,7 +185,7 @@ Use our Login widget to allow easy and secure access to your applications and en
[![Passkeys](https://user-images.githubusercontent.com/1366906/223664178-4132faef-4832-4014-b9ab-90c2a8d15436.gif)](https://www.youtube.com/watch?v=cZjHQYurSjw&list=PLTDa7jTlOyRLdABgD2zL0LGM7rx5GZ1IR&index=2 "Passkeys") [![Passkeys](https://user-images.githubusercontent.com/1366906/223664178-4132faef-4832-4014-b9ab-90c2a8d15436.gif)](https://www.youtube.com/watch?v=cZjHQYurSjw&list=PLTDa7jTlOyRLdABgD2zL0LGM7rx5GZ1IR&index=2 "Passkeys")
### Admin Console ### Management Console
Use [Console](https://zitadel.com/docs/guides/manage/console/console-overview) or our [APIs](https://zitadel.com/docs/apis/introduction) to setup organizations, projects and applications. Use [Console](https://zitadel.com/docs/guides/manage/console/console-overview) or our [APIs](https://zitadel.com/docs/apis/introduction) to setup organizations, projects and applications.
+1 -1
View File
@@ -207,7 +207,7 @@
"command": "nx run @zitadel/devcontainer:compose down --volumes db-api-integration cache-api-integration" "command": "nx run @zitadel/devcontainer:compose down --volumes db-api-integration cache-api-integration"
}, },
"build-console": { "build-console": {
"description": "Builds the Console and copies its static files to the API.", "description": "Builds the Management Console and copies its static files to the API.",
"dependsOn": [ "dependsOn": [
"@zitadel/console:build" "@zitadel/console:build"
], ],
+1 -1
View File
@@ -33,7 +33,7 @@ DefaultInstance:
AllowDomainDiscovery: true # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_ALLOWDOMAINDISCOVERY AllowDomainDiscovery: true # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_ALLOWDOMAINDISCOVERY
# 1 is allowed, 0 is not allowed # 1 is allowed, 0 is not allowed
PasswordlessType: 1 # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDLESSTYPE PasswordlessType: 1 # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDLESSTYPE
# DefaultRedirectURL is empty by default because we use the Console UI # DefaultRedirectURL is empty by default because we use the Management Console UI
DefaultRedirectURI: # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_DEFAULTREDIRECTURI DefaultRedirectURI: # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_DEFAULTREDIRECTURI
# 240h = 10d # 240h = 10d
PasswordCheckLifetime: 240h # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDCHECKLIFETIME PasswordCheckLifetime: 240h # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDCHECKLIFETIME
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Einige Daten fehlen. Bitte überprüfen Sie Ihre Eingaben." "description": "Einige Daten fehlen. Bitte überprüfen Sie Ihre Eingaben."
}, },
"title": "Registrieren", "title": "Registrieren",
"description": "Erstellen Sie Ihr ZITADEL-Konto.", "description": "Erstellen Sie Ihr Zitadel-Konto.",
"noMethodAvailableWarning": "Keine Authentifizierungsmethode verfügbar. Bitte wenden Sie sich an den Administrator.", "noMethodAvailableWarning": "Keine Authentifizierungsmethode verfügbar. Bitte wenden Sie sich an den Administrator.",
"selectMethod": "Wählen Sie die Methode, mit der Sie sich authentifizieren möchten", "selectMethod": "Wählen Sie die Methode, mit der Sie sich authentifizieren möchten",
"agreeTo": "Um sich zu registrieren, müssen Sie den Nutzungsbedingungen zustimmen", "agreeTo": "Um sich zu registrieren, müssen Sie den Nutzungsbedingungen zustimmen",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Provide email, first and last name to register." "description": "Provide email, first and last name to register."
}, },
"title": "Register", "title": "Register",
"description": "Create your ZITADEL account.", "description": "Create your Zitadel account.",
"noMethodAvailableWarning": "No authentication method available. Please contact your administrator.", "noMethodAvailableWarning": "No authentication method available. Please contact your administrator.",
"selectMethod": "Select the method you would like to authenticate", "selectMethod": "Select the method you would like to authenticate",
"agreeTo": "To register you must agree to the terms and conditions", "agreeTo": "To register you must agree to the terms and conditions",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "No se proporcionaron datos suficientes para el registro." "description": "No se proporcionaron datos suficientes para el registro."
}, },
"title": "Registrarse", "title": "Registrarse",
"description": "Crea tu cuenta ZITADEL.", "description": "Crea tu cuenta Zitadel.",
"noMethodAvailableWarning": "No hay métodos de autenticación disponibles. Por favor, contacta a tu administrador.", "noMethodAvailableWarning": "No hay métodos de autenticación disponibles. Por favor, contacta a tu administrador.",
"selectMethod": "Selecciona el método con el que deseas autenticarte", "selectMethod": "Selecciona el método con el que deseas autenticarte",
"agreeTo": "Para registrarte debes aceptar los términos y condiciones", "agreeTo": "Para registrarte debes aceptar los términos y condiciones",
+1 -1
View File
@@ -283,7 +283,7 @@
"description": "Fournissez un e-mail, un prénom et un nom pour vous inscrire." "description": "Fournissez un e-mail, un prénom et un nom pour vous inscrire."
}, },
"title": "S'inscrire", "title": "S'inscrire",
"description": "Créez votre compte ZITADEL.", "description": "Créez votre compte Zitadel.",
"noMethodAvailableWarning": "Aucune méthode d'authentification disponible. Veuillez contacter votre administrateur.", "noMethodAvailableWarning": "Aucune méthode d'authentification disponible. Veuillez contacter votre administrateur.",
"selectMethod": "Sélectionnez la méthode que vous souhaitez utiliser pour vous authentifier", "selectMethod": "Sélectionnez la méthode que vous souhaitez utiliser pour vous authentifier",
"agreeTo": "Pour vous inscrire, vous devez accepter les conditions d'utilisation", "agreeTo": "Pour vous inscrire, vous devez accepter les conditions d'utilisation",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Inserisci i tuoi dati per registrarti." "description": "Inserisci i tuoi dati per registrarti."
}, },
"title": "Registrati", "title": "Registrati",
"description": "Crea il tuo account ZITADEL.", "description": "Crea il tuo account Zitadel.",
"noMethodAvailableWarning": "Nessun metodo di autenticazione disponibile. Contatta l'amministratore di sistema per assistenza.", "noMethodAvailableWarning": "Nessun metodo di autenticazione disponibile. Contatta l'amministratore di sistema per assistenza.",
"selectMethod": "Seleziona il metodo con cui desideri autenticarti", "selectMethod": "Seleziona il metodo con cui desideri autenticarti",
"agreeTo": "Per registrarti devi accettare i termini e le condizioni", "agreeTo": "Per registrarti devi accettare i termini e le condizioni",
+2 -2
View File
@@ -1,7 +1,7 @@
{ {
"common": { "common": {
"back": "戻る", "back": "戻る",
"title": "ZITADELでログイン" "title": "Zitadelでログイン"
}, },
"accounts": { "accounts": {
"title": "アカウント", "title": "アカウント",
@@ -308,7 +308,7 @@
"description": "登録するにはメールアドレス、姓、名を入力してください。" "description": "登録するにはメールアドレス、姓、名を入力してください。"
}, },
"title": "登録", "title": "登録",
"description": "ZITADELアカウントを作成します。", "description": "Zitadelアカウントを作成します。",
"noMethodAvailableWarning": "使用可能な認証方法がありません。管理者にお問い合わせください。", "noMethodAvailableWarning": "使用可能な認証方法がありません。管理者にお問い合わせください。",
"selectMethod": "認証に使用する方法を選択してください", "selectMethod": "認証に使用する方法を選択してください",
"agreeTo": "登録するには利用規約に同意する必要があります", "agreeTo": "登録するには利用規約に同意する必要があります",
+1 -1
View File
@@ -313,7 +313,7 @@
"description": "Geef e-mail, voornaam en achternaam op om te registreren." "description": "Geef e-mail, voornaam en achternaam op om te registreren."
}, },
"title": "Registreren", "title": "Registreren",
"description": "Maak jouw ZITADEL-account aan.", "description": "Maak jouw Zitadel-account aan.",
"noMethodAvailableWarning": "Geen authenticatiemethode beschikbaar. Neem contact op met jouw beheerder.", "noMethodAvailableWarning": "Geen authenticatiemethode beschikbaar. Neem contact op met jouw beheerder.",
"selectMethod": "Selecteer de methode waarmee u wilt verifiëren", "selectMethod": "Selecteer de methode waarmee u wilt verifiëren",
"agreeTo": "Om te registreren moet u akkoord gaan met de voorwaarden", "agreeTo": "Om te registreren moet u akkoord gaan met de voorwaarden",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Podaj e-mail, imię i nazwisko, aby się zarejestrować." "description": "Podaj e-mail, imię i nazwisko, aby się zarejestrować."
}, },
"title": "Rejestracja", "title": "Rejestracja",
"description": "Utwórz konto ZITADEL.", "description": "Utwórz konto Zitadel.",
"noMethodAvailableWarning": "Brak dostępnych metod uwierzytelniania. Skontaktuj się z administratorem.", "noMethodAvailableWarning": "Brak dostępnych metod uwierzytelniania. Skontaktuj się z administratorem.",
"selectMethod": "Wybierz metodę uwierzytelniania, której chcesz użyć", "selectMethod": "Wybierz metodę uwierzytelniania, której chcesz użyć",
"agreeTo": "Aby się zarejestrować, musisz zaakceptować warunki korzystania", "agreeTo": "Aby się zarejestrować, musisz zaakceptować warunki korzystania",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Укажите email, имя и фамилию для регистрации." "description": "Укажите email, имя и фамилию для регистрации."
}, },
"title": "Регистрация", "title": "Регистрация",
"description": "Создайте свой аккаунт ZITADEL.", "description": "Создайте свой аккаунт Zitadel.",
"noMethodAvailableWarning": "Нет доступных методов аутентификации. Обратитесь к администратору.", "noMethodAvailableWarning": "Нет доступных методов аутентификации. Обратитесь к администратору.",
"selectMethod": "Выберите метод аутентификации", "selectMethod": "Выберите метод аутентификации",
"agreeTo": "Для регистрации необходимо принять условия:", "agreeTo": "Для регистрации необходимо принять условия:",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Kayıt olmak için e-posta, ad ve soyadı sağlayın." "description": "Kayıt olmak için e-posta, ad ve soyadı sağlayın."
}, },
"title": "Kayıt", "title": "Kayıt",
"description": "ZITADEL hesabınızı oluşturun.", "description": "Zitadel hesabınızı oluşturun.",
"noMethodAvailableWarning": "Kullanılabilir kimlik doğrulama yöntemi yok. Lütfen yöneticinizle iletişime geçin.", "noMethodAvailableWarning": "Kullanılabilir kimlik doğrulama yöntemi yok. Lütfen yöneticinizle iletişime geçin.",
"selectMethod": "Kimlik doğrulaması yapmak istediğiniz yöntemi seçin", "selectMethod": "Kimlik doğrulaması yapmak istediğiniz yöntemi seçin",
"agreeTo": "Kayıt olmak için şartları ve koşulları kabul etmelisiniz", "agreeTo": "Kayıt olmak için şartları ve koşulları kabul etmelisiniz",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "Вкажіть електронну пошту, ім'я та прізвище для реєстрації." "description": "Вкажіть електронну пошту, ім'я та прізвище для реєстрації."
}, },
"title": "Реєстрація", "title": "Реєстрація",
"description": "Створіть свій обліковий запис ZITADEL.", "description": "Створіть свій обліковий запис Zitadel.",
"noMethodAvailableWarning": "Немає доступного методу автентифікації. Будь ласка, зверніться до адміністратора.", "noMethodAvailableWarning": "Немає доступного методу автентифікації. Будь ласка, зверніться до адміністратора.",
"selectMethod": "Виберіть метод автентифікації", "selectMethod": "Виберіть метод автентифікації",
"agreeTo": "Для реєстрації ви повинні погодитися з умовами та положеннями", "agreeTo": "Для реєстрації ви повинні погодитися з умовами та положеннями",
+1 -1
View File
@@ -315,7 +315,7 @@
"description": "请提供所有必需的数据。" "description": "请提供所有必需的数据。"
}, },
"title": "注册", "title": "注册",
"description": "创建您的 ZITADEL 账户。", "description": "创建您的 Zitadel 账户。",
"noMethodAvailableWarning": "没有可用的认证方法。请联系您的系统管理员。", "noMethodAvailableWarning": "没有可用的认证方法。请联系您的系统管理员。",
"selectMethod": "选择您想使用的认证方法", "selectMethod": "选择您想使用的认证方法",
"agreeTo": "注册即表示您同意条款和条件", "agreeTo": "注册即表示您同意条款和条件",
+2 -2
View File
@@ -22,7 +22,7 @@ import (
func AddCustomDomainBeta(ctx context.Context, request *connect.Request[instance_v2beta.AddCustomDomainRequest]) (*connect.Response[instance_v2beta.AddCustomDomainResponse], error) { func AddCustomDomainBeta(ctx context.Context, request *connect.Request[instance_v2beta.AddCustomDomainRequest]) (*connect.Response[instance_v2beta.AddCustomDomainResponse], error) {
addCustomDomainCmd := domain.NewAddInstanceDomainCommand(request.Msg.GetInstanceId(), request.Msg.GetDomain(), domain.DomainTypeCustom) addCustomDomainCmd := domain.NewAddInstanceDomainCommand(request.Msg.GetInstanceId(), request.Msg.GetDomain(), domain.DomainTypeCustom)
oidcConfigUpdateCmd := domain.NewOIDCConfigurationUpdate(request.Msg.GetDomain(), authz.GetInstance(ctx).ProjectID(), authz.GetInstance(ctx).ConsoleApplicationID()) oidcConfigUpdateCmd := domain.NewOIDCConfigurationUpdate(request.Msg.GetDomain(), authz.GetInstance(ctx).ProjectID(), authz.GetInstance(ctx).ManagementConsoleApplicationID())
batchExec := domain.BatchExecutors( batchExec := domain.BatchExecutors(
addCustomDomainCmd, addCustomDomainCmd,
@@ -157,7 +157,7 @@ func ListTrustedDomainsBeta(ctx context.Context, request *connect.Request[instan
func AddCustomDomain(ctx context.Context, request *connect.Request[instance_v2.AddCustomDomainRequest]) (*connect.Response[instance_v2.AddCustomDomainResponse], error) { func AddCustomDomain(ctx context.Context, request *connect.Request[instance_v2.AddCustomDomainRequest]) (*connect.Response[instance_v2.AddCustomDomainResponse], error) {
addCustomDomainCmd := domain.NewAddInstanceDomainCommand(request.Msg.GetInstanceId(), request.Msg.GetCustomDomain(), domain.DomainTypeCustom) addCustomDomainCmd := domain.NewAddInstanceDomainCommand(request.Msg.GetInstanceId(), request.Msg.GetCustomDomain(), domain.DomainTypeCustom)
oidcConfigUpdateCmd := domain.NewOIDCConfigurationUpdate(request.Msg.GetCustomDomain(), authz.GetInstance(ctx).ProjectID(), authz.GetInstance(ctx).ConsoleApplicationID()) oidcConfigUpdateCmd := domain.NewOIDCConfigurationUpdate(request.Msg.GetCustomDomain(), authz.GetInstance(ctx).ProjectID(), authz.GetInstance(ctx).ManagementConsoleApplicationID())
batchExec := domain.BatchExecutors( batchExec := domain.BatchExecutors(
addCustomDomainCmd, addCustomDomainCmd,
+8 -8
View File
@@ -51,10 +51,10 @@ type instanceColumns interface {
DefaultOrgIDColumn() database.Column DefaultOrgIDColumn() database.Column
// IAMProjectIDColumn returns the column for the default IAM org id field // IAMProjectIDColumn returns the column for the default IAM org id field
IAMProjectIDColumn() database.Column IAMProjectIDColumn() database.Column
// ConsoleClientIDColumn returns the column for the default IAM org id field // ManagementConsoleClientIDColumn returns the column for the default management console client id field
ConsoleClientIDColumn() database.Column ManagementConsoleClientIDColumn() database.Column
// ConsoleAppIDColumn returns the column for the console client id field // ManagementConsoleAppIDColumn returns the column for the management console client id field
ConsoleAppIDColumn() database.Column ManagementConsoleAppIDColumn() database.Column
// DefaultLanguageColumn returns the column for the default language field // DefaultLanguageColumn returns the column for the default language field
DefaultLanguageColumn() database.Column DefaultLanguageColumn() database.Column
// CreatedAtColumn returns the column for the created at field. // CreatedAtColumn returns the column for the created at field.
@@ -87,10 +87,10 @@ type instanceChanges interface {
SetDefaultOrg(id string) database.Change SetDefaultOrg(id string) database.Change
// SetDefaultLanguage sets the default language column. // SetDefaultLanguage sets the default language column.
SetDefaultLanguage(language language.Tag) database.Change SetDefaultLanguage(language language.Tag) database.Change
// SetConsoleClientID sets the console client id column. // SetManagementConsoleClientID sets the management console client id column.
SetConsoleClientID(id string) database.Change SetManagementConsoleClientID(id string) database.Change
// SetConsoleAppID sets the console app id column. // SetManagementConsoleAppID sets the management console app id column.
SetConsoleAppID(id string) database.Change SetManagementConsoleAppID(id string) database.Change
} }
// InstanceRepository is the interface for the instance repository. // InstanceRepository is the interface for the instance repository.
+152 -152
View File
@@ -44,82 +44,6 @@ func (m *MockInstanceRepository) EXPECT() *MockInstanceRepositoryMockRecorder {
return m.recorder return m.recorder
} }
// ConsoleAppIDColumn mocks base method.
func (m *MockInstanceRepository) ConsoleAppIDColumn() database.Column {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ConsoleAppIDColumn")
ret0, _ := ret[0].(database.Column)
return ret0
}
// ConsoleAppIDColumn indicates an expected call of ConsoleAppIDColumn.
func (mr *MockInstanceRepositoryMockRecorder) ConsoleAppIDColumn() *MockInstanceRepositoryConsoleAppIDColumnCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConsoleAppIDColumn", reflect.TypeOf((*MockInstanceRepository)(nil).ConsoleAppIDColumn))
return &MockInstanceRepositoryConsoleAppIDColumnCall{Call: call}
}
// MockInstanceRepositoryConsoleAppIDColumnCall wrap *gomock.Call
type MockInstanceRepositoryConsoleAppIDColumnCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositoryConsoleAppIDColumnCall) Return(arg0 database.Column) *MockInstanceRepositoryConsoleAppIDColumnCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositoryConsoleAppIDColumnCall) Do(f func() database.Column) *MockInstanceRepositoryConsoleAppIDColumnCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositoryConsoleAppIDColumnCall) DoAndReturn(f func() database.Column) *MockInstanceRepositoryConsoleAppIDColumnCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// ConsoleClientIDColumn mocks base method.
func (m *MockInstanceRepository) ConsoleClientIDColumn() database.Column {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ConsoleClientIDColumn")
ret0, _ := ret[0].(database.Column)
return ret0
}
// ConsoleClientIDColumn indicates an expected call of ConsoleClientIDColumn.
func (mr *MockInstanceRepositoryMockRecorder) ConsoleClientIDColumn() *MockInstanceRepositoryConsoleClientIDColumnCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConsoleClientIDColumn", reflect.TypeOf((*MockInstanceRepository)(nil).ConsoleClientIDColumn))
return &MockInstanceRepositoryConsoleClientIDColumnCall{Call: call}
}
// MockInstanceRepositoryConsoleClientIDColumnCall wrap *gomock.Call
type MockInstanceRepositoryConsoleClientIDColumnCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositoryConsoleClientIDColumnCall) Return(arg0 database.Column) *MockInstanceRepositoryConsoleClientIDColumnCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositoryConsoleClientIDColumnCall) Do(f func() database.Column) *MockInstanceRepositoryConsoleClientIDColumnCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositoryConsoleClientIDColumnCall) DoAndReturn(f func() database.Column) *MockInstanceRepositoryConsoleClientIDColumnCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// Create mocks base method. // Create mocks base method.
func (m *MockInstanceRepository) Create(ctx context.Context, client database.QueryExecutor, instance *domain.Instance) error { func (m *MockInstanceRepository) Create(ctx context.Context, client database.QueryExecutor, instance *domain.Instance) error {
m.ctrl.T.Helper() m.ctrl.T.Helper()
@@ -589,6 +513,82 @@ func (c *MockInstanceRepositoryLoadDomainsCall) DoAndReturn(f func() domain.Inst
return c return c
} }
// ManagementConsoleAppIDColumn mocks base method.
func (m *MockInstanceRepository) ManagementConsoleAppIDColumn() database.Column {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ManagementConsoleAppIDColumn")
ret0, _ := ret[0].(database.Column)
return ret0
}
// ManagementConsoleAppIDColumn indicates an expected call of ManagementConsoleAppIDColumn.
func (mr *MockInstanceRepositoryMockRecorder) ManagementConsoleAppIDColumn() *MockInstanceRepositoryManagementConsoleAppIDColumnCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ManagementConsoleAppIDColumn", reflect.TypeOf((*MockInstanceRepository)(nil).ManagementConsoleAppIDColumn))
return &MockInstanceRepositoryManagementConsoleAppIDColumnCall{Call: call}
}
// MockInstanceRepositoryManagementConsoleAppIDColumnCall wrap *gomock.Call
type MockInstanceRepositoryManagementConsoleAppIDColumnCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositoryManagementConsoleAppIDColumnCall) Return(arg0 database.Column) *MockInstanceRepositoryManagementConsoleAppIDColumnCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositoryManagementConsoleAppIDColumnCall) Do(f func() database.Column) *MockInstanceRepositoryManagementConsoleAppIDColumnCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositoryManagementConsoleAppIDColumnCall) DoAndReturn(f func() database.Column) *MockInstanceRepositoryManagementConsoleAppIDColumnCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// ManagementConsoleClientIDColumn mocks base method.
func (m *MockInstanceRepository) ManagementConsoleClientIDColumn() database.Column {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ManagementConsoleClientIDColumn")
ret0, _ := ret[0].(database.Column)
return ret0
}
// ManagementConsoleClientIDColumn indicates an expected call of ManagementConsoleClientIDColumn.
func (mr *MockInstanceRepositoryMockRecorder) ManagementConsoleClientIDColumn() *MockInstanceRepositoryManagementConsoleClientIDColumnCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ManagementConsoleClientIDColumn", reflect.TypeOf((*MockInstanceRepository)(nil).ManagementConsoleClientIDColumn))
return &MockInstanceRepositoryManagementConsoleClientIDColumnCall{Call: call}
}
// MockInstanceRepositoryManagementConsoleClientIDColumnCall wrap *gomock.Call
type MockInstanceRepositoryManagementConsoleClientIDColumnCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositoryManagementConsoleClientIDColumnCall) Return(arg0 database.Column) *MockInstanceRepositoryManagementConsoleClientIDColumnCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositoryManagementConsoleClientIDColumnCall) Do(f func() database.Column) *MockInstanceRepositoryManagementConsoleClientIDColumnCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositoryManagementConsoleClientIDColumnCall) DoAndReturn(f func() database.Column) *MockInstanceRepositoryManagementConsoleClientIDColumnCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// NameColumn mocks base method. // NameColumn mocks base method.
func (m *MockInstanceRepository) NameColumn() database.Column { func (m *MockInstanceRepository) NameColumn() database.Column {
m.ctrl.T.Helper() m.ctrl.T.Helper()
@@ -741,82 +741,6 @@ func (c *MockInstanceRepositoryPrimaryKeyConditionCall) DoAndReturn(f func(strin
return c return c
} }
// SetConsoleAppID mocks base method.
func (m *MockInstanceRepository) SetConsoleAppID(id string) database.Change {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SetConsoleAppID", id)
ret0, _ := ret[0].(database.Change)
return ret0
}
// SetConsoleAppID indicates an expected call of SetConsoleAppID.
func (mr *MockInstanceRepositoryMockRecorder) SetConsoleAppID(id any) *MockInstanceRepositorySetConsoleAppIDCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetConsoleAppID", reflect.TypeOf((*MockInstanceRepository)(nil).SetConsoleAppID), id)
return &MockInstanceRepositorySetConsoleAppIDCall{Call: call}
}
// MockInstanceRepositorySetConsoleAppIDCall wrap *gomock.Call
type MockInstanceRepositorySetConsoleAppIDCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositorySetConsoleAppIDCall) Return(arg0 database.Change) *MockInstanceRepositorySetConsoleAppIDCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositorySetConsoleAppIDCall) Do(f func(string) database.Change) *MockInstanceRepositorySetConsoleAppIDCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositorySetConsoleAppIDCall) DoAndReturn(f func(string) database.Change) *MockInstanceRepositorySetConsoleAppIDCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// SetConsoleClientID mocks base method.
func (m *MockInstanceRepository) SetConsoleClientID(id string) database.Change {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SetConsoleClientID", id)
ret0, _ := ret[0].(database.Change)
return ret0
}
// SetConsoleClientID indicates an expected call of SetConsoleClientID.
func (mr *MockInstanceRepositoryMockRecorder) SetConsoleClientID(id any) *MockInstanceRepositorySetConsoleClientIDCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetConsoleClientID", reflect.TypeOf((*MockInstanceRepository)(nil).SetConsoleClientID), id)
return &MockInstanceRepositorySetConsoleClientIDCall{Call: call}
}
// MockInstanceRepositorySetConsoleClientIDCall wrap *gomock.Call
type MockInstanceRepositorySetConsoleClientIDCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositorySetConsoleClientIDCall) Return(arg0 database.Change) *MockInstanceRepositorySetConsoleClientIDCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositorySetConsoleClientIDCall) Do(f func(string) database.Change) *MockInstanceRepositorySetConsoleClientIDCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositorySetConsoleClientIDCall) DoAndReturn(f func(string) database.Change) *MockInstanceRepositorySetConsoleClientIDCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// SetDefaultLanguage mocks base method. // SetDefaultLanguage mocks base method.
func (m *MockInstanceRepository) SetDefaultLanguage(arg0 language.Tag) database.Change { func (m *MockInstanceRepository) SetDefaultLanguage(arg0 language.Tag) database.Change {
m.ctrl.T.Helper() m.ctrl.T.Helper()
@@ -931,6 +855,82 @@ func (c *MockInstanceRepositorySetIAMProjectCall) DoAndReturn(f func(string) dat
return c return c
} }
// SetManagementConsoleAppID mocks base method.
func (m *MockInstanceRepository) SetManagementConsoleAppID(id string) database.Change {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SetManagementConsoleAppID", id)
ret0, _ := ret[0].(database.Change)
return ret0
}
// SetManagementConsoleAppID indicates an expected call of SetManagementConsoleAppID.
func (mr *MockInstanceRepositoryMockRecorder) SetManagementConsoleAppID(id any) *MockInstanceRepositorySetManagementConsoleAppIDCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetManagementConsoleAppID", reflect.TypeOf((*MockInstanceRepository)(nil).SetManagementConsoleAppID), id)
return &MockInstanceRepositorySetManagementConsoleAppIDCall{Call: call}
}
// MockInstanceRepositorySetManagementConsoleAppIDCall wrap *gomock.Call
type MockInstanceRepositorySetManagementConsoleAppIDCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositorySetManagementConsoleAppIDCall) Return(arg0 database.Change) *MockInstanceRepositorySetManagementConsoleAppIDCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositorySetManagementConsoleAppIDCall) Do(f func(string) database.Change) *MockInstanceRepositorySetManagementConsoleAppIDCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositorySetManagementConsoleAppIDCall) DoAndReturn(f func(string) database.Change) *MockInstanceRepositorySetManagementConsoleAppIDCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// SetManagementConsoleClientID mocks base method.
func (m *MockInstanceRepository) SetManagementConsoleClientID(id string) database.Change {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SetManagementConsoleClientID", id)
ret0, _ := ret[0].(database.Change)
return ret0
}
// SetManagementConsoleClientID indicates an expected call of SetManagementConsoleClientID.
func (mr *MockInstanceRepositoryMockRecorder) SetManagementConsoleClientID(id any) *MockInstanceRepositorySetManagementConsoleClientIDCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetManagementConsoleClientID", reflect.TypeOf((*MockInstanceRepository)(nil).SetManagementConsoleClientID), id)
return &MockInstanceRepositorySetManagementConsoleClientIDCall{Call: call}
}
// MockInstanceRepositorySetManagementConsoleClientIDCall wrap *gomock.Call
type MockInstanceRepositorySetManagementConsoleClientIDCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockInstanceRepositorySetManagementConsoleClientIDCall) Return(arg0 database.Change) *MockInstanceRepositorySetManagementConsoleClientIDCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockInstanceRepositorySetManagementConsoleClientIDCall) Do(f func(string) database.Change) *MockInstanceRepositorySetManagementConsoleClientIDCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockInstanceRepositorySetManagementConsoleClientIDCall) DoAndReturn(f func(string) database.Change) *MockInstanceRepositorySetManagementConsoleClientIDCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// SetName mocks base method. // SetName mocks base method.
func (m *MockInstanceRepository) SetName(name string) database.Change { func (m *MockInstanceRepository) SetName(name string) database.Change {
m.ctrl.T.Helper() m.ctrl.T.Helper()
@@ -8,9 +8,9 @@ import (
// TODO(IAM-Marco): Finish implementation // TODO(IAM-Marco): Finish implementation
type OIDCConfigurationUpdate struct { type OIDCConfigurationUpdate struct {
instanceDomainName string instanceDomainName string
projectID string projectID string
consoleAppID string managementConsoleAppID string
// oidcConfigChanges []OIDConfigChange // oidcConfigChanges []OIDConfigChange
// appID string // appID string
@@ -19,11 +19,11 @@ type OIDCConfigurationUpdate struct {
// RequiresTransaction implements [Transactional]. // RequiresTransaction implements [Transactional].
func (o *OIDCConfigurationUpdate) RequiresTransaction() {} func (o *OIDCConfigurationUpdate) RequiresTransaction() {}
func NewOIDCConfigurationUpdate(instanceDomainName, projectID, consoleAppID string) *OIDCConfigurationUpdate { func NewOIDCConfigurationUpdate(instanceDomainName, projectID, managementConsoleAppID string) *OIDCConfigurationUpdate {
return &OIDCConfigurationUpdate{ return &OIDCConfigurationUpdate{
instanceDomainName: instanceDomainName, instanceDomainName: instanceDomainName,
projectID: projectID, projectID: projectID,
consoleAppID: consoleAppID, managementConsoleAppID: managementConsoleAppID,
} }
} }
@@ -34,8 +34,8 @@ func TestCreateIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -167,8 +167,8 @@ func TestCreateIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -390,8 +390,8 @@ func TestUpdateIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -676,8 +676,8 @@ func TestGetIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -961,8 +961,8 @@ func TestListIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -1000,8 +1000,8 @@ func TestListIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1791,8 +1791,8 @@ func TestDeleteIDProvider(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -161,12 +161,12 @@ func (i instance) SetDefaultLanguage(lang language.Tag) database.Change {
return database.NewChange(i.DefaultLanguageColumn(), lang.String()) return database.NewChange(i.DefaultLanguageColumn(), lang.String())
} }
func (i instance) SetConsoleClientID(id string) database.Change { func (i instance) SetManagementConsoleClientID(id string) database.Change {
return database.NewChange(i.ConsoleClientIDColumn(), id) return database.NewChange(i.ManagementConsoleClientIDColumn(), id)
} }
func (i instance) SetConsoleAppID(id string) database.Change { func (i instance) SetManagementConsoleAppID(id string) database.Change {
return database.NewChange(i.ConsoleAppIDColumn(), id) return database.NewChange(i.ManagementConsoleAppIDColumn(), id)
} }
// ------------------------------------------------------------- // -------------------------------------------------------------
@@ -244,13 +244,13 @@ func (i instance) IAMProjectIDColumn() database.Column {
return database.NewColumn(i.unqualifiedTableName(), "iam_project_id") return database.NewColumn(i.unqualifiedTableName(), "iam_project_id")
} }
// ConsoleClientIDColumn implements [domain.instanceColumns]. // ManagementConsoleClientIDColumn implements [domain.instanceColumns].
func (i instance) ConsoleClientIDColumn() database.Column { func (i instance) ManagementConsoleClientIDColumn() database.Column {
return database.NewColumn(i.unqualifiedTableName(), "console_client_id") return database.NewColumn(i.unqualifiedTableName(), "console_client_id")
} }
// ConsoleAppIDColumn implements [domain.instanceColumns]. // ManagementConsoleAppIDColumn implements [domain.instanceColumns].
func (i instance) ConsoleAppIDColumn() database.Column { func (i instance) ManagementConsoleAppIDColumn() database.Column {
return database.NewColumn(i.unqualifiedTableName(), "console_app_id") return database.NewColumn(i.unqualifiedTableName(), "console_app_id")
} }
@@ -35,8 +35,8 @@ func TestAddInstanceDomain(t *testing.T) {
Name: gofakeit.BeerName(), Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -256,8 +256,8 @@ func TestGetInstanceDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -361,8 +361,8 @@ func TestListInstanceDomains(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -467,8 +467,8 @@ func TestUpdateInstanceDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -567,8 +567,8 @@ func TestRemoveInstanceDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -44,8 +44,8 @@ func TestCreateInstance(t *testing.T) {
Name: instanceName, Name: instanceName,
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
return instance return instance
@@ -61,8 +61,8 @@ func TestCreateInstance(t *testing.T) {
Name: "", Name: "",
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
return instance return instance
@@ -77,8 +77,8 @@ func TestCreateInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -113,8 +113,8 @@ func TestCreateInstance(t *testing.T) {
Name: instanceName, Name: instanceName,
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -132,8 +132,8 @@ func TestCreateInstance(t *testing.T) {
Name: instanceName, Name: instanceName,
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
}, },
// two instances can have the sane name // two instances can have the sane name
@@ -147,8 +147,8 @@ func TestCreateInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
return instance return instance
@@ -231,8 +231,8 @@ func TestUpdateInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -251,8 +251,8 @@ func TestUpdateInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -344,8 +344,8 @@ func TestGetInstance(t *testing.T) {
Name: gofakeit.BeerName(), Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -364,8 +364,8 @@ func TestGetInstance(t *testing.T) {
Name: gofakeit.BeerName(), Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -472,8 +472,8 @@ func TestListInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -499,8 +499,8 @@ func TestListInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -528,8 +528,8 @@ func TestListInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -559,8 +559,8 @@ func TestListInstance(t *testing.T) {
Name: instanceName, Name: instanceName,
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -648,8 +648,8 @@ func TestDeleteInstance(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -679,8 +679,8 @@ func TestDeleteInstance(t *testing.T) {
Name: gofakeit.BeerName(), Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -30,8 +30,8 @@ func TestAddOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -230,8 +230,8 @@ func TestGetOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -402,8 +402,8 @@ func TestListOrganizationDomains(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -557,8 +557,8 @@ func TestUpdateOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -718,8 +718,8 @@ func TestRemoveOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -35,8 +35,8 @@ func TestGetOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -186,8 +186,8 @@ func TestListOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -364,8 +364,8 @@ func TestSetOrganizationMetadata_UpdatedAt(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err := instanceRepo.Create(t.Context(), pool, &instance) err := instanceRepo.Create(t.Context(), pool, &instance)
@@ -438,8 +438,8 @@ func TestSetOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -828,8 +828,8 @@ func TestRemoveOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -34,8 +34,8 @@ func TestCreateOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -142,8 +142,8 @@ func TestCreateOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err := instanceRepo.Create(t.Context(), tx, &instance) err := instanceRepo.Create(t.Context(), tx, &instance)
@@ -282,8 +282,8 @@ func TestUpdateOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -438,8 +438,8 @@ func TestGetOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
@@ -621,8 +621,8 @@ func TestListOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -778,8 +778,8 @@ func TestListOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -803,8 +803,8 @@ func TestListOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance_2) err = instanceRepo.Create(t.Context(), tx, &instance_2)
@@ -890,8 +890,8 @@ func TestDeleteOrganization(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1039,8 +1039,8 @@ func TestGetOrganizationWithSubResources(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleCLient", ConsoleClientID: "managementConsoleCLient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
}) })
require.NoError(t, err) require.NoError(t, err)
@@ -83,8 +83,8 @@ func createInstance(t *testing.T, tx database.Transaction) (instanceID string) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
instanceRepo := repository.InstanceRepository() instanceRepo := repository.InstanceRepository()
@@ -40,8 +40,8 @@ func TestSession_Create(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -225,8 +225,8 @@ func TestSession_Update(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -934,8 +934,8 @@ func TestSession_Delete(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1018,8 +1018,8 @@ func TestSession_Get(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1094,8 +1094,8 @@ func TestSession_List(t *testing.T) {
Name: gofakeit.Name(), Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId", DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject", IAMProjectID: "iamProject",
ConsoleClientID: "consoleClient", ConsoleClientID: "managementConsoleClient",
ConsoleAppID: "consoleApp", ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage", DefaultLanguage: "defaultLanguage",
} }
err = instanceRepo.Create(t.Context(), tx, &instance) err = instanceRepo.Create(t.Context(), tx, &instance)
+1 -1
View File
@@ -23,7 +23,7 @@ The use cases under tests are defined in `src/use_cases`. The implementation of
* `ADMIN_LOGIN_NAME`: Loginanme of a human user with `IAM_OWNER`-role * `ADMIN_LOGIN_NAME`: Loginanme of a human user with `IAM_OWNER`-role
* `ADMIN_PASSWORD`: password of the human user * `ADMIN_PASSWORD`: password of the human user
To setup the tests we use the credentials of console and log in using an admin. The user must be able to create organizations and all resources inside organizations. To setup the tests we use the credentials of management console and log in using an admin. The user must be able to create organizations and all resources inside organizations.
* `ADMIN_LOGIN_NAME`: `[email protected]` * `ADMIN_LOGIN_NAME`: `[email protected]`
* `ADMIN_PASSWORD`: `Password1!` * `ADMIN_PASSWORD`: `Password1!`
+1 -1
View File
@@ -1063,7 +1063,7 @@ DefaultInstance:
AllowDomainDiscovery: true # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_ALLOWDOMAINDISCOVERY AllowDomainDiscovery: true # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_ALLOWDOMAINDISCOVERY
# 1 is allowed, 0 is not allowed # 1 is allowed, 0 is not allowed
PasswordlessType: 1 # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDLESSTYPE PasswordlessType: 1 # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDLESSTYPE
# DefaultRedirectURL is empty by default because we use the Console UI # DefaultRedirectURL is empty by default because we use the Management Console UI
DefaultRedirectURI: # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_DEFAULTREDIRECTURI DefaultRedirectURI: # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_DEFAULTREDIRECTURI
# 240h = 10d # 240h = 10d
PasswordCheckLifetime: 240h # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDCHECKLIFETIME PasswordCheckLifetime: 240h # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDCHECKLIFETIME
+11 -11
View File
@@ -689,17 +689,17 @@ func startAPIs(
c, err := console.Start(config.Console, config.ExternalSecure, oidcServer.IssuerFromRequest, middleware.CallDurationHandler, instanceInterceptor.Handler, limitingAccessInterceptor, config.CustomerPortal) c, err := console.Start(config.Console, config.ExternalSecure, oidcServer.IssuerFromRequest, middleware.CallDurationHandler, instanceInterceptor.Handler, limitingAccessInterceptor, config.CustomerPortal)
if err != nil { if err != nil {
return nil, fmt.Errorf("unable to start console: %w", err) return nil, fmt.Errorf("unable to start management console: %w", err)
} }
apis.RegisterHandlerOnPrefix(path.HandlerPrefix, c) apis.RegisterHandlerOnPrefix(path.HandlerPrefix, c)
consolePath := path.HandlerPrefix + "/" managementConsolePath := path.HandlerPrefix + "/"
l, err := login.CreateLogin( l, err := login.CreateLogin(
config.Login, config.Login,
commands, commands,
queries, queries,
authRepo, authRepo,
store, store,
consolePath, managementConsolePath,
oidcServer.AuthCallbackURL(), oidcServer.AuthCallbackURL(),
samlProvider.AuthCallbackURL(), samlProvider.AuthCallbackURL(),
config.ExternalSecure, config.ExternalSecure,
@@ -708,7 +708,7 @@ func startAPIs(
provider.NewIssuerInterceptor(samlProvider.IssuerFromRequest).Handler, provider.NewIssuerInterceptor(samlProvider.IssuerFromRequest).Handler,
instanceInterceptor.Handler, instanceInterceptor.Handler,
assetsCache.Handler, assetsCache.Handler,
limitingAccessInterceptor.WithRedirect(consolePath).Handle, limitingAccessInterceptor.WithRedirect(managementConsolePath).Handle,
keys.User, keys.User,
keys.IDPConfig, keys.IDPConfig,
keys.CSRFCookieKey, keys.CSRFCookieKey,
@@ -787,19 +787,19 @@ func showBasicInformation(startConfig *Config) {
http = "https" http = "https"
} }
consoleURL := fmt.Sprintf("%s://%s:%v/ui/console\n", http, startConfig.ExternalDomain, startConfig.ExternalPort) managementConsoleURL := fmt.Sprintf("%s://%s:%v/ui/console\n", http, startConfig.ExternalDomain, startConfig.ExternalPort)
healthCheckURL := fmt.Sprintf("%s://%s:%v/debug/healthz\n", http, startConfig.ExternalDomain, startConfig.ExternalPort) healthCheckURL := fmt.Sprintf("%s://%s:%v/debug/healthz\n", http, startConfig.ExternalDomain, startConfig.ExternalPort)
machineIdMethod := id.MachineIdentificationMethod() machineIdMethod := id.MachineIdentificationMethod()
insecure := !startConfig.TLS.Enabled && !startConfig.ExternalSecure insecure := !startConfig.TLS.Enabled && !startConfig.ExternalSecure
fmt.Printf(" ===============================================================\n\n") fmt.Printf(" ===============================================================\n\n")
fmt.Printf(" Version : %s\n", build.Version()) fmt.Printf(" Version : %s\n", build.Version())
fmt.Printf(" TLS enabled : %v\n", startConfig.TLS.Enabled) fmt.Printf(" TLS enabled : %v\n", startConfig.TLS.Enabled)
fmt.Printf(" External Secure : %v\n", startConfig.ExternalSecure) fmt.Printf(" External Secure : %v\n", startConfig.ExternalSecure)
fmt.Printf(" Machine Id Method : %v\n", machineIdMethod) fmt.Printf(" Machine Id Method : %v\n", machineIdMethod)
fmt.Printf(" Console URL : %s", color.BlueString(consoleURL)) fmt.Printf(" Management Console URL : %s", color.BlueString(managementConsoleURL))
fmt.Printf(" Health Check URL : %s", color.BlueString(healthCheckURL)) fmt.Printf(" Health Check URL : %s", color.BlueString(healthCheckURL))
if insecure { if insecure {
fmt.Printf("\n %s: you're using plain http without TLS. Be aware this is \n", color.RedString("Warning")) fmt.Printf("\n %s: you're using plain http without TLS. Be aware this is \n", color.RedString("Warning"))
fmt.Printf(" not a secure setup and should only be used for test systems. \n") fmt.Printf(" not a secure setup and should only be used for test systems. \n")
+12 -12
View File
@@ -1,6 +1,6 @@
# Zitadel Console # Zitadel Management Console
The Console is Zitadels management UI. The Management Console is Zitadels management UI.
It is built using [Angular](https://angular.dev/) and part of the Zitadel monorepo. It is built using [Angular](https://angular.dev/) and part of the Zitadel monorepo.
@@ -42,14 +42,14 @@ pnpm nx @zitadel/console:lint-fix
### Dependency Chain ### Dependency Chain
The Console app has the following build dependencies managed by Nx: The Management Console app has the following build dependencies managed by Nx:
1. `@zitadel/proto:generate` - Generates the protobuf stubs 1. `@zitadel/proto:generate` - Generates the protobuf stubs
2. `@zitadel/client:build` - Builds the TypeScript gRPC client library 2. `@zitadel/client:build` - Builds the TypeScript gRPC client library
3. `@zitadel/console:generate` - Generates Console-specific protobuf stubs 3. `@zitadel/console:generate` - Generates Management Console-specific protobuf stubs
4. `@zitadel/console:build` - Creates a production build from Console 4. `@zitadel/console:build` - Creates a production build from Management Console
This ensures that the Console always has access to the latest client library and protobuf definitions. This ensures that the Management Console always has access to the latest client library and protobuf definitions.
### Proto Generation Details ### Proto Generation Details
@@ -57,8 +57,8 @@ This ensures that the Console always has access to the latest client library and
1. **`@zitadel/proto` generation**: Modern ES modules with `@bufbuild/protobuf` for v2 APIs 1. **`@zitadel/proto` generation**: Modern ES modules with `@bufbuild/protobuf` for v2 APIs
2. **Local `buf.gen.yaml` generation**: Traditional protobuf JavaScript classes for v1 APIs 2. **Local `buf.gen.yaml` generation**: Traditional protobuf JavaScript classes for v1 APIs
The Console app calls Zitadel v1 and v2 APIs. The Management Console app calls Zitadel v1 and v2 APIs.
As long as the Console still calls v1 APIs, it needs to import client stubs from separate sources: As long as the Management Console still calls v1 APIs, it needs to import client stubs from separate sources:
- [Source outputs from direct buf generation for v1 APIs](#v1-stubs) - [Source outputs from direct buf generation for v1 APIs](#v1-stubs)
- [@zitadel/client for v2 APIs](#v2-stubs) - [@zitadel/client for v2 APIs](#v2-stubs)
@@ -68,7 +68,7 @@ As long as the Console still calls v1 APIs, it needs to import client stubs from
- Generates traditional Google protobuf JavaScript classes extending `jspb.Message` - Generates traditional Google protobuf JavaScript classes extending `jspb.Message`
- Uses plugins: `protocolbuffers/js`, `grpc/web`, `grpc-ecosystem/openapiv2` - Uses plugins: `protocolbuffers/js`, `grpc/web`, `grpc-ecosystem/openapiv2`
- Output: `src/app/proto/generated/` - Output: `src/app/proto/generated/`
- Used for: Most existing Console functionality - Used for: Most existing Management Console functionality
### <a name="v2-stubs"></a>Modern v2 API (ES Modules) ### <a name="v2-stubs"></a>Modern v2 API (ES Modules)
@@ -80,13 +80,13 @@ As long as the Console still calls v1 APIs, it needs to import client stubs from
### Dependency Management ### Dependency Management
The Console's `project.json` ensures proper execution order: The Management Console's `project.json` ensures proper execution order:
1. `@zitadel/proto:generate` runs first (modern ES modules) 1. `@zitadel/proto:generate` runs first (modern ES modules)
2. Console's local generation runs second (traditional protobuf) 2. Management Console's local generation runs second (traditional protobuf)
3. Build/lint/start tasks depend on both generations being complete 3. Build/lint/start tasks depend on both generations being complete
This approach allows the Console app to use both v1 and v2 APIs while maintaining proper build dependencies. This approach allows the Management Console app to use both v1 and v2 APIs while maintaining proper build dependencies.
## Legacy Information ## Legacy Information
+2 -2
View File
@@ -34,7 +34,7 @@
] ]
}, },
"build": { "build": {
"description": "Builds the Console for production", "description": "Builds the Management Console for production",
"inputs": [ "inputs": [
"default", "default",
"{workspaceRoot}/pnpm-lock.yaml", "{workspaceRoot}/pnpm-lock.yaml",
@@ -45,7 +45,7 @@
] ]
}, },
"dev": { "dev": {
"description": "Runs the Console in development mode with hot-reloading", "description": "Runs the Management Console in development mode with hot-reloading",
"continuous": true, "continuous": true,
"dependsOn": [ "dependsOn": [
"generate", "generate",
@@ -147,7 +147,7 @@ export class PrivacyPolicyComponent implements OnInit, OnDestroy {
.then(() => { .then(() => {
this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true); this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true);
this.loadData(); this.loadData();
// Reload console as links may have changed // Reload management console as links may have changed
this.reloadConsole(); this.reloadConsole();
}) })
.catch((error) => this.toast.showError(error)); .catch((error) => this.toast.showError(error));
@@ -166,7 +166,7 @@ export class PrivacyPolicyComponent implements OnInit, OnDestroy {
.then(() => { .then(() => {
this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true); this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true);
this.loadData(); this.loadData();
// Reload console as links may have changed // Reload management console as links may have changed
this.reloadConsole(); this.reloadConsole();
}) })
.catch((error) => this.toast.showError(error)); .catch((error) => this.toast.showError(error));
@@ -186,7 +186,7 @@ export class PrivacyPolicyComponent implements OnInit, OnDestroy {
.then(() => { .then(() => {
this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true); this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true);
this.loadData(); this.loadData();
// Reload console as links may have changed // Reload management console as links may have changed
this.reloadConsole(); this.reloadConsole();
}) })
.catch((error) => this.toast.showError(error)); .catch((error) => this.toast.showError(error));
+2 -2
View File
@@ -10,7 +10,7 @@ export class SeoService {
public generateTags(config: any): void { public generateTags(config: any): void {
// default values // default values
config = { config = {
title: 'ZITADEL Console', title: 'ZITADEL Management Console',
description: 'Managementplatform for ZITADEL', description: 'Managementplatform for ZITADEL',
image: 'https://www.zitadel.com/images/preview.png', image: 'https://www.zitadel.com/images/preview.png',
slug: '', slug: '',
@@ -18,7 +18,7 @@ export class SeoService {
}; };
this.meta.updateTag({ property: 'og:type', content: 'website' }); this.meta.updateTag({ property: 'og:type', content: 'website' });
this.meta.updateTag({ property: 'og:site_name', content: 'ZITADEL Console' }); this.meta.updateTag({ property: 'og:site_name', content: 'ZITADEL Management Console' });
this.meta.updateTag({ property: 'og:title', content: config.title }); this.meta.updateTag({ property: 'og:title', content: config.title });
this.meta.updateTag({ property: 'description', content: config.description }); this.meta.updateTag({ property: 'description', content: config.description });
this.meta.updateTag({ property: 'og:description', content: config.description }); this.meta.updateTag({ property: 'og:description', content: config.description });
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Метаданни", "METADATA_TITLE": "Метаданни",
"HOME": { "HOME": {
"TITLE": "Започнете с ZITADEL", "TITLE": "Започнете с Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Следващите стъпки", "TITLE": "Следващите стъпки",
"DESCRIPTION": "Изпълнете следните стъпки, за да защитите вашето приложение.", "DESCRIPTION": "Изпълнете следните стъпки, за да защитите вашето приложение.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Документация", "TITLE": "Документация",
"DESCRIPTION": "Разгледайте базата знания на ZITADEL, за да се запознаете с основните концепции и идеи. Научете как работи ZITADEL и как да го използвате." "DESCRIPTION": "Разгледайте базата знания на Zitadel, за да се запознаете с основните концепции и идеи. Научете как работи Zitadel и как да го използвате."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Примери и комплекти за разработка на софтуер", "TITLE": "Примери и комплекти за разработка на софтуер",
"DESCRIPTION": "Разгледайте нашите примери и SDK-та, за да използвате ZITADEL заедно с вашите любими програмни езици и инструменти." "DESCRIPTION": "Разгледайте нашите примери и SDK-та, за да използвате Zitadel заедно с вашите любими програмни езици и инструменти."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Действия", "TITLE": "Действия",
"DESCRIPTION": "Изпълнявайте персонализиран код при събития, които се случват, когато вашите потребители се удостоверяват в ZITADEL. Автоматизирайте вашите процеси, обогатете метаданните на вашите потребители и техните токени или уведомявайте външни системи.", "DESCRIPTION": "Изпълнявайте персонализиран код при събития, които се случват, когато вашите потребители се удостоверяват в Zitadel. Автоматизирайте вашите процеси, обогатете метаданните на вашите потребители и техните токени или уведомявайте външни системи.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Скриптове", "TITLE": "Скриптове",
"DESCRIPTION": "Напишете вашия JavaScript код веднъж и го активирайте в множество потоци." "DESCRIPTION": "Напишете вашия JavaScript код веднъж и го активирайте в множество потоци."
@@ -97,23 +97,23 @@
"NEXT": "Какво сега?", "NEXT": "Какво сега?",
"SAML": { "SAML": {
"TITLE": "Конфигурирайте вашия SAML доставчик на идентичност", "TITLE": "Конфигурирайте вашия SAML доставчик на идентичност",
"DESCRIPTION": "ZITADEL е конфигуриран. Сега вашият SAML доставчик на идентичност се нуждае от конфигурация. Повечето доставчици ви позволяват просто да качите целия ZITADEL метаданни XML. Други доставчици ви молят да предоставите само някои отделни URL-и, като например entity ID (URL на метаданни), URL на услугата за потребление на твърдения (ACS) или URL за единично отписване." "DESCRIPTION": "Zitadel е конфигуриран. Сега вашият SAML доставчик на идентичност се нуждае от конфигурация. Повечето доставчици ви позволяват просто да качите целия Zitadel метаданни XML. Други доставчици ви молят да предоставите само някои отделни URL-и, като например entity ID (URL на метаданни), URL на услугата за потребление на твърдения (ACS) или URL за единично отписване."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Конфигурирайте вашия {{ provider }} доставчик на идентичност", "TITLE": "Конфигурирайте вашия {{ provider }} доставчик на идентичност",
"DESCRIPTION": "Преди да можете да конфигурирате ZITADEL, предайте този URL на вашия доставчик на идентичност, за да разрешите пренасочването на браузъра обратно към ZITADEL след аутентикация." "DESCRIPTION": "Преди да можете да конфигурирате Zitadel, предайте този URL на вашия доставчик на идентичност, за да разрешите пренасочването на браузъра обратно към Zitadel след аутентикация."
}, },
"JWT": { "JWT": {
"TITLE": "Използвайте JWT-и като федерирани идентичности", "TITLE": "Използвайте JWT-и като федерирани идентичности",
"DESCRIPTION": "Доставчикът на идентичност JWT ви позволява да използвате вашите съществуващи JWT токени като федерирани идентичности. Тази функция е удобна, ако вече имате издател за JWT-и. С JWT IdP можете да използвате тези JWT-и за създаване и актуализиране на потребители в ZITADEL по лету." "DESCRIPTION": "Доставчикът на идентичност JWT ви позволява да използвате вашите съществуващи JWT токени като федерирани идентичности. Тази функция е удобна, ако вече имате издател за JWT-и. С JWT IdP можете да използвате тези JWT-и за създаване и актуализиране на потребители в Zitadel по лету."
}, },
"LDAP": { "LDAP": {
"TITLE": "Конфигурирайте ZITADEL за връзка с вашия LDAP доставчик на идентичност", "TITLE": "Конфигурирайте Zitadel за връзка с вашия LDAP доставчик на идентичност",
"DESCRIPTION": "Предоставете детайлите за връзка с вашия LDAP сървър и конфигурирайте картографирането на вашите LDAP атрибути към атрибутите на ZITADEL." "DESCRIPTION": "Предоставете детайлите за връзка с вашия LDAP сървър и конфигурирайте картографирането на вашите LDAP атрибути към атрибутите на Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Автоматично попълване на данни за потребителя", "TITLE": "Автоматично попълване на данни за потребителя",
"DESCRIPTION": "Използвайте действие за подобряване на потребителското изживяване. Можете да предварително попълните формуляра за регистрация на ZITADEL със стойности от доставчика на идентичност." "DESCRIPTION": "Използвайте действие за подобряване на потребителското изживяване. Можете да предварително попълните формуляра за регистрация на Zitadel със стойности от доставчика на идентичност."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активирайте IdP", "TITLE": "Активирайте IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Външни връзки", "TITLE": "Външни връзки",
"DESCRIPTION": "Насочете потребителите си към персонализирани външни ресурси, показани на страницата за вход. Потребителите трябва да приемат Общите условия и Политиката за поверителност, преди да могат да се регистрират. Променете връзката към вашата документация или задайте празен низ, за ​​да скриете бутона за документация от конзолата. Добавете персонализирана външна връзка и персонализиран текст за тази връзка в конзолата или ги оставете празни, за да скриете този бутон." "DESCRIPTION": "Насочете потребителите си към персонализирани външни ресурси, показани на страницата за вход. Потребителите трябва да приемат Общите условия и Политиката за поверителност, преди да могат да се регистрират. Променете връзката към вашата документация или задайте празен низ, за ​​да скриете бутона за документация от конзолата за управление. Добавете персонализирана външна връзка и персонализиран текст за тази връзка в конзолата за управление или ги оставете празни, за да скриете този бутон."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Настройки на SMTP", "TITLE": "Настройки на SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Настройки за SMS", "TITLE": "Настройки за SMS",
"DESCRIPTION": "За да отключите всички функции на ZITADEL, конфигурирайте Twilio за изпращане на SMS съобщения до вашите потребители." "DESCRIPTION": "За да отключите всички функции на Zitadel, конфигурирайте Twilio за изпращане на SMS съобщения до вашите потребители."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Събития", "TITLE": "Събития",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Неуспешни Събития", "TITLE": "Неуспешни Събития",
"DESCRIPTION": "Тази страница показва всички неуспешни събития в твоята инстанция. Ако ZITADEL не се държи както очакваш, винаги проверявай първо този списък." "DESCRIPTION": "Тази страница показва всички неуспешни събития в твоята инстанция. Ако Zitadel не се държи както очакваш, винаги проверявай първо този списък."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Изгледи", "TITLE": "Изгледи",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Настройки за Сигурност", "TITLE": "Настройки за Сигурност",
"DESCRIPTION": "Активирай функциите на ZITADEL, които могат да имат въздействие върху сигурността. Наистина трябва да знаеш какво правиш, преди да промениш тези настройки." "DESCRIPTION": "Активирай функциите на Zitadel, които могат да имат въздействие върху сигурността. Наистина трябва да знаеш какво правиш, преди да промениш тези настройки."
}, },
"OIDC": { "OIDC": {
"TITLE": "Настройки на OpenID Connect", "TITLE": "Настройки на OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Управлявайте вашите OIDC уеб ключове, за да подписвате и валидирате токени сигурно за вашата ZITADEL инстанция.", "DESCRIPTION": "Управлявайте вашите OIDC уеб ключове, за да подписвате и валидирате токени сигурно за вашата Zitadel инстанция.",
"TABLE": { "TABLE": {
"TITLE": "Активни и бъдещи уеб ключове", "TITLE": "Активни и бъдещи уеб ключове",
"DESCRIPTION": "Вашите активни и предстоящи уеб ключове. Активирането на нов ключ ще деактивира текущия.", "DESCRIPTION": "Вашите активни и предстоящи уеб ключове. Активирането на нов ключ ще деактивира текущия.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Създаване на нов уеб ключ", "TITLE": "Създаване на нов уеб ключ",
"DESCRIPTION": "Създаването на нов уеб ключ го добавя към вашия списък. ZITADEL използва ключове RSA2048 с хеш SHA256 по подразбиране.", "DESCRIPTION": "Създаването на нов уеб ключ го добавя към вашия списък. Zitadel използва ключове RSA2048 с хеш SHA256 по подразбиране.",
"KEY_TYPE": "Тип ключ", "KEY_TYPE": "Тип ключ",
"BITS": "Битове", "BITS": "Битове",
"HASHER": "Хешер", "HASHER": "Хешер",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Модел на потребителско име за вход", "TITLE": "Модел на потребителско име за вход",
"DESCRIPTION": "Контролирайте модела на потребителските имена на вашите потребители. ZITADEL идентифицира организацията на вашите потребители, щом те въведат своето потребителско име. Ето защо имената за вход трябва да бъдат уникални за всички организации. Ако имате потребители, които имат акаунт в множество домейни, можете да гарантирате уникалност, като добавите към вашите потребителски имена суфикс с домейна на организацията." "DESCRIPTION": "Контролирайте модела на потребителските имена на вашите потребители. Zitadel идентифицира организацията на вашите потребители, щом те въведат своето потребителско име. Ето защо имената за вход трябва да бъдат уникални за всички организации. Ако имате потребители, които имат акаунт в множество домейни, можете да гарантирате уникалност, като добавите към вашите потребителски имена суфикс с домейна на организацията."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Потвърждаване на домейн", "TITLE": "Потвърждаване на домейн",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Разрешен е външен вход", "TITLE": "Разрешен е външен вход",
"DESCRIPTION": "Позволете на вашите потребители да влизат с външен доставчик на идентичност вместо да използват ZITADEL потребител за вход." "DESCRIPTION": "Позволете на вашите потребители да влизат с външен доставчик на идентичност вместо да използват Zitadel потребител за вход."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Скрито възстановяване на паролата", "TITLE": "Скрито възстановяване на паролата",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Започнете със ZITADEL", "WELCOME": "Започнете със Zitadel",
"DISCLAIMER": "ZITADEL третира Вашите данни поверително и сигурно.", "DISCLAIMER": "Zitadel третира Вашите данни поверително и сигурно.",
"DISCLAIMERLINK": "Допълнителна информация", "DISCLAIMERLINK": "Допълнителна информация",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Започнете бързо със ZITADEL." "DESCRIPTION": "Започнете бързо със Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Започнете бързо със ZITADEL." "DESCRIPTION": "Започнете бързо със Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Първи стъпки", "LABEL": "Първи стъпки",
"DESCRIPTION": "Започнете бързо със ZITADEL." "DESCRIPTION": "Започнете бързо със Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Преки пътища", "SHORTCUTS": "Преки пътища",
@@ -366,7 +366,7 @@
"COMPLETED": "Завършен", "COMPLETED": "Завършен",
"DISMISS": "Не, благодаря, аз съм професионалист.", "DISMISS": "Не, благодаря, аз съм професионалист.",
"CARD": { "CARD": {
"TITLE": "Пуснете своя ZITADEL да работи", "TITLE": "Пуснете своя Zitadel да работи",
"DESCRIPTION": "Този контролен списък помага да настроите вашия екземпляр и ви насочва през най-важните стъпки" "DESCRIPTION": "Този контролен списък помага да настроите вашия екземпляр и ви насочва през най-важните стъпки"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Влезте в приложението си", "title": "Влезте в приложението си",
"description": "Интегрирайте приложението си с ZITADEL за удостоверяване и го тествайте, като влезете с администраторския си потребител.", "description": "Интегрирайте приложението си с Zitadel за удостоверяване и го тествайте, като влезете с администраторския си потребител.",
"action": "Влезте" "action": "Влезте"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Портал за клиенти" "CUSTOMERPORTAL": "Портал за клиенти"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Интегрирайте ZITADEL във вашето приложение", "TITLE": "Интегрирайте Zitadel във вашето приложение",
"DESCRIPTION": "Интегрирайте ZITADEL във вашето приложение или използвайте някой от нашите образци, за да започнете за минути.", "DESCRIPTION": "Интегрирайте Zitadel във вашето приложение или използвайте някой от нашите образци, за да започнете за минути.",
"BTN_START": "Създаване на приложение", "BTN_START": "Създаване на приложение",
"BTN_LEARNMORE": "Научете повече", "BTN_LEARNMORE": "Научете повече",
"CREATEPROJECTFORAPP": "Създаване на проект {{value}}", "CREATEPROJECTFORAPP": "Създаване на проект {{value}}",
@@ -743,7 +743,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Вашият екземпляр е блокиран.", "TITLE": "Вашият екземпляр е блокиран.",
"DESCRIPTION": "Попитайте администратора на вашия екземпляр ZITADEL да актуализира абонамента." "DESCRIPTION": "Попитайте администратора на вашия екземпляр Zitadel да актуализира абонамента."
}, },
"INVALID_FORMAT": "Форматирането е невалидно.", "INVALID_FORMAT": "Форматирането е невалидно.",
"NOTANEMAIL": "Дадената стойност не е имейл адрес.", "NOTANEMAIL": "Дадената стойност не е имейл адрес.",
@@ -840,7 +840,7 @@
"NAME": "Име", "NAME": "Име",
"EMPTY": "Няма зададено устройство", "EMPTY": "Няма зададено устройство",
"TITLE": "Удостоверяване с ключ за достъп", "TITLE": "Удостоверяване с ключ за достъп",
"DESCRIPTION": "Добавете базирани на WebAuthn методи за удостоверяване, за да влезете в ZITADEL с ключ за достъп.", "DESCRIPTION": "Добавете базирани на WebAuthn методи за удостоверяване, за да влезете в Zitadel с ключ за достъп.",
"MANAGE_DESCRIPTION": "Управлявайте методите на втория фактор на вашите потребители.", "MANAGE_DESCRIPTION": "Управлявайте методите на втория фактор на вашите потребители.",
"U2F": "Добавете метод", "U2F": "Добавете метод",
"U2F_DIALOG_TITLE": "Проверете автентификатора", "U2F_DIALOG_TITLE": "Проверете автентификатора",
@@ -1159,7 +1159,7 @@
"SECRETREMOVED": "Тайната е премахната успешно!" "SECRETREMOVED": "Тайната е премахната успешно!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Ролите на администраторите в ZITADEL", "TITLE": "Ролите на администраторите в Zitadel",
"DESCRIPTION": "Това са всички безвъзмездни средства за членове на потребителя. ", "DESCRIPTION": "Това са всички безвъзмездни средства за членове на потребителя. ",
"ORGCONTEXT": "Виждате всички организации и проекти, които са свързани с текущо избраната организация.", "ORGCONTEXT": "Виждате всички организации и проекти, които са свързани с текущо избраната организация.",
"USERCONTEXT": "Виждате всички организации и проекти, към които сте оторизирани. ", "USERCONTEXT": "Виждате всички организации и проекти, към които сте оторизирани. ",
@@ -1225,7 +1225,7 @@
"ALLOWEDTOFAIL": "Разрешено да се провали", "ALLOWEDTOFAIL": "Разрешено да се провали",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Предупреждение", "TITLE": "Предупреждение",
"DESCRIPTION": "Ако деактивирате тази настройка, това може да доведе до това, че потребителите на вашата организация няма да могат да се регистрират. Освен това няма да можете да получите достъп до конзолата, за да деактивирате действието. Препоръчваме ви да създадете администраторски потребител в отделна организация или да тествате скриптове първо в среда за разработка или тестова организация." "DESCRIPTION": "Ако деактивирате тази настройка, това може да доведе до това, че потребителите на вашата организация няма да могат да се регистрират. Освен това няма да можете да получите достъп до конзолата за управление, за да деактивирате действието. Препоръчваме ви да създадете администраторски потребител в отделна организация или да тествате скриптове първо в среда за разработка или тестова организация."
}, },
"SCRIPT": "Скрипт", "SCRIPT": "Скрипт",
"FLOWTYPE": "Тип поток", "FLOWTYPE": "Тип поток",
@@ -1267,7 +1267,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Администриране на IAM съхранение", "TITLE": "Администриране на IAM съхранение",
"DESCRIPTION": "Управлявайте вашите ZITADEL изгледи и неуспешни събития." "DESCRIPTION": "Управлявайте вашите Zitadel изгледи и неуспешни събития."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Мениджъри", "TITLE": "Мениджъри",
@@ -1411,7 +1411,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Очакван URL адрес:", "VERIFICATION_HTTP_URL_LABEL": "Очакван URL адрес:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл за проверка:", "VERIFICATION_HTTP_FILE_LABEL": "Файл за проверка:",
"VERIFICATION_SKIP": "Можете да пропуснете проверката засега и да продължите да създавате вашата организация, но за да използвате домейна си, тази стъпка трябва да бъде изпълнена!", "VERIFICATION_SKIP": "Можете да пропуснете проверката засега и да продължите да създавате вашата организация, но за да използвате домейна си, тази стъпка трябва да бъде изпълнена!",
"VERIFICATION_VALIDATION_DESC": "Не изтривайте кода за потвърждение, тъй като ZITADEL ще проверява отново собствеността на вашия домейн от време на време.", "VERIFICATION_VALIDATION_DESC": "Не изтривайте кода за потвърждение, тъй като Zitadel ще проверява отново собствеността на вашия домейн от време на време.",
"VERIFICATION_NEWTOKEN_TITLE": "Поискайте нов токен", "VERIFICATION_NEWTOKEN_TITLE": "Поискайте нов токен",
"VERIFICATION_VALIDATION_ONGOING": "Методът {{ value }} е избран за потвърждение на вашия домейн. Щракнете върху бутона, за да задействате проверка за проверка или да нулирате процеса на проверка.", "VERIFICATION_VALIDATION_ONGOING": "Методът {{ value }} е избран за потвърждение на вашия домейн. Щракнете върху бутона, за да задействате проверка за проверка или да нулирате процеса на проверка.",
"VERIFICATION_SUCCESSFUL": "Домейнът е успешно проверен!", "VERIFICATION_SUCCESSFUL": "Домейнът е успешно проверен!",
@@ -1662,8 +1662,8 @@
"DISABLED": "„Деактивирано“ се наследява" "DISABLED": "„Деактивирано“ се наследява"
}, },
"RESET": "Задай всички на наследено", "RESET": "Задай всички на наследено",
"CONSOLEUSEV2USERAPI": "Използвайте V2 API в конзолата за създаване на потребител", "CONSOLEUSEV2USERAPI": "Използвайте V2 API в конзолата за управление за създаване на потребител",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Когато този флаг е активиран, конзолата използва V2 User API за създаване на нови потребители. С V2 API новосъздадените потребители започват без начален статус.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Когато този флаг е активиран, конзолата за управление използва V2 User API за създаване на нови потребители. С V2 API новосъздадените потребители започват без начален статус.",
"LOGINV2": "Вход V2", "LOGINV2": "Вход V2",
"LOGINV2_DESCRIPTION": "Активирането на това включва новия потребителски интерфейс за вход, базиран на TypeScript, с подобрена сигурност, производителност и възможности за персонализиране.", "LOGINV2_DESCRIPTION": "Активирането на това включва новия потребителски интерфейс за вход, базиран на TypeScript, с подобрена сигурност, производителност и възможности за персонализиране.",
"LOGINV2_BASEURI": "Базов URI", "LOGINV2_BASEURI": "Базов URI",
@@ -1710,7 +1710,7 @@
"RELEASE": "Освобождаване", "RELEASE": "Освобождаване",
"DROPFONT": "Пуснете файла с шрифта тук", "DROPFONT": "Пуснете файла с шрифта тук",
"RELEASEFONT": "Освобождаване", "RELEASEFONT": "Освобождаване",
"USEOFLOGO": "Вашето лого ще се използва в влизането, както и в имейлите, докато иконата се използва за по-малки елементи на потребителския интерфейс, като например в превключвателя на организация в конзолата", "USEOFLOGO": "Вашето лого ще се използва в влизането, както и в имейлите, докато иконата се използва за по-малки елементи на потребителския интерфейс, като например в превключвателя на организация в конзолата за управление",
"MAXSIZE": "Максималният размер е ограничен до 524kB", "MAXSIZE": "Максималният размер е ограничен до 524kB",
"EMAILNOSVG": "Файловият формат SVG не се поддържа в имейли. ", "EMAILNOSVG": "Файловият формат SVG не се поддържа в имейли. ",
"MAXSIZEEXCEEDED": "Максималният размер от 524 kB е надвишен.", "MAXSIZEEXCEEDED": "Максималният размер от 524 kB е надвишен.",
@@ -1726,7 +1726,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Влизам", "TITLE": "Влизам",
"SECOND": "влезте с вашия ZITADEL-акаунт.", "SECOND": "влезте с вашия Zitadel-акаунт.",
"ERROR": "Потребителят не може да бъде намерен!", "ERROR": "Потребителят не може да бъде намерен!",
"PRIMARYBUTTON": "следващия", "PRIMARYBUTTON": "следващия",
"SECONDARYBUTTON": "регистрирам" "SECONDARYBUTTON": "регистрирам"
@@ -1766,9 +1766,9 @@
"POLICYLINK": "Връзка към Политика за поверителност", "POLICYLINK": "Връзка към Политика за поверителност",
"HELPLINK": "Връзка към Помощ", "HELPLINK": "Връзка към Помощ",
"SUPPORTEMAIL": "Имейл за поддръжка", "SUPPORTEMAIL": "Имейл за поддръжка",
"DOCSLINK": "Връзка към документи (Console)", "DOCSLINK": "Връзка към документи (Конзола за управление)",
"CUSTOMLINK": "Персонализирана връзка (Console)", "CUSTOMLINK": "Персонализирана връзка (Конзола за управление)",
"CUSTOMLINKTEXT": "Персонализиран текст на връзката (Console)", "CUSTOMLINKTEXT": "Персонализиран текст на връзката (Конзола за управление)",
"SAVED": "Запазено успешно!", "SAVED": "Запазено успешно!",
"RESET_TITLE": "Възстановяване на стойностите по подразбиране", "RESET_TITLE": "Възстановяване на стойностите по подразбиране",
"RESET_DESCRIPTION": "На път сте да възстановите връзките по подразбиране за TOS и Политика за поверителност. " "RESET_DESCRIPTION": "На път сте да възстановите връзките по подразбиране за TOS и Политика за поверителност. "
@@ -1922,7 +1922,7 @@
"DEFAULTREDIRECTURI_DESC": "Определя къде ще бъде пренасочен потребителят, ако влизането е започнало без контекст на приложение (напр. от поща)", "DEFAULTREDIRECTURI_DESC": "Определя къде ще бъде пренасочен потребителят, ако влизането е започнало без контекст на приложение (напр. от поща)",
"ERRORMSGPOPUP": "Показване на грешка в диалоговия прозорец", "ERRORMSGPOPUP": "Показване на грешка в диалоговия прозорец",
"DISABLEWATERMARK": "Скриване на воден знак", "DISABLEWATERMARK": "Скриване на воден знак",
"DISABLEWATERMARK_DESC": "Скриване на водния знак Powered by ZITADEL в интерфейса за влизане" "DISABLEWATERMARK_DESC": "Скриване на водния знак Powered by Zitadel в интерфейса за влизане"
}, },
"RESET": "Възстановяване на стандартния екземпляр", "RESET": "Възстановяване на стандартния екземпляр",
"CREATECUSTOM": "Създайте персонализирана политика", "CREATECUSTOM": "Създайте персонализирана политика",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Въведете името на вашия проект.", "CREATE_DESC": "Въведете името на вашия проект.",
"ROLE": "Роля", "ROLE": "Роля",
"NOITEMS": "Без проекти", "NOITEMS": "Без проекти",
"ZITADELPROJECT": "Това принадлежи на проекта ZITADEL. ", "ZITADELPROJECT": "Това принадлежи на проекта Zitadel. ",
"TYPE": { "TYPE": {
"OWNED": "Притежавани проекти", "OWNED": "Притежавани проекти",
"OWNED_SINGULAR": "Собствен проект", "OWNED_SINGULAR": "Собствен проект",
@@ -2362,7 +2362,7 @@
"DELETE_SELECTION_TITLE": "Изтриване на IDP", "DELETE_SELECTION_TITLE": "Изтриване на IDP",
"DELETE_SELECTION_DESCRIPTION": "На път сте да изтриете доставчик на самоличност. ", "DELETE_SELECTION_DESCRIPTION": "На път сте да изтриете доставчик на самоличност. ",
"FEDERATEDLOGOUTENABLED": "Федерирано изписване разрешено", "FEDERATEDLOGOUTENABLED": "Федерирано изписване разрешено",
"FEDERATEDLOGOUTENABLED_DESC": "Ако е разрешено, потребителят ще бъде изписан и от IdP, ако прекрати сесията си в ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Ако е разрешено, потребителят ще бъде изписан и от IdP, ако прекрати сесията си в Zitadel.",
"EMPTY": "Няма наличен IdP", "EMPTY": "Няма наличен IdP",
"OIDC": { "OIDC": {
"GENERAL": "Главна информация", "GENERAL": "Главна информация",
@@ -2464,7 +2464,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP доставчик", "TITLE": "SMTP доставчик",
"DESCRIPTION": "Това са SMTP доставчиците за вашето копие на ZITADEL. Активирайте този, който искате да използвате, за да изпращате известия до вашите потребители.", "DESCRIPTION": "Това са SMTP доставчиците за вашето копие на Zitadel. Активирайте този, който искате да използвате, за да изпращате известия до вашите потребители.",
"EMPTY": "Няма наличен SMTP доставчик", "EMPTY": "Няма наличен SMTP доставчик",
"ACTIVATED": "Активиран", "ACTIVATED": "Активиран",
"ACTIVATE": "Активирайте доставчика", "ACTIVATE": "Активирайте доставчика",
@@ -2496,11 +2496,11 @@
"NEXT_STEPS": "Следващи стъпки", "NEXT_STEPS": "Следващи стъпки",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активирайте вашия SMTP доставчик", "TITLE": "Активирайте вашия SMTP доставчик",
"DESCRIPTION": "ZITADEL не може да използва този SMTP доставчик за изпращане на известия, докато не го активирате. Ако активирате този доставчик, всеки друг доставчик, който е бил активен, сега ще бъде деактивиран." "DESCRIPTION": "Zitadel не може да използва този SMTP доставчик за изпращане на известия, докато не го активирате. Ако активирате този доставчик, всеки друг доставчик, който е бил активен, сега ще бъде деактивиран."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Деактивирайте вашия SMTP доставчик", "TITLE": "Деактивирайте вашия SMTP доставчик",
"DESCRIPTION": "Ако деактивирате този SMTP доставчик, ZITADEL не може да го използва за изпращане на известия, докато не го активирате отново." "DESCRIPTION": "Ако деактивирате този SMTP доставчик, Zitadel не може да го използва за изпращане на известия, докато не го активирате отново."
}, },
"SAVE_SETTINGS": "Запазете вашите настройки", "SAVE_SETTINGS": "Запазете вашите настройки",
"TEST": { "TEST": {
+46 -46
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadata", "METADATA_TITLE": "Metadata",
"HOME": { "HOME": {
"TITLE": "Začněte s ZITADEL", "TITLE": "Začněte s Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Vaše další kroky", "TITLE": "Vaše další kroky",
"DESCRIPTION": "Dokončete následující kroky pro zabezpečení vaší aplikace.", "DESCRIPTION": "Dokončete následující kroky pro zabezpečení vaší aplikace.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Dokumentace", "TITLE": "Dokumentace",
"DESCRIPTION": "Prozkoumejte znalostní bázi ZITADEL a seznámte se s klíčovými koncepty a nápady. Naučte se, jak ZITADEL funguje a jak jej používat." "DESCRIPTION": "Prozkoumejte znalostní bázi Zitadel a seznámte se s klíčovými koncepty a nápady. Naučte se, jak Zitadel funguje a jak jej používat."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Příklady a Software Development Kits", "TITLE": "Příklady a Software Development Kits",
"DESCRIPTION": "Procházejte naše příklady a SDK, abyste mohli používat ZITADEL společně s vašimi oblíbenými programovacími jazyky a nástroji." "DESCRIPTION": "Procházejte naše příklady a SDK, abyste mohli používat Zitadel společně s vašimi oblíbenými programovacími jazyky a nástroji."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Akce", "TITLE": "Akce",
"DESCRIPTION": "Spusťte vlastní kód na událostech, které se stane, když se vaši uživatelé autentizují v ZITADEL. Automatizujte vaše procesy, obohaťte metadata vašich uživatelů a jejich tokeny nebo informujte externí systémy.", "DESCRIPTION": "Spusťte vlastní kód na událostech, které se stane, když se vaši uživatelé autentizují v Zitadel. Automatizujte vaše procesy, obohaťte metadata vašich uživatelů a jejich tokeny nebo informujte externí systémy.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Skripty", "TITLE": "Skripty",
"DESCRIPTION": "Napište svůj JavaScriptový kód jednou a spusťte jej v několika procesech." "DESCRIPTION": "Napište svůj JavaScriptový kód jednou a spusťte jej v několika procesech."
@@ -97,23 +97,23 @@
"NEXT": "Co teď?", "NEXT": "Co teď?",
"SAML": { "SAML": {
"TITLE": "Nakonfiguruj svého SAML Identity Provider", "TITLE": "Nakonfiguruj svého SAML Identity Provider",
"DESCRIPTION": "ZITADEL je nakonfigurován. Nyní je třeba nakonfigurovat tvého SAML Identity Provider. Většina poskytovatelů ti umožní nahrát celý ZITADEL metadata XML. Jiní poskytovatelé požadují, abys poskytl jen některé specifické URL, jako je například entity ID (metadata URL), URL Assertion Consumer Service (ACS) nebo Single Logout URL." "DESCRIPTION": "Zitadel je nakonfigurován. Nyní je třeba nakonfigurovat tvého SAML Identity Provider. Většina poskytovatelů ti umožní nahrát celý Zitadel metadata XML. Jiní poskytovatelé požadují, abys poskytl jen některé specifické URL, jako je například entity ID (metadata URL), URL Assertion Consumer Service (ACS) nebo Single Logout URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Nakonfiguruj svého {{ provider }} Identity Provider", "TITLE": "Nakonfiguruj svého {{ provider }} Identity Provider",
"DESCRIPTION": "Před konfigurací ZITADEL, předej tuto URL svému Identity Provider, aby bylo možné povolit přesměrování prohlížeče zpět na ZITADEL po autentizaci." "DESCRIPTION": "Před konfigurací Zitadel, předej tuto URL svému Identity Provider, aby bylo možné povolit přesměrování prohlížeče zpět na Zitadel po autentizaci."
}, },
"JWT": { "JWT": {
"TITLE": "Použij JWT jako federované identity", "TITLE": "Použij JWT jako federované identity",
"DESCRIPTION": "Identity Provider JWT ti umožňuje používat existující JWT tokeny jako federované identity. Tato funkce je praktická, pokud již máš vystavitele JWT. S JWT IdP můžeš tyto JWT použít k vytváření a aktualizaci uživatelů v ZITADEL na počkání." "DESCRIPTION": "Identity Provider JWT ti umožňuje používat existující JWT tokeny jako federované identity. Tato funkce je praktická, pokud již máš vystavitele JWT. S JWT IdP můžeš tyto JWT použít k vytváření a aktualizaci uživatelů v Zitadel na počkání."
}, },
"LDAP": { "LDAP": {
"TITLE": "Nakonfiguruj ZITADEL pro připojení k tvému LDAP Identity Provider", "TITLE": "Nakonfiguruj Zitadel pro připojení k tvému LDAP Identity Provider",
"DESCRIPTION": "Poskytni údaje pro připojení k tvému LDAP serveru a nakonfiguruj mapování tvých LDAP atributů na atributy ZITADEL." "DESCRIPTION": "Poskytni údaje pro připojení k tvému LDAP serveru a nakonfiguruj mapování tvých LDAP atributů na atributy Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Automatické vyplnění údajů uživatele", "TITLE": "Automatické vyplnění údajů uživatele",
"DESCRIPTION": "Vylepši zážitek svých uživatelů pomocí akce. Můžeš automaticky vyplnit registrační formulář ZITADEL hodnotami z identity provider." "DESCRIPTION": "Vylepši zážitek svých uživatelů pomocí akce. Můžeš automaticky vyplnit registrační formulář Zitadel hodnotami z identity provider."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktivuj IdP", "TITLE": "Aktivuj IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Externí odkazy", "TITLE": "Externí odkazy",
"DESCRIPTION": "Naveďte své uživatele k vlastním externím zdrojům zobrazeným na přihlašovací stránce. Než se uživatelé mohou zaregistrovat, musí přijmout podmínky služby a zásady ochrany osobních údajů. Změňte odkaz na dokumentaci nebo nastavte prázdný řetězec, abyste skryli tlačítko dokumentace z konzoly. Přidejte vlastní externí odkaz a vlastní text pro tento odkaz v konzole nebo je nastavte na prázdné, abyste toto tlačítko skryli." "DESCRIPTION": "Naveďte své uživatele k vlastním externím zdrojům zobrazeným na přihlašovací stránce. Než se uživatelé mohou zaregistrovat, musí přijmout podmínky služby a zásady ochrany osobních údajů. Změňte odkaz na dokumentaci nebo nastavte prázdný řetězec, abyste skryli tlačítko dokumentace z konzoly pro správu. Přidejte vlastní externí odkaz a vlastní text pro tento odkaz v konzole pro správu nebo je nastavte na prázdné, abyste toto tlačítko skryli."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Nastavení SMTP", "TITLE": "Nastavení SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Nastavení SMS", "TITLE": "Nastavení SMS",
"DESCRIPTION": "Pro odemčení všech funkcí ZITADEL nakonfigurujte Twilio pro odesílání SMS zpráv vašim uživatelům." "DESCRIPTION": "Pro odemčení všech funkcí Zitadel nakonfigurujte Twilio pro odesílání SMS zpráv vašim uživatelům."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Události", "TITLE": "Události",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Selhané události", "TITLE": "Selhané události",
"DESCRIPTION": "Tato stránka zobrazuje všechny selhané události ve vaší instanci. Pokud se ZITADEL nechová tak, jak očekáváte, vždy nejdříve zkontrolujte tento seznam." "DESCRIPTION": "Tato stránka zobrazuje všechny selhané události ve vaší instanci. Pokud se Zitadel nechová tak, jak očekáváte, vždy nejdříve zkontrolujte tento seznam."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Pohledy", "TITLE": "Pohledy",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Nastavení bezpečnosti", "TITLE": "Nastavení bezpečnosti",
"DESCRIPTION": "Povol funkce ZITADEL, které mohou mít dopad na bezpečnost. Skutečně bys měl vědět, co děláš, než tyto nastavení změníš." "DESCRIPTION": "Povol funkce Zitadel, které mohou mít dopad na bezpečnost. Skutečně bys měl vědět, co děláš, než tyto nastavení změníš."
}, },
"OIDC": { "OIDC": {
"TITLE": "Nastavení OpenID Connect", "TITLE": "Nastavení OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Spravujte své OIDC webové klíče pro bezpečné podepisování a ověřování tokenů ve vaší instanci ZITADEL.", "DESCRIPTION": "Spravujte své OIDC webové klíče pro bezpečné podepisování a ověřování tokenů ve vaší instanci Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Aktivní a budoucí webové klíče", "TITLE": "Aktivní a budoucí webové klíče",
"DESCRIPTION": "Vaše aktivní a nadcházející webové klíče. Aktivací nového klíče dojde k deaktivaci aktuálního.", "DESCRIPTION": "Vaše aktivní a nadcházející webové klíče. Aktivací nového klíče dojde k deaktivaci aktuálního.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Vytvořit nový webový klíč", "TITLE": "Vytvořit nový webový klíč",
"DESCRIPTION": "Vytvořením nového webového klíče jej přidáte do svého seznamu. ZITADEL používá klíče RSA2048 s hashováním SHA256 jako výchozí.", "DESCRIPTION": "Vytvořením nového webového klíče jej přidáte do svého seznamu. Zitadel používá klíče RSA2048 s hashováním SHA256 jako výchozí.",
"KEY_TYPE": "Typ klíče", "KEY_TYPE": "Typ klíče",
"BITS": "Bity", "BITS": "Bity",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Vzor přihlašovacího jména", "TITLE": "Vzor přihlašovacího jména",
"DESCRIPTION": "Ovládej vzor přihlašovacích jmen svých uživatelů. ZITADEL vybere organizaci uživatele hned, jakmile zadá své přihlašovací jméno. Proto musí být přihlašovací jména jedinečná napříč všemi organizacemi. Pokud máš uživatele, kteří mají účet ve více doménách, můžeš zajistit jedinečnost přidáním přípony domény organizace k jejich přihlašovacím jménům." "DESCRIPTION": "Ovládej vzor přihlašovacích jmen svých uživatelů. Zitadel vybere organizaci uživatele hned, jakmile zadá své přihlašovací jméno. Proto musí být přihlašovací jména jedinečná napříč všemi organizacemi. Pokud máš uživatele, kteří mají účet ve více doménách, můžeš zajistit jedinečnost přidáním přípony domény organizace k jejich přihlašovacím jménům."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Ověření domény", "TITLE": "Ověření domény",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Povoleno externí přihlášení", "TITLE": "Povoleno externí přihlášení",
"DESCRIPTION": "Umožni svým uživatelům přihlásit se pomocí externího poskytovatele identity namísto použití ZITADEL uživatele pro přihlášení." "DESCRIPTION": "Umožni svým uživatelům přihlásit se pomocí externího poskytovatele identity namísto použití Zitadel uživatele pro přihlášení."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Obnovení hesla skryté", "TITLE": "Obnovení hesla skryté",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Začněte s ZITADEL", "WELCOME": "Začněte s Zitadel",
"DISCLAIMER": "ZITADEL zachází s vašimi daty důvěrně a bezpečně.", "DISCLAIMER": "Zitadel zachází s vašimi daty důvěrně a bezpečně.",
"DISCLAIMERLINK": "Další informace", "DISCLAIMERLINK": "Další informace",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Rychlý start se ZITADEL." "DESCRIPTION": "Rychlý start se Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Rychlý start se ZITADEL." "DESCRIPTION": "Rychlý start se Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "První kroky", "LABEL": "První kroky",
"DESCRIPTION": "Rychlý start se ZITADEL." "DESCRIPTION": "Rychlý start se Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Zkratky", "SHORTCUTS": "Zkratky",
@@ -366,7 +366,7 @@
"COMPLETED": "dokončeno", "COMPLETED": "dokončeno",
"DISMISS": "Ne, děkuji, jsem profesionál.", "DISMISS": "Ne, děkuji, jsem profesionál.",
"CARD": { "CARD": {
"TITLE": "Nastavte Váš ZITADEL", "TITLE": "Nastavte Váš Zitadel",
"DESCRIPTION": "Tento seznam pomáhá nastavit vaši instanci a provede vás nejdůležitějšími kroky" "DESCRIPTION": "Tento seznam pomáhá nastavit vaši instanci a provede vás nejdůležitějšími kroky"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Přihlašte se do své aplikace", "title": "Přihlašte se do své aplikace",
"description": "Integrujte vaši aplikaci se ZITADEL pro autentizaci a otestujte ji přihlášením se vaším administrátorským uživatelem.", "description": "Integrujte vaši aplikaci se Zitadel pro autentizaci a otestujte ji přihlášením se vaším administrátorským uživatelem.",
"action": "Přihlásit se" "action": "Přihlásit se"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Zákaznický portál" "CUSTOMERPORTAL": "Zákaznický portál"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integrovat ZITADEL do vaší aplikace", "TITLE": "Integrovat Zitadel do vaší aplikace",
"DESCRIPTION": "Integrujte ZITADEL do své aplikace nebo použijte některou z našich ukázek a začněte během několika minut.", "DESCRIPTION": "Integrujte Zitadel do své aplikace nebo použijte některou z našich ukázek a začněte během několika minut.",
"BTN_START": "Vytvořit aplikaci", "BTN_START": "Vytvořit aplikaci",
"BTN_LEARNMORE": "Zjistěte více", "BTN_LEARNMORE": "Zjistěte více",
"CREATEPROJECTFORAPP": "Vytvořit projekt {{value}}", "CREATEPROJECTFORAPP": "Vytvořit projekt {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Vaše instance je blokována.", "TITLE": "Vaše instance je blokována.",
"DESCRIPTION": "Požádejte svého správce instance ZITADEL, aby aktualizoval předplatné." "DESCRIPTION": "Požádejte svého správce instance Zitadel, aby aktualizoval předplatné."
}, },
"INVALID_FORMAT": "Formát je neplatný.", "INVALID_FORMAT": "Formát je neplatný.",
"NOTANEMAIL": "Zadaná hodnota není e-mailová adresa.", "NOTANEMAIL": "Zadaná hodnota není e-mailová adresa.",
@@ -841,7 +841,7 @@
"NAME": "Jméno", "NAME": "Jméno",
"EMPTY": "Není nastaveno žádné zařízení", "EMPTY": "Není nastaveno žádné zařízení",
"TITLE": "Autentizace pomocí Passkey", "TITLE": "Autentizace pomocí Passkey",
"DESCRIPTION": "Přidat metody autentizace založené na WebAuthn pro přihlášení do ZITADEL pomocí Passkey.", "DESCRIPTION": "Přidat metody autentizace založené na WebAuthn pro přihlášení do Zitadel pomocí Passkey.",
"MANAGE_DESCRIPTION": "Spravujte metody druhého faktoru vašich uživatelů.", "MANAGE_DESCRIPTION": "Spravujte metody druhého faktoru vašich uživatelů.",
"U2F": "Přidat metodu", "U2F": "Přidat metodu",
"U2F_DIALOG_TITLE": "Ověřit autentizátor", "U2F_DIALOG_TITLE": "Ověřit autentizátor",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Tajemství úspěšně odstraněno!" "SECRETREMOVED": "Tajemství úspěšně odstraněno!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Role správce ZITADEL", "TITLE": "Role správce Zitadel",
"DESCRIPTION": "Zde jsou všechna členská oprávnění uživatele. Můžete je upravovat také na stránkách detailů organizace, projektu nebo IAM.", "DESCRIPTION": "Zde jsou všechna členská oprávnění uživatele. Můžete je upravovat také na stránkách detailů organizace, projektu nebo IAM.",
"ORGCONTEXT": "Vidíte všechny organizace a projekty, které souvisí s aktuálně vybranou organizací.", "ORGCONTEXT": "Vidíte všechny organizace a projekty, které souvisí s aktuálně vybranou organizací.",
"USERCONTEXT": "Vidíte všechny organizace a projekty, na které máte oprávnění. Včetně jiných organizací.", "USERCONTEXT": "Vidíte všechny organizace a projekty, na které máte oprávnění. Včetně jiných organizací.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Povoleno selhat", "ALLOWEDTOFAIL": "Povoleno selhat",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Varování", "TITLE": "Varování",
"DESCRIPTION": "Pokud tuto nastavení zrušíte, může to způsobit, že uživatelé vaší organizace nebudou moci přihlašovat. Dále nebudete moci přístupovat do konzoly pro zrušení akce. Doporučujeme vytvořit administrátorského uživatele v samostatné organizaci nebo nejprve testovat skripty v prostředí pro vývoj nebo vývojové organizaci." "DESCRIPTION": "Pokud tuto nastavení zrušíte, může to způsobit, že uživatelé vaší organizace nebudou moci přihlašovat. Dále nebudete moci přístupovat do konzoly pro správu pro zrušení akce. Doporučujeme vytvořit administrátorského uživatele v samostatné organizaci nebo nejprve testovat skripty v prostředí pro vývoj nebo vývojové organizaci."
}, },
"SCRIPT": "Skript", "SCRIPT": "Skript",
"FLOWTYPE": "Typ toku", "FLOWTYPE": "Typ toku",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Očekávaná adresa URL:", "VERIFICATION_HTTP_URL_LABEL": "Očekávaná adresa URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Ověřovací soubor:", "VERIFICATION_HTTP_FILE_LABEL": "Ověřovací soubor:",
"VERIFICATION_SKIP": "Ověření můžete zatím přeskočit a pokračovat ve vytváření organizace, ale abyste mohli používat svou doménu, musíte tento krok dokončit!", "VERIFICATION_SKIP": "Ověření můžete zatím přeskočit a pokračovat ve vytváření organizace, ale abyste mohli používat svou doménu, musíte tento krok dokončit!",
"VERIFICATION_VALIDATION_DESC": "Nemažte ověřovací kód, protože ZITADEL čas od času znovu zkontroluje vlastnictví vaší domény.", "VERIFICATION_VALIDATION_DESC": "Nemažte ověřovací kód, protože Zitadel čas od času znovu zkontroluje vlastnictví vaší domény.",
"VERIFICATION_NEWTOKEN_TITLE": "Vyžádejte si nový token", "VERIFICATION_NEWTOKEN_TITLE": "Vyžádejte si nový token",
"VERIFICATION_VALIDATION_ONGOING": "Pro ověření vaší domény byla vybrána metoda {{ value }}. Kliknutím na tlačítko spustíte kontrolu ověření nebo resetujete proces ověření.", "VERIFICATION_VALIDATION_ONGOING": "Pro ověření vaší domény byla vybrána metoda {{ value }}. Kliknutím na tlačítko spustíte kontrolu ověření nebo resetujete proces ověření.",
"VERIFICATION_SUCCESSFUL": "Doména byla úspěšně ověřena!", "VERIFICATION_SUCCESSFUL": "Doména byla úspěšně ověřena!",
@@ -1660,8 +1660,8 @@
"DISABLED": "„Zakázáno“ je zděděno" "DISABLED": "„Zakázáno“ je zděděno"
}, },
"RESET": "Nastavit vše na děděné", "RESET": "Nastavit vše na děděné",
"CONSOLEUSEV2USERAPI": "Použijte V2 API v konzoli pro vytvoření uživatele", "CONSOLEUSEV2USERAPI": "Použijte V2 API v konzoli pro správu pro vytvoření uživatele",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Když je tato příznak povolen, konzole používá V2 User API k vytvoření nových uživatelů. S V2 API nově vytvoření uživatelé začínají bez počátečního stavu.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Když je tato příznak povolen, konzole pro správu používá V2 User API k vytvoření nových uživatelů. S V2 API nově vytvoření uživatelé začínají bez počátečního stavu.",
"LOGINV2": "Přihlášení V2", "LOGINV2": "Přihlášení V2",
"LOGINV2_DESCRIPTION": "Povolením této možnosti se aktivuje nové přihlašovací rozhraní založené na TypeScriptu s vylepšeným zabezpečením, výkonem a přizpůsobitelností.", "LOGINV2_DESCRIPTION": "Povolením této možnosti se aktivuje nové přihlašovací rozhraní založené na TypeScriptu s vylepšeným zabezpečením, výkonem a přizpůsobitelností.",
"LOGINV2_BASEURI": "Základní URI", "LOGINV2_BASEURI": "Základní URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "Uvolněte", "RELEASE": "Uvolněte",
"DROPFONT": "Přetáhněte soubor s fontem sem", "DROPFONT": "Přetáhněte soubor s fontem sem",
"RELEASEFONT": "Uvolněte", "RELEASEFONT": "Uvolněte",
"USEOFLOGO": "Vaše logo bude použito jak na přihlašovací stránce, tak v e-mailech, zatímco ikona je používána pro menší prvky uživatelského rozhraní, jako je přepínač organizací v konzole", "USEOFLOGO": "Vaše logo bude použito jak na přihlašovací stránce, tak v e-mailech, zatímco ikona je používána pro menší prvky uživatelského rozhraní, jako je přepínač organizací v konzole pro správu",
"MAXSIZE": "Maximální velikost je omezena na 524 kB", "MAXSIZE": "Maximální velikost je omezena na 524 kB",
"EMAILNOSVG": "Formát souboru SVG není podporován v e-mailech. Proto nahrajte své logo ve formátu PNG nebo jiném podporovaném formátu.", "EMAILNOSVG": "Formát souboru SVG není podporován v e-mailech. Proto nahrajte své logo ve formátu PNG nebo jiném podporovaném formátu.",
"MAXSIZEEXCEEDED": "Překročena maximální velikost 524 kB.", "MAXSIZEEXCEEDED": "Překročena maximální velikost 524 kB.",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Přihlášení", "TITLE": "Přihlášení",
"SECOND": "přihlaste se pomocí vašeho ZITADEL účtu.", "SECOND": "přihlaste se pomocí vašeho Zitadel účtu.",
"ERROR": "Uživatel nebyl nalezen!", "ERROR": "Uživatel nebyl nalezen!",
"PRIMARYBUTTON": "další", "PRIMARYBUTTON": "další",
"SECONDARYBUTTON": "registrovat" "SECONDARYBUTTON": "registrovat"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Odkaz na Zásady ochrany osobních údajů", "POLICYLINK": "Odkaz na Zásady ochrany osobních údajů",
"HELPLINK": "Odkaz na pomoc", "HELPLINK": "Odkaz na pomoc",
"SUPPORTEMAIL": "E-mailová podpora", "SUPPORTEMAIL": "E-mailová podpora",
"DOCSLINK": "Odkaz na Dokumenty (Console)", "DOCSLINK": "Odkaz na Dokumenty (Konzole pro správu)",
"CUSTOMLINK": "Vlastní odkaz (Console)", "CUSTOMLINK": "Vlastní odkaz (Konzole pro správu)",
"CUSTOMLINKTEXT": "Text vlastního odkazu (Console)", "CUSTOMLINKTEXT": "Text vlastního odkazu (Konzole pro správu)",
"SAVED": "Úspěšně uloženo!", "SAVED": "Úspěšně uloženo!",
"RESET_TITLE": "Obnovit výchozí hodnoty", "RESET_TITLE": "Obnovit výchozí hodnoty",
"RESET_DESCRIPTION": "Chystáte se obnovit výchozí odkazy pro Podmínky služby a Zásady ochrany osobních údajů. Opravdu chcete pokračovat?" "RESET_DESCRIPTION": "Chystáte se obnovit výchozí odkazy pro Podmínky služby a Zásady ochrany osobních údajů. Opravdu chcete pokračovat?"
@@ -1921,7 +1921,7 @@
"DEFAULTREDIRECTURI_DESC": "Definuje, kam bude uživatel přesměrován, pokud bylo přihlášení zahájeno bez kontextu aplikace (např. z e-mailu)", "DEFAULTREDIRECTURI_DESC": "Definuje, kam bude uživatel přesměrován, pokud bylo přihlášení zahájeno bez kontextu aplikace (např. z e-mailu)",
"ERRORMSGPOPUP": "Zobrazit chybu v dialogovém okně", "ERRORMSGPOPUP": "Zobrazit chybu v dialogovém okně",
"DISABLEWATERMARK": "Skrýt vodoznak", "DISABLEWATERMARK": "Skrýt vodoznak",
"DISABLEWATERMARK_DESC": "Skrýt vodoznak Powered by ZITADEL v přihlašovacím rozhraní" "DISABLEWATERMARK_DESC": "Skrýt vodoznak Powered by Zitadel v přihlašovacím rozhraní"
}, },
"RESET": "Resetovat na výchozí hodnoty instance", "RESET": "Resetovat na výchozí hodnoty instance",
"CREATECUSTOM": "Vytvořit vlastní pravidlo", "CREATECUSTOM": "Vytvořit vlastní pravidlo",
@@ -1975,7 +1975,7 @@
"CREATE_DESC": "Vložte název vašeho projektu.", "CREATE_DESC": "Vložte název vašeho projektu.",
"ROLE": "Role", "ROLE": "Role",
"NOITEMS": "Žádné projekty", "NOITEMS": "Žádné projekty",
"ZITADELPROJECT": "Tato nastavení jsou základní nastavení instance projektu ZITADEL. Pozor: Pokud provedete změny, ZITADEL se nemusí chovat podle očekávání.", "ZITADELPROJECT": "Tato nastavení jsou základní nastavení instance projektu Zitadel. Pozor: Pokud provedete změny, Zitadel se nemusí chovat podle očekávání.",
"TYPE": { "TYPE": {
"OWNED": "Vlastní projekty", "OWNED": "Vlastní projekty",
"OWNED_SINGULAR": "Vlastní projekt", "OWNED_SINGULAR": "Vlastní projekt",
@@ -2354,7 +2354,7 @@
"DELETE_SELECTION_TITLE": "Odstranit IDP", "DELETE_SELECTION_TITLE": "Odstranit IDP",
"DELETE_SELECTION_DESCRIPTION": "Chystáte se odstranit poskytovatele identity. Výsledné změny jsou nevratné. Opravdu to chcete udělat?", "DELETE_SELECTION_DESCRIPTION": "Chystáte se odstranit poskytovatele identity. Výsledné změny jsou nevratné. Opravdu to chcete udělat?",
"FEDERATEDLOGOUTENABLED": "Federované odhlášení povoleno", "FEDERATEDLOGOUTENABLED": "Federované odhlášení povoleno",
"FEDERATEDLOGOUTENABLED_DESC": "Je-li povoleno, uživatel bude odhlášen i z IdP, pokud ukončí relaci v ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Je-li povoleno, uživatel bude odhlášen i z IdP, pokud ukončí relaci v Zitadel.",
"EMPTY": "Žádný IDP není dostupný", "EMPTY": "Žádný IDP není dostupný",
"OIDC": { "OIDC": {
"GENERAL": "Obecné informace", "GENERAL": "Obecné informace",
@@ -2446,7 +2446,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Poskytovatel SMTP", "TITLE": "Poskytovatel SMTP",
"DESCRIPTION": "Toto jsou poskytovatelé SMTP pro vaši instanci ZITADEL. Aktivujte ten, který chcete používat k odesílání upozornění svým uživatelům.", "DESCRIPTION": "Toto jsou poskytovatelé SMTP pro vaši instanci Zitadel. Aktivujte ten, který chcete používat k odesílání upozornění svým uživatelům.",
"EMPTY": "Není k dispozici žádný poskytovatel SMTP", "EMPTY": "Není k dispozici žádný poskytovatel SMTP",
"ACTIVATED": "Aktivováno", "ACTIVATED": "Aktivováno",
"ACTIVATE": "Aktivujte poskytovatele", "ACTIVATE": "Aktivujte poskytovatele",
@@ -2478,11 +2478,11 @@
"NEXT_STEPS": "Další kroky", "NEXT_STEPS": "Další kroky",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktivujte svého poskytovatele SMTP", "TITLE": "Aktivujte svého poskytovatele SMTP",
"DESCRIPTION": "ZITADEL nemůže používat tohoto poskytovatele SMTP k odesílání upozornění, dokud jej neaktivujete. Pokud aktivujete tohoto poskytovatele, jakýkoli jiný aktivní poskytovatel bude nyní deaktivován." "DESCRIPTION": "Zitadel nemůže používat tohoto poskytovatele SMTP k odesílání upozornění, dokud jej neaktivujete. Pokud aktivujete tohoto poskytovatele, jakýkoli jiný aktivní poskytovatel bude nyní deaktivován."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Deaktivujte svého poskytovatele SMTP", "TITLE": "Deaktivujte svého poskytovatele SMTP",
"DESCRIPTION": "Pokud deaktivujete tohoto poskytovatele SMTP, ZITADEL jej nebude moci používat k odesílání upozornění, dokud jej znovu neaktivujete." "DESCRIPTION": "Pokud deaktivujete tohoto poskytovatele SMTP, Zitadel jej nebude moci používat k odesílání upozornění, dokud jej znovu neaktivujete."
}, },
"SAVE_SETTINGS": "Uložte nastavení", "SAVE_SETTINGS": "Uložte nastavení",
"TEST": { "TEST": {
+45 -45
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadaten", "METADATA_TITLE": "Metadaten",
"HOME": { "HOME": {
"TITLE": "Mit ZITADEL loslegen", "TITLE": "Mit Zitadel loslegen",
"NEXT": { "NEXT": {
"TITLE": "Die nächsten Schritte", "TITLE": "Die nächsten Schritte",
"DESCRIPTION": "Führe die folgenden Schritte aus, um deine Anwendung zu sichern.", "DESCRIPTION": "Führe die folgenden Schritte aus, um deine Anwendung zu sichern.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Dokumentation", "TITLE": "Dokumentation",
"DESCRIPTION": "Erkunde die Wissensbasis von ZITADEL, um dich mit den Kernkonzepten und Ideen vertraut zu machen. Lerne, wie ZITADEL funktioniert und wie du es nutzen kannst." "DESCRIPTION": "Erkunde die Wissensbasis von Zitadel, um dich mit den Kernkonzepten und Ideen vertraut zu machen. Lerne, wie Zitadel funktioniert und wie du es nutzen kannst."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Beispiele und Software Development Kits", "TITLE": "Beispiele und Software Development Kits",
"DESCRIPTION": "Durchstöbere unsere Beispiele und SDKs, um ZITADEL zusammen mit deinen bevorzugten Programmiersprachen und Werkzeugen zu nutzen." "DESCRIPTION": "Durchstöbere unsere Beispiele und SDKs, um Zitadel zusammen mit deinen bevorzugten Programmiersprachen und Werkzeugen zu nutzen."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Aktionen", "TITLE": "Aktionen",
"DESCRIPTION": "Führe eigenen Code bei Ereignissen aus, die auftreten, während sich deine Benutzer bei ZITADEL authentifizieren. Automatisiere deine Prozesse, erweitere die Metadaten deiner Benutzer und deren Token oder benachrichtige externe Systeme.", "DESCRIPTION": "Führe eigenen Code bei Ereignissen aus, die auftreten, während sich deine Benutzer bei Zitadel authentifizieren. Automatisiere deine Prozesse, erweitere die Metadaten deiner Benutzer und deren Token oder benachrichtige externe Systeme.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Skripte", "TITLE": "Skripte",
"DESCRIPTION": "Schreibe einmalig deinen JavaScript-Code und löse ihn in mehreren Flows aus." "DESCRIPTION": "Schreibe einmalig deinen JavaScript-Code und löse ihn in mehreren Flows aus."
@@ -97,23 +97,23 @@
"NEXT": "Was nun?", "NEXT": "Was nun?",
"SAML": { "SAML": {
"TITLE": "Konfiguriere deinen SAML-Identitätsanbieter", "TITLE": "Konfiguriere deinen SAML-Identitätsanbieter",
"DESCRIPTION": "ZITADEL ist konfiguriert. Jetzt benötigt dein SAML-Identitätsanbieter eine Konfiguration. Die meisten Anbieter erlauben es dir, einfach die gesamte ZITADEL-Metadaten-XML hochzuladen. Andere Anbieter bitten dich, nur einige bestimmte URLs anzugeben, wie zum Beispiel die Entity-ID (Metadaten-URL), die Assertion Consumer Service (ACS)-URL oder die Single Logout-URL." "DESCRIPTION": "Zitadel ist konfiguriert. Jetzt benötigt dein SAML-Identitätsanbieter eine Konfiguration. Die meisten Anbieter erlauben es dir, einfach die gesamte Zitadel-Metadaten-XML hochzuladen. Andere Anbieter bitten dich, nur einige bestimmte URLs anzugeben, wie zum Beispiel die Entity-ID (Metadaten-URL), die Assertion Consumer Service (ACS)-URL oder die Single Logout-URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Konfiguriere deinen {{ provider }}-Identitätsanbieter", "TITLE": "Konfiguriere deinen {{ provider }}-Identitätsanbieter",
"DESCRIPTION": "Bevor du ZITADEL konfigurieren kannst, gib diese URL an deinen Identitätsanbieter weiter, um die Weiterleitung zurück zu ZITADEL nach der Authentifizierung zu ermöglichen." "DESCRIPTION": "Bevor du Zitadel konfigurieren kannst, gib diese URL an deinen Identitätsanbieter weiter, um die Weiterleitung zurück zu Zitadel nach der Authentifizierung zu ermöglichen."
}, },
"JWT": { "JWT": {
"TITLE": "Verwende JWTs als föderierte Identitäten", "TITLE": "Verwende JWTs als föderierte Identitäten",
"DESCRIPTION": "Der JWT-Identitätsanbieter ermöglicht es dir, deine vorhandenen JWT-Tokens als föderierte Identitäten zu nutzen. Diese Funktion ist praktisch, wenn du bereits einen Aussteller für JWTs hast. Mit einem JWT-IdP kannst du diese JWTs nutzen, um Benutzer in ZITADEL on-the-fly zu erstellen und zu aktualisieren." "DESCRIPTION": "Der JWT-Identitätsanbieter ermöglicht es dir, deine vorhandenen JWT-Tokens als föderierte Identitäten zu nutzen. Diese Funktion ist praktisch, wenn du bereits einen Aussteller für JWTs hast. Mit einem JWT-IdP kannst du diese JWTs nutzen, um Benutzer in Zitadel on-the-fly zu erstellen und zu aktualisieren."
}, },
"LDAP": { "LDAP": {
"TITLE": "Konfiguriere ZITADEL, um eine Verbindung zu deinem LDAP-Identitätsanbieter herzustellen", "TITLE": "Konfiguriere Zitadel, um eine Verbindung zu deinem LDAP-Identitätsanbieter herzustellen",
"DESCRIPTION": "Gib die Verbindungsdetails zu deinem LDAP-Server an und konfiguriere die Zuordnung deiner LDAP-Attribute zu ZITADEL-Attributen." "DESCRIPTION": "Gib die Verbindungsdetails zu deinem LDAP-Server an und konfiguriere die Zuordnung deiner LDAP-Attribute zu Zitadel-Attributen."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Benutzerdaten automatisch ausfüllen", "TITLE": "Benutzerdaten automatisch ausfüllen",
"DESCRIPTION": "Verwende eine Aktion, um das Benutzererlebnis zu verbessern. Du kannst das Registrierungsformular von ZITADEL mit Daten des Identitätsanbieter vorab ausfüllen." "DESCRIPTION": "Verwende eine Aktion, um das Benutzererlebnis zu verbessern. Du kannst das Registrierungsformular von Zitadel mit Daten des Identitätsanbieter vorab ausfüllen."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktiviere den IdP", "TITLE": "Aktiviere den IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Externe Links", "TITLE": "Externe Links",
"DESCRIPTION": "Leite die Benutzer zu benutzerdefinierten externen Ressourcen, die auf der Anmeldeseite angezeigt werden. Benutzer müssen die Nutzungsbedingungen und Datenschutzrichtlinien akzeptieren, bevor sie sich anmelden können. Ändere den Link zur Dokumentation oder lege eine leere Zeichenfolge fest, um den Dokumentations-Button in der Konsole auszublenden. Füge in der Konsole einen benutzerdefinierten externen Link und einen benutzerdefinierten Text für diesen Link hinzu oder lasse ihn leer, um diesen Button auszublenden." "DESCRIPTION": "Leite die Benutzer zu benutzerdefinierten externen Ressourcen, die auf der Anmeldeseite angezeigt werden. Benutzer müssen die Nutzungsbedingungen und Datenschutzrichtlinien akzeptieren, bevor sie sich anmelden können. Ändere den Link zur Dokumentation oder lege eine leere Zeichenfolge fest, um den Dokumentations-Button in der Verwaltungskonsole auszublenden. Füge in der Verwaltungskonsole einen benutzerdefinierten externen Link und einen benutzerdefinierten Text für diesen Link hinzu oder lasse ihn leer, um diesen Button auszublenden."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP-Einstellungen", "TITLE": "SMTP-Einstellungen",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS-Einstellungen", "TITLE": "SMS-Einstellungen",
"DESCRIPTION": "Um alle ZITADEL-Funktionen zu nutzen, konfiguriere Twilio, um SMS-Nachrichten an deine Benutzer zu senden." "DESCRIPTION": "Um alle Zitadel-Funktionen zu nutzen, konfiguriere Twilio, um SMS-Nachrichten an deine Benutzer zu senden."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Ereignisse", "TITLE": "Ereignisse",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Fehlgeschlagene Ereignisse", "TITLE": "Fehlgeschlagene Ereignisse",
"DESCRIPTION": "Diese Seite zeigt alle fehlerhaften Ereignisse deiner Instanz. Wenn ZITADEL sich nicht wie erwartet verhält, überprüfe immer zuerst diese Liste." "DESCRIPTION": "Diese Seite zeigt alle fehlerhaften Ereignisse deiner Instanz. Wenn Zitadel sich nicht wie erwartet verhält, überprüfe immer zuerst diese Liste."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Datenbankansichten", "TITLE": "Datenbankansichten",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Sicherheitseinstellungen", "TITLE": "Sicherheitseinstellungen",
"DESCRIPTION": "Aktiviere ZITADEL-Funktionen, die Auswirkungen auf die Sicherheit haben können. Du solltest wirklich wissen, was du tust, bevor du diese Einstellungen änderst." "DESCRIPTION": "Aktiviere Zitadel-Funktionen, die Auswirkungen auf die Sicherheit haben können. Du solltest wirklich wissen, was du tust, bevor du diese Einstellungen änderst."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect Einstellungen", "TITLE": "OpenID Connect Einstellungen",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Verwalte deine OIDC Web Keys, um Tokens für deine ZITADEL-Instanz sicher zu signieren und zu validieren.", "DESCRIPTION": "Verwalte deine OIDC Web Keys, um Tokens für deine Zitadel-Instanz sicher zu signieren und zu validieren.",
"TABLE": { "TABLE": {
"TITLE": "Aktive und zukünftige Web Keys", "TITLE": "Aktive und zukünftige Web Keys",
"DESCRIPTION": "Deine aktiven und kommenden Web Keys. Das Aktivieren eines neuen Schlüssels deaktiviert den aktuellen.", "DESCRIPTION": "Deine aktiven und kommenden Web Keys. Das Aktivieren eines neuen Schlüssels deaktiviert den aktuellen.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Neuen Web Key erstellen", "TITLE": "Neuen Web Key erstellen",
"DESCRIPTION": "Das Erstellen eines neuen Web Keys fügt ihn zu deiner Liste hinzu. ZITADEL verwendet standardmäßig RSA2048-Schlüssel mit einem SHA256-Hasher.", "DESCRIPTION": "Das Erstellen eines neuen Web Keys fügt ihn zu deiner Liste hinzu. Zitadel verwendet standardmäßig RSA2048-Schlüssel mit einem SHA256-Hasher.",
"KEY_TYPE": "Schlüsseltyp", "KEY_TYPE": "Schlüsseltyp",
"BITS": "Bits", "BITS": "Bits",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Muster für Anmeldenamen", "TITLE": "Muster für Anmeldenamen",
"DESCRIPTION": "Erstelle ein Muster für die Anmeldenamen deiner Benutzer. ZITADEL wählt die Organisation deiner Benutzer aus, sobald sie ihren Anmeldenamen eingeben. Daher müssen die Anmeldenamen über alle Organisationen hinweg einzigartig sein. Wenn du Benutzer hast, die Konten in mehreren Domains haben, kannst du die Einzigartigkeit sicherstellen, indem du deine Anmeldenamen mit der Organisationsdomain ergänzt." "DESCRIPTION": "Erstelle ein Muster für die Anmeldenamen deiner Benutzer. Zitadel wählt die Organisation deiner Benutzer aus, sobald sie ihren Anmeldenamen eingeben. Daher müssen die Anmeldenamen über alle Organisationen hinweg einzigartig sein. Wenn du Benutzer hast, die Konten in mehreren Domains haben, kannst du die Einzigartigkeit sicherstellen, indem du deine Anmeldenamen mit der Organisationsdomain ergänzt."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Domain-Verifizierung", "TITLE": "Domain-Verifizierung",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Externer Login erlaubt", "TITLE": "Externer Login erlaubt",
"DESCRIPTION": "Erlaube deinen Benutzern, sich mit einem externen Identitätsanbieter einzuloggen, anstatt den ZITADEL-Benutzer zum Anmelden zu verwenden." "DESCRIPTION": "Erlaube deinen Benutzern, sich mit einem externen Identitätsanbieter einzuloggen, anstatt den Zitadel-Benutzer zum Anmelden zu verwenden."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Passwort-Reset ausgeblendet", "TITLE": "Passwort-Reset ausgeblendet",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Mit ZITADEL loslegen", "WELCOME": "Mit Zitadel loslegen",
"DISCLAIMER": "ZITADEL behandelt Deine Daten vertraulich und sicher.", "DISCLAIMER": "Zitadel behandelt Deine Daten vertraulich und sicher.",
"DISCLAIMERLINK": "Mehr Informationen zur Sicherheit", "DISCLAIMERLINK": "Mehr Informationen zur Sicherheit",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Mit ZITADEL schnell durchstarten." "DESCRIPTION": "Mit Zitadel schnell durchstarten."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Mit ZITADEL schnell durchstarten." "DESCRIPTION": "Mit Zitadel schnell durchstarten."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Erste Schritte", "LABEL": "Erste Schritte",
"DESCRIPTION": "Mit ZITADEL schnell durchstarten." "DESCRIPTION": "Mit Zitadel schnell durchstarten."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Shortcuts", "SHORTCUTS": "Shortcuts",
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Logge dich in deine App ein", "title": "Logge dich in deine App ein",
"description": "Integriere deine Applikation mit ZITADEL für die Authentifizierung und teste es, indem du dich mit deinem Admin-Benutzer einloggst.", "description": "Integriere deine Applikation mit Zitadel für die Authentifizierung und teste es, indem du dich mit deinem Admin-Benutzer einloggst.",
"action": "Einloggen" "action": "Einloggen"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Kundenportal" "CUSTOMERPORTAL": "Kundenportal"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITEL": "Integriere ZITADEL in deine Anwendung", "TITEL": "Integriere Zitadel in deine Anwendung",
"DESCRIPTION": "Integriere ZITADEL in deine Anwendung oder verwende eines unserer Beispiele, um in wenigen Minuten loszulegen.", "DESCRIPTION": "Integriere Zitadel in deine Anwendung oder verwende eines unserer Beispiele, um in wenigen Minuten loszulegen.",
"BTN_START": "Anwendung erstellen", "BTN_START": "Anwendung erstellen",
"BTN_LEARNMORE": "Mehr erfahren", "BTN_LEARNMORE": "Mehr erfahren",
"CREATEPROJECTFORAPP": "Projekt erstellen {{value}}", "CREATEPROJECTFORAPP": "Projekt erstellen {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Deine Instanz ist blockiert.", "TITLE": "Deine Instanz ist blockiert.",
"DESCRIPTION": "Bitte kontaktiere den Administrator deiner ZITADEL Instanz." "DESCRIPTION": "Bitte kontaktiere den Administrator deiner Zitadel Instanz."
}, },
"INVALID_FORMAT": "Das Format ist ungültig.", "INVALID_FORMAT": "Das Format ist ungültig.",
"NOTANEMAIL": "Der eingegebene Wert ist keine E-Mail Adresse.", "NOTANEMAIL": "Der eingegebene Wert ist keine E-Mail Adresse.",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Secret erfolgreich gelöscht!" "SECRETREMOVED": "Secret erfolgreich gelöscht!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL-Administratorrollen", "TITLE": "Zitadel-Administratorrollen",
"DESCRIPTION": "Dies sind alle Mitgliedschaften des Benutzers. Du kannst die entsprechenden Rechte auch auf der Organisations-, Projekt-, oder IAM-Detailseite aufrufen und modifizieren.", "DESCRIPTION": "Dies sind alle Mitgliedschaften des Benutzers. Du kannst die entsprechenden Rechte auch auf der Organisations-, Projekt-, oder IAM-Detailseite aufrufen und modifizieren.",
"ORGCONTEXT": "Sie sehen alle Organisationen und Projekte, die mit der aktuell gewählten Organisation in Verbindung stehen.", "ORGCONTEXT": "Sie sehen alle Organisationen und Projekte, die mit der aktuell gewählten Organisation in Verbindung stehen.",
"USERCONTEXT": "Sie sehen alle Organisationen und Projekte auf denen Sie berechtigt sind inklusive aller zur Auswahl stehenden Organisationen.", "USERCONTEXT": "Sie sehen alle Organisationen und Projekte auf denen Sie berechtigt sind inklusive aller zur Auswahl stehenden Organisationen.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Scheitern erlaubt", "ALLOWEDTOFAIL": "Scheitern erlaubt",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Warnung", "TITLE": "Warnung",
"DESCRIPTION": "Wenn du diese Einstellung deaktivierst, kann dies dazu führen, dass sich Benutzer deiner Organisation nicht mehr anmelden können. Außerdem kannst du dann nicht mehr auf die Konsole zugreifen, um die Aktion zu deaktivieren. Wir empfehlen, einen Administratorbenutzer in einer separaten Organisation zu erstellen oder Skripte zuerst in einer Entwicklungsumgebung oder einer Entwicklungsorganisation zu testen." "DESCRIPTION": "Wenn du diese Einstellung deaktivierst, kann dies dazu führen, dass sich Benutzer deiner Organisation nicht mehr anmelden können. Außerdem kannst du dann nicht mehr auf die Verwaltungskonsole zugreifen, um die Aktion zu deaktivieren. Wir empfehlen, einen Administratorbenutzer in einer separaten Organisation zu erstellen oder Skripte zuerst in einer Entwicklungsumgebung oder einer Entwicklungsorganisation zu testen."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Flow Typ", "FLOWTYPE": "Flow Typ",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM Speicher Administration", "TITLE": "IAM Speicher Administration",
"DESCRIPTION": "Verwalte Speicher-Einstellungen von ZITADEL." "DESCRIPTION": "Verwalte Speicher-Einstellungen von Zitadel."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Manager", "TITLE": "Manager",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Erwartete URL:", "VERIFICATION_HTTP_URL_LABEL": "Erwartete URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verifizierungsdatei:", "VERIFICATION_HTTP_FILE_LABEL": "Verifizierungsdatei:",
"VERIFICATION_SKIP": "Sie können die Verifizierung vorerst überspringen und mit der Erstellung Ihrer Organisation fortfahren, aber um Ihre Domain nutzen zu können, muss dieser Schritt abgeschlossen sein!", "VERIFICATION_SKIP": "Sie können die Verifizierung vorerst überspringen und mit der Erstellung Ihrer Organisation fortfahren, aber um Ihre Domain nutzen zu können, muss dieser Schritt abgeschlossen sein!",
"VERIFICATION_VALIDATION_DESC": "Löschen Sie den Bestätigungscode nicht, da ZITADEL die Inhaberschaft Ihrer Domain von Zeit zu Zeit erneut überprüft.", "VERIFICATION_VALIDATION_DESC": "Löschen Sie den Bestätigungscode nicht, da Zitadel die Inhaberschaft Ihrer Domain von Zeit zu Zeit erneut überprüft.",
"VERIFICATION_NEWTOKEN_TITLE": "Fordern Sie ein neues Token an", "VERIFICATION_NEWTOKEN_TITLE": "Fordern Sie ein neues Token an",
"VERIFICATION_VALIDATION_ONGOING": "Zur Verifizierung Ihrer Domain wurde die Methode {{ value }} ausgewählt. Klicken Sie auf die Schaltfläche, um eine Verifizierungsprüfung auszulösen oder den Verifizierungsprozess zurückzusetzen.", "VERIFICATION_VALIDATION_ONGOING": "Zur Verifizierung Ihrer Domain wurde die Methode {{ value }} ausgewählt. Klicken Sie auf die Schaltfläche, um eine Verifizierungsprüfung auszulösen oder den Verifizierungsprozess zurückzusetzen.",
"VERIFICATION_SUCCESSFUL": "Domain erfolgreich verifiziert!", "VERIFICATION_SUCCESSFUL": "Domain erfolgreich verifiziert!",
@@ -1660,8 +1660,8 @@
"DISABLED": "„Deaktiviert“ wird vererbt" "DISABLED": "„Deaktiviert“ wird vererbt"
}, },
"RESET": "Alle auf Erben setzen", "RESET": "Alle auf Erben setzen",
"CONSOLEUSEV2USERAPI": "Verwende die V2-API in der Konsole zur Erstellung von Benutzern", "CONSOLEUSEV2USERAPI": "Verwende die V2-API in der Verwaltungskonsole zur Erstellung von Benutzern",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Wenn diese Option aktiviert ist, verwendet die Konsole die V2 User API, um neue Benutzer zu erstellen. Mit der V2 API starten neu erstellte Benutzer nicht im Initial Zustand.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Wenn diese Option aktiviert ist, verwendet die Verwaltungskonsole die V2 User API, um neue Benutzer zu erstellen. Mit der V2 API starten neu erstellte Benutzer nicht im Initial Zustand.",
"LOGINV2": "Login V2", "LOGINV2": "Login V2",
"LOGINV2_DESCRIPTION": "Durch das Aktivieren wird das neue TypeScript-basierte Login-UI mit verbesserter Sicherheit, Leistung und Anpassbarkeit aktiviert.", "LOGINV2_DESCRIPTION": "Durch das Aktivieren wird das neue TypeScript-basierte Login-UI mit verbesserter Sicherheit, Leistung und Anpassbarkeit aktiviert.",
"LOGINV2_BASEURI": "Basis-URI", "LOGINV2_BASEURI": "Basis-URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "Jetzt loslassen", "RELEASE": "Jetzt loslassen",
"DROPFONT": "Fontdatei hier ablegen", "DROPFONT": "Fontdatei hier ablegen",
"RELEASEFONT": "Jetzt loslassen", "RELEASEFONT": "Jetzt loslassen",
"USEOFLOGO": "Ihr Logo wird im Login sowie emails verwendet, während das Icon für kleinere UI-Elemente wie den Organisationswechsel in der Konsole verwendet wird", "USEOFLOGO": "Ihr Logo wird im Login sowie emails verwendet, während das Icon für kleinere UI-Elemente wie den Organisationswechsel in der Verwaltungskonsole verwendet wird",
"MAXSIZE": "Die maximale Grösse von Uploads ist mit 524kB begrenzt", "MAXSIZE": "Die maximale Grösse von Uploads ist mit 524kB begrenzt",
"EMAILNOSVG": "Das SVG Dateiformat wird nicht in E-Mails unterstützt. Laden Sie deshalb ihr Logo im PNG oder einem anderen unterstützten Format hoch.", "EMAILNOSVG": "Das SVG Dateiformat wird nicht in E-Mails unterstützt. Laden Sie deshalb ihr Logo im PNG oder einem anderen unterstützten Format hoch.",
"MAXSIZEEXCEEDED": "Maximale Grösse von 524kB überschritten", "MAXSIZEEXCEEDED": "Maximale Grösse von 524kB überschritten",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Anmeldung", "TITLE": "Anmeldung",
"SECOND": "mit ZITADEL-Konto anmelden.", "SECOND": "mit Zitadel-Konto anmelden.",
"ERROR": "Benutzer konnte nicht gefunden werden!", "ERROR": "Benutzer konnte nicht gefunden werden!",
"PRIMARYBUTTON": "Weiter", "PRIMARYBUTTON": "Weiter",
"SECONDARYBUTTON": "Registrieren" "SECONDARYBUTTON": "Registrieren"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Link zur den Datenschutzrichtlinien", "POLICYLINK": "Link zur den Datenschutzrichtlinien",
"HELPLINK": "Link zur Hilfestellung", "HELPLINK": "Link zur Hilfestellung",
"SUPPORTEMAIL": "Support E-Mail", "SUPPORTEMAIL": "Support E-Mail",
"DOCSLINK": "Link zu Dokumenten (Console)", "DOCSLINK": "Link zu Dokumenten (Verwaltungskonsole)",
"CUSTOMLINK": "Benutzerdefinierter Link (Console)", "CUSTOMLINK": "Benutzerdefinierter Link (Verwaltungskonsole)",
"CUSTOMLINKTEXT": "Benutzerdefinierter Linktext (Console)", "CUSTOMLINKTEXT": "Benutzerdefinierter Linktext (Verwaltungskonsole)",
"SAVED": "Gespeichert!", "SAVED": "Gespeichert!",
"RESET_TITLE": "Standardwerte wiederherstellen", "RESET_TITLE": "Standardwerte wiederherstellen",
"RESET_DESCRIPTION": "Sie sind im Begriff die Standardlinks für die AGBs und Datenschutzrichtlinie wiederherzustellen. Wollen Sie fortfahren?" "RESET_DESCRIPTION": "Sie sind im Begriff die Standardlinks für die AGBs und Datenschutzrichtlinie wiederherzustellen. Wollen Sie fortfahren?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "Definiert, wohin der Benutzer umgeleitet wird, wenn die Anmeldung ohne App-Kontext gestartet wurde (z. B. von Mail)", "DEFAULTREDIRECTURI_DESC": "Definiert, wohin der Benutzer umgeleitet wird, wenn die Anmeldung ohne App-Kontext gestartet wurde (z. B. von Mail)",
"ERRORMSGPOPUP": "Fehler als Dialog Fenster", "ERRORMSGPOPUP": "Fehler als Dialog Fenster",
"DISABLEWATERMARK": "Wasserzeichen ausblenden", "DISABLEWATERMARK": "Wasserzeichen ausblenden",
"DISABLEWATERMARK_DESC": "Powered by ZITADEL Wasserzeichen in der Login-Oberfläche ausblenden" "DISABLEWATERMARK_DESC": "Powered by Zitadel Wasserzeichen in der Login-Oberfläche ausblenden"
}, },
"RESET": "Auf Instanzeinstellung zurücksetzen", "RESET": "Auf Instanzeinstellung zurücksetzen",
"CREATECUSTOM": "Benutzerdefinierte Richtlinie erstellen", "CREATECUSTOM": "Benutzerdefinierte Richtlinie erstellen",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Gebe den Namen ein.", "CREATE_DESC": "Gebe den Namen ein.",
"ROLE": "Rolle", "ROLE": "Rolle",
"NOITEMS": "Keine Projekte", "NOITEMS": "Keine Projekte",
"ZITADELPROJECT": "Diese Einstellungen gehören zum ZITADEL-Projekt. Wenn Du diese änderst, verhält sich ZITADEL möglicherweise nicht wie beabsichtigt.", "ZITADELPROJECT": "Diese Einstellungen gehören zum Zitadel-Projekt. Wenn Du diese änderst, verhält sich Zitadel möglicherweise nicht wie beabsichtigt.",
"TYPE": { "TYPE": {
"OWNED": "Eigene Projekte", "OWNED": "Eigene Projekte",
"OWNED_SINGULAR": "Eigenes Projekt", "OWNED_SINGULAR": "Eigenes Projekt",
@@ -2350,7 +2350,7 @@
"DELETE_SELECTION_TITLE": "Identitätsanbieter löschen", "DELETE_SELECTION_TITLE": "Identitätsanbieter löschen",
"DELETE_SELECTION_DESCRIPTION": "Sie sind im Begriff mehrere Identitätsanbieter zu löschen. Die dadurch hervorgerufenen Änderungen sind unwiderruflich. Wollen Sie dies wirklich tun?", "DELETE_SELECTION_DESCRIPTION": "Sie sind im Begriff mehrere Identitätsanbieter zu löschen. Die dadurch hervorgerufenen Änderungen sind unwiderruflich. Wollen Sie dies wirklich tun?",
"FEDERATEDLOGOUTENABLED": "Federated Logout aktiviert", "FEDERATEDLOGOUTENABLED": "Federated Logout aktiviert",
"FEDERATEDLOGOUTENABLED_DESC": "Wenn aktiviert, wird der Benutzer auch vom IdP abgemeldet, wenn der Benutzer die Sitzung in ZITADEL beendet.", "FEDERATEDLOGOUTENABLED_DESC": "Wenn aktiviert, wird der Benutzer auch vom IdP abgemeldet, wenn der Benutzer die Sitzung in Zitadel beendet.",
"EMPTY": "Kein IDP vorhanden", "EMPTY": "Kein IDP vorhanden",
"OIDC": { "OIDC": {
"TITLE": "OIDC Konfiguration", "TITLE": "OIDC Konfiguration",
@@ -2437,7 +2437,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP-Anbieter", "TITLE": "SMTP-Anbieter",
"DESCRIPTION": "Dies sind die SMTP-Anbieter für diese ZITADEL-Instanz. Aktiviere diejenige, die du zum Senden von Benachrichtigungen an deine Benutzer verwenden möchtest.", "DESCRIPTION": "Dies sind die SMTP-Anbieter für diese Zitadel-Instanz. Aktiviere diejenige, die du zum Senden von Benachrichtigungen an deine Benutzer verwenden möchtest.",
"EMPTY": "Kein SMTP-Anbieter verfügbar", "EMPTY": "Kein SMTP-Anbieter verfügbar",
"ACTIVATED": "Aktiviert", "ACTIVATED": "Aktiviert",
"ACTIVATE": "Anbieter aktivieren", "ACTIVATE": "Anbieter aktivieren",
@@ -2469,11 +2469,11 @@
"NEXT_STEPS": "Nächste Schritte", "NEXT_STEPS": "Nächste Schritte",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktivieren Sie Ihren SMTP-Anbieter", "TITLE": "Aktivieren Sie Ihren SMTP-Anbieter",
"DESCRIPTION": "ZITADEL kann diesen SMTP-Anbieter nicht zum Senden von Benachrichtigungen verwenden, bis Sie ihn aktivieren. Wenn Sie diesen Anbieter aktivieren, werden alle anderen aktiven Anbieter nun deaktiviert." "DESCRIPTION": "Zitadel kann diesen SMTP-Anbieter nicht zum Senden von Benachrichtigungen verwenden, bis Sie ihn aktivieren. Wenn Sie diesen Anbieter aktivieren, werden alle anderen aktiven Anbieter nun deaktiviert."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Deaktivieren Sie Ihren SMTP-Anbieter", "TITLE": "Deaktivieren Sie Ihren SMTP-Anbieter",
"DESCRIPTION": "Wenn Sie diesen SMTP-Anbieter deaktivieren, kann ZITADEL ihn nicht zum Versenden von Benachrichtigungen verwenden, bis Sie ihn erneut aktivieren." "DESCRIPTION": "Wenn Sie diesen SMTP-Anbieter deaktivieren, kann Zitadel ihn nicht zum Versenden von Benachrichtigungen verwenden, bis Sie ihn erneut aktivieren."
}, },
"SAVE_SETTINGS": "Speichern Sie Ihre Einstellungen", "SAVE_SETTINGS": "Speichern Sie Ihre Einstellungen",
"TEST": { "TEST": {
+48 -48
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadata", "METADATA_TITLE": "Metadata",
"HOME": { "HOME": {
"TITLE": "Get started with ZITADEL", "TITLE": "Get started with Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Your next steps", "TITLE": "Your next steps",
"DESCRIPTION": "Complete the following steps to secure your application.", "DESCRIPTION": "Complete the following steps to secure your application.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentation", "TITLE": "Documentation",
"DESCRIPTION": "Explore ZITADELs knowledge base to familiarize yourself with core concepts and ideas. Learn how ZITADEL works and how to use it." "DESCRIPTION": "Explore Zitadels knowledge base to familiarize yourself with core concepts and ideas. Learn how Zitadel works and how to use it."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Examples and Software Development Kits", "TITLE": "Examples and Software Development Kits",
"DESCRIPTION": "Browse our examples and SDKs to use ZITADEL together with your favorite programming languages and tools." "DESCRIPTION": "Browse our examples and SDKs to use Zitadel together with your favorite programming languages and tools."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Actions", "TITLE": "Actions",
"DESCRIPTION": "Run custom code on events that happen as your users authenticate at ZITADEL. Automate your processes, enrich your users metadata and their tokens or notify external systems.", "DESCRIPTION": "Run custom code on events that happen as your users authenticate at Zitadel. Automate your processes, enrich your users metadata and their tokens or notify external systems.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripts", "TITLE": "Scripts",
"DESCRIPTION": "Write your JavaScript code once and trigger it in multiple flows." "DESCRIPTION": "Write your JavaScript code once and trigger it in multiple flows."
@@ -97,23 +97,23 @@
"NEXT": "What now?", "NEXT": "What now?",
"SAML": { "SAML": {
"TITLE": "Configure your SAML Identity Provider", "TITLE": "Configure your SAML Identity Provider",
"DESCRIPTION": "ZITADEL is configured. Now your SAML Identity Provider needs some configuration. Most providers allow you to just upload the whole ZITADEL metadata XML. Other providers ask you to provide some distinct URLs only, like for example the entity ID (metadata URL), the Assertion Consumer Service (ACS) URL or the Single Logout URL." "DESCRIPTION": "Zitadel is configured. Now your SAML Identity Provider needs some configuration. Most providers allow you to just upload the whole Zitadel metadata XML. Other providers ask you to provide some distinct URLs only, like for example the entity ID (metadata URL), the Assertion Consumer Service (ACS) URL or the Single Logout URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configure your {{ provider }} Identity Provider", "TITLE": "Configure your {{ provider }} Identity Provider",
"DESCRIPTION": "Before you can configure ZITADEL, pass this URL to your Identity Provider to enable the browser redirection back to ZITADEL after authentication." "DESCRIPTION": "Before you can configure Zitadel, pass this URL to your Identity Provider to enable the browser redirection back to Zitadel after authentication."
}, },
"JWT": { "JWT": {
"TITLE": "Use JWTs as federated Identities", "TITLE": "Use JWTs as federated Identities",
"DESCRIPTION": "The JWT Identity Provider enables you to use your existing JWT tokens as federated identities. This feature is handy if you already have an issuer for JWTs. With a JWT IdP, you can use these JWTs to create and update users in ZITADEL on-the-fly." "DESCRIPTION": "The JWT Identity Provider enables you to use your existing JWT tokens as federated identities. This feature is handy if you already have an issuer for JWTs. With a JWT IdP, you can use these JWTs to create and update users in Zitadel on-the-fly."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configure ZITADEL to connect to your LDAP Identity Provider", "TITLE": "Configure Zitadel to connect to your LDAP Identity Provider",
"DESCRIPTION": "Provide the connection details to your LDAP server and configure the mapping of your LDAP attributes to ZITADEL attributes." "DESCRIPTION": "Provide the connection details to your LDAP server and configure the mapping of your LDAP attributes to Zitadel attributes."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Autofill user data", "TITLE": "Autofill user data",
"DESCRIPTION": "Use an action to improve your users experience. You can pre-fill ZITADELs registration form with values from the identity provider." "DESCRIPTION": "Use an action to improve your users experience. You can pre-fill Zitadels registration form with values from the identity provider."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activate the IdP", "TITLE": "Activate the IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "External Links", "TITLE": "External Links",
"DESCRIPTION": "Guide your users to custom external resources shown on the login page. Users need to accept the Terms of Service and Privacy Policy before they can sign up. Change the link to your documentation or set an empty string to hide the documentation button from the console. Add a custom external link and a custom text for that link in the console, or set them empty to hide that button." "DESCRIPTION": "Guide your users to custom external resources shown on the login page. Users need to accept the Terms of Service and Privacy Policy before they can sign up. Change the link to your documentation or set an empty string to hide the documentation button from the management console. Add a custom external link and a custom text for that link in the management console, or set them empty to hide that button."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP Settings", "TITLE": "SMTP Settings",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS Settings", "TITLE": "SMS Settings",
"DESCRIPTION": "To unlock all ZITADEL features, configure Twilio to send SMS messages to your users." "DESCRIPTION": "To unlock all Zitadel features, configure Twilio to send SMS messages to your users."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Events", "TITLE": "Events",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Failed Events", "TITLE": "Failed Events",
"DESCRIPTION": "This page shows all failed events in your instance. If ZITADEL doesn't behave as you expect, always check this this list first." "DESCRIPTION": "This page shows all failed events in your instance. If Zitadel doesn't behave as you expect, always check this this list first."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Views", "TITLE": "Views",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Security Settings", "TITLE": "Security Settings",
"DESCRIPTION": "Enable ZITADEL features that can have security impacts. You really should know what you are doing before you change these settings." "DESCRIPTION": "Enable Zitadel features that can have security impacts. You really should know what you are doing before you change these settings."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect Settings", "TITLE": "OpenID Connect Settings",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Manage your OIDC Web Keys to securely sign and validate tokens for your ZITADEL instance.", "DESCRIPTION": "Manage your OIDC Web Keys to securely sign and validate tokens for your Zitadel instance.",
"TABLE": { "TABLE": {
"TITLE": "Active and Future Web Keys", "TITLE": "Active and Future Web Keys",
"DESCRIPTION": "Your active and upcoming web keys. Activating a new key will deactivate the current one.", "DESCRIPTION": "Your active and upcoming web keys. Activating a new key will deactivate the current one.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Create new Web Key", "TITLE": "Create new Web Key",
"DESCRIPTION": "Creating a new web key adds it to your list. ZITADEL uses RSA2048 keys with a SHA256 hasher by default.", "DESCRIPTION": "Creating a new web key adds it to your list. Zitadel uses RSA2048 keys with a SHA256 hasher by default.",
"KEY_TYPE": "Key Type", "KEY_TYPE": "Key Type",
"BITS": "Bits", "BITS": "Bits",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Login Name Pattern", "TITLE": "Login Name Pattern",
"DESCRIPTION": "Control the pattern of your users login names. ZITADEL selects your users organization as soon as they enter their login name. Therefore the loginnames need to be unique across all organizations. If you have users that have an account in multiple domains, you can ensure uniqueness by suffixing your login names with the organization domain." "DESCRIPTION": "Control the pattern of your users login names. Zitadel selects your users organization as soon as they enter their login name. Therefore the loginnames need to be unique across all organizations. If you have users that have an account in multiple domains, you can ensure uniqueness by suffixing your login names with the organization domain."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Domain Verification", "TITLE": "Domain Verification",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "External Login allowed", "TITLE": "External Login allowed",
"DESCRIPTION": "Allow your users to log in with an external identity provider instead of using the ZITADEL user to log in." "DESCRIPTION": "Allow your users to log in with an external identity provider instead of using the Zitadel user to log in."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Password Reset hidden", "TITLE": "Password Reset hidden",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Get started with ZITADEL", "WELCOME": "Get started with Zitadel",
"DISCLAIMER": "ZITADEL treats your data confidentially and securely.", "DISCLAIMER": "Zitadel treats your data confidentially and securely.",
"DISCLAIMERLINK": "Further information", "DISCLAIMERLINK": "Further information",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Get started with ZITADEL quickly." "DESCRIPTION": "Get started with Zitadel quickly."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Get started with ZITADEL quickly." "DESCRIPTION": "Get started with Zitadel quickly."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "First Steps", "LABEL": "First Steps",
"DESCRIPTION": "Get started with ZITADEL quickly." "DESCRIPTION": "Get started with Zitadel quickly."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Shortcuts", "SHORTCUTS": "Shortcuts",
@@ -366,7 +366,7 @@
"COMPLETED": "completed", "COMPLETED": "completed",
"DISMISS": "No thanks, I'm a pro.", "DISMISS": "No thanks, I'm a pro.",
"CARD": { "CARD": {
"TITLE": "Get your ZITADEL running", "TITLE": "Get your Zitadel running",
"DESCRIPTION": "This checklist helps to setup your instance and guides your through the most essential steps" "DESCRIPTION": "This checklist helps to setup your instance and guides your through the most essential steps"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Log in to your app", "title": "Log in to your app",
"description": "Integrate your application with ZITADEL for authentication and test it by logging in with your admin user.", "description": "Integrate your application with Zitadel for authentication and test it by logging in with your admin user.",
"action": "Log in" "action": "Log in"
}, },
"user.human.added": { "user.human.added": {
@@ -439,8 +439,8 @@
"CUSTOMERPORTAL": "Customer Portal" "CUSTOMERPORTAL": "Customer Portal"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integrate ZITADEL into your application", "TITLE": "Integrate Zitadel into your application",
"DESCRIPTION": "Integrate ZITADEL into your application or use one of our samples to get started in minutes.", "DESCRIPTION": "Integrate Zitadel into your application or use one of our samples to get started in minutes.",
"BTN_START": "Create Application", "BTN_START": "Create Application",
"BTN_LEARNMORE": "Learn More", "BTN_LEARNMORE": "Learn More",
"CREATEPROJECTFORAPP": "Create Project {{value}}", "CREATEPROJECTFORAPP": "Create Project {{value}}",
@@ -677,7 +677,7 @@
}, },
"OVERLAYS": { "OVERLAYS": {
"ORGSWITCHER": { "ORGSWITCHER": {
"TEXT": "All organization settings and tables in console are based on a selected organization. Click this button to switch organization or create a new one." "TEXT": "All organization settings and tables in the Management Console are based on a selected organization. Click this button to switch organization or create a new one."
}, },
"INSTANCE": { "INSTANCE": {
"TEXT": "Click here to get to the default settings. Note that you have only access to this button if you have enhanced permissions." "TEXT": "Click here to get to the default settings. Note that you have only access to this button if you have enhanced permissions."
@@ -745,7 +745,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Your instance is blocked.", "TITLE": "Your instance is blocked.",
"DESCRIPTION": "Ask your ZITADEL instance administrator to update the subscription." "DESCRIPTION": "Ask your Zitadel instance administrator to update the subscription."
}, },
"INVALID_FORMAT": "The formatting is invalid.", "INVALID_FORMAT": "The formatting is invalid.",
"NOTANEMAIL": "The given value is not an e-mail address.", "NOTANEMAIL": "The given value is not an e-mail address.",
@@ -842,7 +842,7 @@
"NAME": "Name", "NAME": "Name",
"EMPTY": "No device set", "EMPTY": "No device set",
"TITLE": "Passkey Authentication", "TITLE": "Passkey Authentication",
"DESCRIPTION": "Add WebAuthn based Authentication Methods to log onto ZITADEL with a passkey.", "DESCRIPTION": "Add WebAuthn based Authentication Methods to log onto Zitadel with a passkey.",
"MANAGE_DESCRIPTION": "Manage the second factor methods of your users.", "MANAGE_DESCRIPTION": "Manage the second factor methods of your users.",
"U2F": "Add method", "U2F": "Add method",
"U2F_DIALOG_TITLE": "Verify authenticator", "U2F_DIALOG_TITLE": "Verify authenticator",
@@ -1161,7 +1161,7 @@
"SECRETREMOVED": "Secret removed successfully!" "SECRETREMOVED": "Secret removed successfully!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL Administrator Roles", "TITLE": "Zitadel Administrator Roles",
"DESCRIPTION": "These are all member grants of the user. You can modify them also on organization, project, or IAM detail pages.", "DESCRIPTION": "These are all member grants of the user. You can modify them also on organization, project, or IAM detail pages.",
"ORGCONTEXT": "You see all organizations and projects that are related to the currently selected organization.", "ORGCONTEXT": "You see all organizations and projects that are related to the currently selected organization.",
"USERCONTEXT": "You see all organizations and projects to which you are authorized. Including other organizations.", "USERCONTEXT": "You see all organizations and projects to which you are authorized. Including other organizations.",
@@ -1227,7 +1227,7 @@
"ALLOWEDTOFAIL": "Allowed To Fail", "ALLOWEDTOFAIL": "Allowed To Fail",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Warning", "TITLE": "Warning",
"DESCRIPTION": "If you disable this setting, it may cause users in your organization to be unable to sign in. Additionally, you will no longer be able to access the console to disable the action. We recommend creating an administrator user in a separate organization or testing scripts first in a development environment or a development organization." "DESCRIPTION": "If you disable this setting, it may cause users in your organization to be unable to sign in. Additionally, you will no longer be able to access the management console to disable the action. We recommend creating an administrator user in a separate organization or testing scripts first in a development environment or a development organization."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Flow Type", "FLOWTYPE": "Flow Type",
@@ -1269,7 +1269,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM Storage Administration", "TITLE": "IAM Storage Administration",
"DESCRIPTION": "Manage your ZITADEL views and failed events." "DESCRIPTION": "Manage your Zitadel views and failed events."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Managers", "TITLE": "Managers",
@@ -1413,7 +1413,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Expected URL:", "VERIFICATION_HTTP_URL_LABEL": "Expected URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verification file:", "VERIFICATION_HTTP_FILE_LABEL": "Verification file:",
"VERIFICATION_SKIP": "You can skip verification for now and continue to create your organization, but in order to use your domain this step has to be completed!", "VERIFICATION_SKIP": "You can skip verification for now and continue to create your organization, but in order to use your domain this step has to be completed!",
"VERIFICATION_VALIDATION_DESC": "Do not delete the verification code, as ZITADEL will re-check the ownership of your domain from time to time.", "VERIFICATION_VALIDATION_DESC": "Do not delete the verification code, as Zitadel will re-check the ownership of your domain from time to time.",
"VERIFICATION_NEWTOKEN_TITLE": "Request New Token", "VERIFICATION_NEWTOKEN_TITLE": "Request New Token",
"VERIFICATION_VALIDATION_ONGOING": "The {{ value }} method has been selected to verify your domain. Click on the button to trigger a verification check or reset the verification process.", "VERIFICATION_VALIDATION_ONGOING": "The {{ value }} method has been selected to verify your domain. Click on the button to trigger a verification check or reset the verification process.",
"VERIFICATION_SUCCESSFUL": "Domain successfully verified!", "VERIFICATION_SUCCESSFUL": "Domain successfully verified!",
@@ -1664,8 +1664,8 @@
"DISABLED": "\"Disabled\" is inherited" "DISABLED": "\"Disabled\" is inherited"
}, },
"RESET": "Set all to inherit", "RESET": "Set all to inherit",
"CONSOLEUSEV2USERAPI": "Use V2 Api in Console for User creation", "CONSOLEUSEV2USERAPI": "Use V2 Api in the Management Console for User creation",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "When this flag is enabled, the console uses the V2 User API to create new users. With the V2 API, newly created users start without an initial state.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "When this flag is enabled, the Management Console uses the V2 User API to create new users. With the V2 API, newly created users start without an initial state.",
"LOGINV2": "Login V2", "LOGINV2": "Login V2",
"LOGINV2_DESCRIPTION": "Enabling this activates the new TypeScript-based login UI with improved security, performance, and customization.", "LOGINV2_DESCRIPTION": "Enabling this activates the new TypeScript-based login UI with improved security, performance, and customization.",
"LOGINV2_BASEURI": "Base URI", "LOGINV2_BASEURI": "Base URI",
@@ -1712,7 +1712,7 @@
"RELEASE": "Release", "RELEASE": "Release",
"DROPFONT": "Drop font file here", "DROPFONT": "Drop font file here",
"RELEASEFONT": "Release", "RELEASEFONT": "Release",
"USEOFLOGO": "Your Logo will be used in the Login as well as emails, while the icon is used for smaller UI elements like in the organization switcher in console", "USEOFLOGO": "Your Logo will be used in the Login as well as emails, while the icon is used for smaller UI elements like in the organization switcher in management console",
"MAXSIZE": "The maximum size is limited to 524kB", "MAXSIZE": "The maximum size is limited to 524kB",
"EMAILNOSVG": "The SVG file format is not supported in emails. Therefore upload your logo in PNG or other supported format.", "EMAILNOSVG": "The SVG file format is not supported in emails. Therefore upload your logo in PNG or other supported format.",
"MAXSIZEEXCEEDED": "Maximum size of 524kB exceeded.", "MAXSIZEEXCEEDED": "Maximum size of 524kB exceeded.",
@@ -1728,7 +1728,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Login", "TITLE": "Login",
"SECOND": "login with your ZITADEL-Account.", "SECOND": "login with your Zitadel-Account.",
"ERROR": "User could not be found!", "ERROR": "User could not be found!",
"PRIMARYBUTTON": "next", "PRIMARYBUTTON": "next",
"SECONDARYBUTTON": "register" "SECONDARYBUTTON": "register"
@@ -1768,9 +1768,9 @@
"POLICYLINK": "Link to Privacy Policy", "POLICYLINK": "Link to Privacy Policy",
"HELPLINK": "Link to Help", "HELPLINK": "Link to Help",
"SUPPORTEMAIL": "Support Email", "SUPPORTEMAIL": "Support Email",
"DOCSLINK": "Docs Link (Console)", "DOCSLINK": "Docs Link (Management Console)",
"CUSTOMLINK": "Custom Link (Console)", "CUSTOMLINK": "Custom Link (Management Console)",
"CUSTOMLINKTEXT": "Custom Link Text (Console)", "CUSTOMLINKTEXT": "Custom Link Text (Management Console)",
"SAVED": "Saved successfully!", "SAVED": "Saved successfully!",
"RESET_TITLE": "Restore Default Values", "RESET_TITLE": "Restore Default Values",
"RESET_DESCRIPTION": "You are about to restore the default Links for TOS and Privacy Policy. Do you really want to continue?" "RESET_DESCRIPTION": "You are about to restore the default Links for TOS and Privacy Policy. Do you really want to continue?"
@@ -1924,7 +1924,7 @@
"DEFAULTREDIRECTURI_DESC": "Defines where the user will be redirected to if the login has started without an app context (e.g. from mail)", "DEFAULTREDIRECTURI_DESC": "Defines where the user will be redirected to if the login has started without an app context (e.g. from mail)",
"ERRORMSGPOPUP": "Show Error in Dialog", "ERRORMSGPOPUP": "Show Error in Dialog",
"DISABLEWATERMARK": "Hide Watermark", "DISABLEWATERMARK": "Hide Watermark",
"DISABLEWATERMARK_DESC": "Hide Powered by ZITADEL watermark in the login interface" "DISABLEWATERMARK_DESC": "Hide Powered by Zitadel watermark in the login interface"
}, },
"RESET": "Reset to Instance default", "RESET": "Reset to Instance default",
"CREATECUSTOM": "Create Custom Policy", "CREATECUSTOM": "Create Custom Policy",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Insert your project's name.", "CREATE_DESC": "Insert your project's name.",
"ROLE": "Role", "ROLE": "Role",
"NOITEMS": "No projects", "NOITEMS": "No projects",
"ZITADELPROJECT": "This belongs to the ZITADEL project. Beware: If you make changes ZITADEL may not behave as intended.", "ZITADELPROJECT": "This belongs to the Zitadel project. Beware: If you make changes Zitadel may not behave as intended.",
"TYPE": { "TYPE": {
"OWNED": "Owned Projects", "OWNED": "Owned Projects",
"OWNED_SINGULAR": "Owned Project", "OWNED_SINGULAR": "Owned Project",
@@ -2361,7 +2361,7 @@
"DELETE_SELECTION_TITLE": "Delete IdP", "DELETE_SELECTION_TITLE": "Delete IdP",
"DELETE_SELECTION_DESCRIPTION": "You are about to delete an identity provider. The resulting changes are irrevocable. Do you really want to do this?", "DELETE_SELECTION_DESCRIPTION": "You are about to delete an identity provider. The resulting changes are irrevocable. Do you really want to do this?",
"FEDERATEDLOGOUTENABLED": "Federated Logout Enabled", "FEDERATEDLOGOUTENABLED": "Federated Logout Enabled",
"FEDERATEDLOGOUTENABLED_DESC": "If enabled, the user will be logged out from the IdP as well if the user terminates the session in ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "If enabled, the user will be logged out from the IdP as well if the user terminates the session in Zitadel.",
"EMPTY": "No IdP available", "EMPTY": "No IdP available",
"OIDC": { "OIDC": {
"GENERAL": "General Information", "GENERAL": "General Information",
@@ -2463,7 +2463,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP Provider", "TITLE": "SMTP Provider",
"DESCRIPTION": "These are the SMTP providers for your ZITADEL instance. Activate the one you want to use to send notifications to your users.", "DESCRIPTION": "These are the SMTP providers for your Zitadel instance. Activate the one you want to use to send notifications to your users.",
"EMPTY": "No SMTP Provider available", "EMPTY": "No SMTP Provider available",
"ACTIVATED": "Activated", "ACTIVATED": "Activated",
"ACTIVATE": "Activate provider", "ACTIVATE": "Activate provider",
@@ -2499,11 +2499,11 @@
"NEXT_STEPS": "Next Steps", "NEXT_STEPS": "Next Steps",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activate your SMTP Provider", "TITLE": "Activate your SMTP Provider",
"DESCRIPTION": "ZITADEL cannot use this SMTP Provider to send notifications until you activate it. If you activate this provider any other provider that was active will now be deactivated." "DESCRIPTION": "Zitadel cannot use this SMTP Provider to send notifications until you activate it. If you activate this provider any other provider that was active will now be deactivated."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Deactivate your SMTP Provider", "TITLE": "Deactivate your SMTP Provider",
"DESCRIPTION": "If you deactivate this SMTP Provider, ZITADEL cannot use it to send notifications until you activate it again." "DESCRIPTION": "If you deactivate this SMTP Provider, Zitadel cannot use it to send notifications until you activate it again."
}, },
"SAVE_SETTINGS": "Save your settings", "SAVE_SETTINGS": "Save your settings",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadatos", "METADATA_TITLE": "Metadatos",
"HOME": { "HOME": {
"TITLE": "Comienza con ZITADEL", "TITLE": "Comienza con Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Tus próximos pasos", "TITLE": "Tus próximos pasos",
"DESCRIPTION": "Completa los siguientes pasos para asegurar tu aplicación.", "DESCRIPTION": "Completa los siguientes pasos para asegurar tu aplicación.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentación", "TITLE": "Documentación",
"DESCRIPTION": "Explora la base de conocimientos de ZITADEL para familiarizarte con conceptos e ideas fundamentales. Aprende cómo funciona ZITADEL y cómo usarlo." "DESCRIPTION": "Explora la base de conocimientos de Zitadel para familiarizarte con conceptos e ideas fundamentales. Aprende cómo funciona Zitadel y cómo usarlo."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Ejemplos y Kits de Desarrollo de Software", "TITLE": "Ejemplos y Kits de Desarrollo de Software",
"DESCRIPTION": "Explora nuestros ejemplos y SDKs para usar ZITADEL junto con tus lenguajes de programación y herramientas favoritas." "DESCRIPTION": "Explora nuestros ejemplos y SDKs para usar Zitadel junto con tus lenguajes de programación y herramientas favoritas."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Acciones", "TITLE": "Acciones",
"DESCRIPTION": "Ejecuta código personalizado en eventos que sucedan mientras tus usuarios se autentican en ZITADEL. Automatiza tus procesos, enriquece los metadatos de tus usuarios y sus tokens o notifica a sistemas externos.", "DESCRIPTION": "Ejecuta código personalizado en eventos que sucedan mientras tus usuarios se autentican en Zitadel. Automatiza tus procesos, enriquece los metadatos de tus usuarios y sus tokens o notifica a sistemas externos.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripts", "TITLE": "Scripts",
"DESCRIPTION": "Escribe tu código JavaScript una vez y actívalo en múltiples flujos." "DESCRIPTION": "Escribe tu código JavaScript una vez y actívalo en múltiples flujos."
@@ -97,23 +97,23 @@
"NEXT": "¿Qué ahora?", "NEXT": "¿Qué ahora?",
"SAML": { "SAML": {
"TITLE": "Configura tu Proveedor de Identidad SAML", "TITLE": "Configura tu Proveedor de Identidad SAML",
"DESCRIPTION": "ZITADEL está configurado. Ahora tu Proveedor de Identidad SAML necesita algo de configuración. La mayoría de los proveedores te permiten subir todo el XML de metadatos de ZITADEL. Otros proveedores te piden que proporciones solo algunas URL distintas, como por ejemplo la ID de entidad (URL de metadatos), la URL del Servicio de Consumo de Aserción (ACS) o la URL de Cierre de Sesión Único." "DESCRIPTION": "Zitadel está configurado. Ahora tu Proveedor de Identidad SAML necesita algo de configuración. La mayoría de los proveedores te permiten subir todo el XML de metadatos de Zitadel. Otros proveedores te piden que proporciones solo algunas URL distintas, como por ejemplo la ID de entidad (URL de metadatos), la URL del Servicio de Consumo de Aserción (ACS) o la URL de Cierre de Sesión Único."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configura tu Proveedor de Identidad {{ provider }}", "TITLE": "Configura tu Proveedor de Identidad {{ provider }}",
"DESCRIPTION": "Antes de que puedas configurar ZITADEL, pasa esta URL a tu Proveedor de Identidad para habilitar la redirección del navegador de vuelta a ZITADEL después de la autenticación." "DESCRIPTION": "Antes de que puedas configurar Zitadel, pasa esta URL a tu Proveedor de Identidad para habilitar la redirección del navegador de vuelta a Zitadel después de la autenticación."
}, },
"JWT": { "JWT": {
"TITLE": "Usa JWTs como identidades federadas", "TITLE": "Usa JWTs como identidades federadas",
"DESCRIPTION": "El Proveedor de Identidad JWT te permite usar tus tokens JWT existentes como identidades federadas. Esta característica es útil si ya tienes un emisor para JWTs. Con un IdP JWT, puedes usar estos JWTs para crear y actualizar usuarios en ZITADEL al vuelo." "DESCRIPTION": "El Proveedor de Identidad JWT te permite usar tus tokens JWT existentes como identidades federadas. Esta característica es útil si ya tienes un emisor para JWTs. Con un IdP JWT, puedes usar estos JWTs para crear y actualizar usuarios en Zitadel al vuelo."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configura ZITADEL para conectar con tu Proveedor de Identidad LDAP", "TITLE": "Configura Zitadel para conectar con tu Proveedor de Identidad LDAP",
"DESCRIPTION": "Proporciona los detalles de conexión a tu servidor LDAP y configura el mapeo de tus atributos LDAP a los atributos de ZITADEL." "DESCRIPTION": "Proporciona los detalles de conexión a tu servidor LDAP y configura el mapeo de tus atributos LDAP a los atributos de Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Autocompletar datos de usuario", "TITLE": "Autocompletar datos de usuario",
"DESCRIPTION": "Usa una acción para mejorar la experiencia de tus usuarios. Puedes pre-rellenar el formulario de registro de ZITADEL con valores del proveedor de identidad." "DESCRIPTION": "Usa una acción para mejorar la experiencia de tus usuarios. Puedes pre-rellenar el formulario de registro de Zitadel con valores del proveedor de identidad."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activa el IdP", "TITLE": "Activa el IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Enlaces Externos", "TITLE": "Enlaces Externos",
"DESCRIPTION": "Guía a tus usuarios a recursos externos personalizados que se muestran en la página de inicio de sesión. Los usuarios deben aceptar los Términos de servicio y la Política de privacidad antes de poder registrarse. Cambia el enlace a tu documentación o introduce una cadena de texto vacía para ocultar el botón de documentación de la consola. Agrega un enlace externo personalizado y un texto personalizado para dicho enlace en la consola, o déjalos vacíos para ocultar ese botón." "DESCRIPTION": "Guía a tus usuarios a recursos externos personalizados que se muestran en la página de inicio de sesión. Los usuarios deben aceptar los Términos de servicio y la Política de privacidad antes de poder registrarse. Cambia el enlace a tu documentación o introduce una cadena de texto vacía para ocultar el botón de documentación de la consola de administración. Agrega un enlace externo personalizado y un texto personalizado para dicho enlace en la consola de administración, o déjalos vacíos para ocultar ese botón."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Configuración de SMTP", "TITLE": "Configuración de SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Configuración de SMS", "TITLE": "Configuración de SMS",
"DESCRIPTION": "Para desbloquear todas las características de ZITADEL, configura Twilio para enviar mensajes SMS a tus usuarios." "DESCRIPTION": "Para desbloquear todas las características de Zitadel, configura Twilio para enviar mensajes SMS a tus usuarios."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Eventos", "TITLE": "Eventos",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Eventos Fallidos", "TITLE": "Eventos Fallidos",
"DESCRIPTION": "Esta página muestra todos los eventos fallidos en tu instancia. Si ZITADEL no se comporta como esperas, siempre revisa esta lista primero." "DESCRIPTION": "Esta página muestra todos los eventos fallidos en tu instancia. Si Zitadel no se comporta como esperas, siempre revisa esta lista primero."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Vistas", "TITLE": "Vistas",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Configuración de Seguridad", "TITLE": "Configuración de Seguridad",
"DESCRIPTION": "Habilita características de ZITADEL que pueden tener impactos en la seguridad. Realmente deberías saber lo que estás haciendo antes de cambiar estas configuraciones." "DESCRIPTION": "Habilita características de Zitadel que pueden tener impactos en la seguridad. Realmente deberías saber lo que estás haciendo antes de cambiar estas configuraciones."
}, },
"OIDC": { "OIDC": {
"TITLE": "Configuración de OpenID Connect", "TITLE": "Configuración de OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Administra tus claves web OIDC para firmar y validar tokens de manera segura en tu instancia de ZITADEL.", "DESCRIPTION": "Administra tus claves web OIDC para firmar y validar tokens de manera segura en tu instancia de Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Claves Web Activas y Futuras", "TITLE": "Claves Web Activas y Futuras",
"DESCRIPTION": "Tus claves web activas y próximas. Activar una nueva clave desactivará la actual.", "DESCRIPTION": "Tus claves web activas y próximas. Activar una nueva clave desactivará la actual.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Crear nueva Clave Web", "TITLE": "Crear nueva Clave Web",
"DESCRIPTION": "Crear una nueva clave web la añadirá a tu lista. ZITADEL usa por defecto claves RSA2048 con un algoritmo de hash SHA256.", "DESCRIPTION": "Crear una nueva clave web la añadirá a tu lista. Zitadel usa por defecto claves RSA2048 con un algoritmo de hash SHA256.",
"KEY_TYPE": "Tipo de Clave", "KEY_TYPE": "Tipo de Clave",
"BITS": "Bits", "BITS": "Bits",
"HASHER": "Algoritmo de Hash", "HASHER": "Algoritmo de Hash",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Patrón de Nombre de Inicio de Sesión", "TITLE": "Patrón de Nombre de Inicio de Sesión",
"DESCRIPTION": "Controla el patrón de los nombres de inicio de sesión de tus usuarios. ZITADEL selecciona la organización de tus usuarios tan pronto como ingresan su nombre de inicio de sesión. Por lo tanto, los nombres de inicio de sesión necesitan ser únicos en todas las organizaciones. Si tienes usuarios que tienen una cuenta en múltiples dominios, puedes asegurar la unicidad añadiendo el dominio de la organización a tus nombres de inicio de sesión." "DESCRIPTION": "Controla el patrón de los nombres de inicio de sesión de tus usuarios. Zitadel selecciona la organización de tus usuarios tan pronto como ingresan su nombre de inicio de sesión. Por lo tanto, los nombres de inicio de sesión necesitan ser únicos en todas las organizaciones. Si tienes usuarios que tienen una cuenta en múltiples dominios, puedes asegurar la unicidad añadiendo el dominio de la organización a tus nombres de inicio de sesión."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Verificación de Dominio", "TITLE": "Verificación de Dominio",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Permitido Inicio de Sesión Externo", "TITLE": "Permitido Inicio de Sesión Externo",
"DESCRIPTION": "Permite a tus usuarios iniciar sesión con un proveedor de identidad externo en lugar de usar el usuario de ZITADEL para iniciar sesión." "DESCRIPTION": "Permite a tus usuarios iniciar sesión con un proveedor de identidad externo en lugar de usar el usuario de Zitadel para iniciar sesión."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Restablecimiento de contraseña oculto", "TITLE": "Restablecimiento de contraseña oculto",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Comienza con ZITADEL", "WELCOME": "Comienza con Zitadel",
"DISCLAIMER": "ZITADEL trata tus datos confidencialmente y de forma segura.", "DISCLAIMER": "Zitadel trata tus datos confidencialmente y de forma segura.",
"DISCLAIMERLINK": "Más información", "DISCLAIMERLINK": "Más información",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Comienza rápidamente con ZITADEL." "DESCRIPTION": "Comienza rápidamente con Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Comienza rápidamente con ZITADEL." "DESCRIPTION": "Comienza rápidamente con Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Primeros pasos", "LABEL": "Primeros pasos",
"DESCRIPTION": "Comienza rápidamente con ZITADEL." "DESCRIPTION": "Comienza rápidamente con Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Accesos directos", "SHORTCUTS": "Accesos directos",
@@ -366,7 +366,7 @@
"MOREDESCRIPTION": "más atajos", "MOREDESCRIPTION": "más atajos",
"DISMISS": "No gracias, soy pro.", "DISMISS": "No gracias, soy pro.",
"CARD": { "CARD": {
"TITLE": "Ponte en marcha con ZITADEL", "TITLE": "Ponte en marcha con Zitadel",
"DESCRIPTION": "Esta lista de tareas te ayuda a configurar tu instancia y te guía por los pasos más esenciales" "DESCRIPTION": "Esta lista de tareas te ayuda a configurar tu instancia y te guía por los pasos más esenciales"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Inicia sesión en tu aplicación", "title": "Inicia sesión en tu aplicación",
"description": "Integra tu aplicación con ZITADEL para la autenticación y pruébala iniciando sesión con tu usuario administrador.", "description": "Integra tu aplicación con Zitadel para la autenticación y pruébala iniciando sesión con tu usuario administrador.",
"action": "Iniciar sesión" "action": "Iniciar sesión"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal del cliente" "CUSTOMERPORTAL": "Portal del cliente"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integra ZITADEL en tu aplicación", "TITLE": "Integra Zitadel en tu aplicación",
"DESCRIPTION": "Integra ZITADEL en tu aplicación o utiliza uno de nuestros ejemplos para empezar en cuestión de minutos", "DESCRIPTION": "Integra Zitadel en tu aplicación o utiliza uno de nuestros ejemplos para empezar en cuestión de minutos",
"BTN_START": "Crear aplicación", "BTN_START": "Crear aplicación",
"BTN_LEARNMORE": "Aprende más", "BTN_LEARNMORE": "Aprende más",
"CREATEPROJECTFORAPP": "Crear proyecto {{value}}", "CREATEPROJECTFORAPP": "Crear proyecto {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Tu instancia está bloqueada.", "TITLE": "Tu instancia está bloqueada.",
"DESCRIPTION": "Pide a tu administrador de instancia de ZITADEL que actualice la suscripción." "DESCRIPTION": "Pide a tu administrador de instancia de Zitadel que actualice la suscripción."
}, },
"INVALID_FORMAT": "El formato no es valido.", "INVALID_FORMAT": "El formato no es valido.",
"NOTANEMAIL": "El valor proporcionado no es una dirección de email.", "NOTANEMAIL": "El valor proporcionado no es una dirección de email.",
@@ -841,7 +841,7 @@
"NAME": "Nombre", "NAME": "Nombre",
"EMPTY": "No se han configurado dispositivos", "EMPTY": "No se han configurado dispositivos",
"TITLE": "Llave de acceso", "TITLE": "Llave de acceso",
"DESCRIPTION": "Añadir métodos de autenticación basados en WebAuthn para iniciar sesión en ZITADEL con una llave de acceso.", "DESCRIPTION": "Añadir métodos de autenticación basados en WebAuthn para iniciar sesión en Zitadel con una llave de acceso.",
"MANAGE_DESCRIPTION": "Gestiona los métodos de doble factor de tus usuarios.", "MANAGE_DESCRIPTION": "Gestiona los métodos de doble factor de tus usuarios.",
"U2F": "Añadir método", "U2F": "Añadir método",
"U2F_DIALOG_TITLE": "Verificar autenticador", "U2F_DIALOG_TITLE": "Verificar autenticador",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "¡Secreto eliminado con éxito!" "SECRETREMOVED": "¡Secreto eliminado con éxito!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Roles del administrador de ZITADEL", "TITLE": "Roles del administrador de Zitadel",
"DESCRIPTION": "Estas son todas las concesiones de membresía del usuario. Puedes modificarlas también en las páginas de organización, proyecto o detalles IAM.", "DESCRIPTION": "Estas son todas las concesiones de membresía del usuario. Puedes modificarlas también en las páginas de organización, proyecto o detalles IAM.",
"ORGCONTEXT": "Puedes ver todas las organizaciones y proyectos que están relacionados con la organización seleccionada actualmente.", "ORGCONTEXT": "Puedes ver todas las organizaciones y proyectos que están relacionados con la organización seleccionada actualmente.",
"USERCONTEXT": "Puedes ver todas las organizaciones y proyectos para los que estás autorizado. Incluyendo otras organizaciones.", "USERCONTEXT": "Puedes ver todas las organizaciones y proyectos para los que estás autorizado. Incluyendo otras organizaciones.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Permitido el fallo", "ALLOWEDTOFAIL": "Permitido el fallo",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Advertencia", "TITLE": "Advertencia",
"DESCRIPTION": "Si desactiva esta configuración, puede hacer que los usuarios de su organización no puedan iniciar sesión. Además, ya no podrá acceder a la consola para desactivar la acción. Recomendamos crear un usuario administrador en una organización separada o probar scripts primero en un entorno de desarrollo o una organización de desarrollo." "DESCRIPTION": "Si desactiva esta configuración, puede hacer que los usuarios de su organización no puedan iniciar sesión. Además, ya no podrá acceder a la consola de administración para desactivar la acción. Recomendamos crear un usuario administrador en una organización separada o probar scripts primero en un entorno de desarrollo o una organización de desarrollo."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Tipo de flujo", "FLOWTYPE": "Tipo de flujo",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Administración del almacenamiento IAM", "TITLE": "Administración del almacenamiento IAM",
"DESCRIPTION": "Gestionar tus vistas de ZITADEL y tus eventos fallidos." "DESCRIPTION": "Gestionar tus vistas de Zitadel y tus eventos fallidos."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Mánagers", "TITLE": "Mánagers",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL esperada:", "VERIFICATION_HTTP_URL_LABEL": "URL esperada:",
"VERIFICATION_HTTP_FILE_LABEL": "Fichero de verificación:", "VERIFICATION_HTTP_FILE_LABEL": "Fichero de verificación:",
"VERIFICATION_SKIP": "Puedes omitir la verificación por ahora y continuar creando tu organización, pero para poder usar este dominio debes completar este paso.", "VERIFICATION_SKIP": "Puedes omitir la verificación por ahora y continuar creando tu organización, pero para poder usar este dominio debes completar este paso.",
"VERIFICATION_VALIDATION_DESC": "No elimines el código de verificación, ya que ZITADEL volverá a comprobar la propiedad de tu dominio de vez en cuando.", "VERIFICATION_VALIDATION_DESC": "No elimines el código de verificación, ya que Zitadel volverá a comprobar la propiedad de tu dominio de vez en cuando.",
"VERIFICATION_NEWTOKEN_TITLE": "Solicitar nuevo token", "VERIFICATION_NEWTOKEN_TITLE": "Solicitar nuevo token",
"VERIFICATION_NEWTOKEN_DESC": "Si deseas solicitar un nuevo token, selecciona tu método preferido. Si desea validar un token persistente, haga clic en el botón de arriba.", "VERIFICATION_NEWTOKEN_DESC": "Si deseas solicitar un nuevo token, selecciona tu método preferido. Si desea validar un token persistente, haga clic en el botón de arriba.",
"VERIFICATION_VALIDATION_ONGOING": "Se ha seleccionado el método {{ value }} para verificar su dominio. Haz clic en el botón para forzar una verificación o restablecer el proceso de verificación.", "VERIFICATION_VALIDATION_ONGOING": "Se ha seleccionado el método {{ value }} para verificar su dominio. Haz clic en el botón para forzar una verificación o restablecer el proceso de verificación.",
@@ -1661,8 +1661,8 @@
"DISABLED": "\"Deshabilitado\" se hereda" "DISABLED": "\"Deshabilitado\" se hereda"
}, },
"RESET": "Establecer todo a heredado", "RESET": "Establecer todo a heredado",
"CONSOLEUSEV2USERAPI": "Utilice la API V2 en la consola para la creación de usuarios", "CONSOLEUSEV2USERAPI": "Utilice la API V2 en la consola de administración para la creación de usuarios",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Cuando esta opción está habilitada, la consola utiliza la API V2 de usuario para crear nuevos usuarios. Con la API V2, los usuarios recién creados comienzan sin un estado inicial.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Cuando esta opción está habilitada, la consola de administración utiliza la API V2 de usuario para crear nuevos usuarios. Con la API V2, los usuarios recién creados comienzan sin un estado inicial.",
"LOGINV2": "Inicio de sesión V2", "LOGINV2": "Inicio de sesión V2",
"LOGINV2_DESCRIPTION": "Al habilitar esto, se activa la nueva interfaz de inicio de sesión basada en TypeScript con mejoras en seguridad, rendimiento y personalización.", "LOGINV2_DESCRIPTION": "Al habilitar esto, se activa la nueva interfaz de inicio de sesión basada en TypeScript con mejoras en seguridad, rendimiento y personalización.",
"LOGINV2_BASEURI": "URI base", "LOGINV2_BASEURI": "URI base",
@@ -1709,7 +1709,7 @@
"RELEASE": "Suéltala", "RELEASE": "Suéltala",
"DROPFONT": "Lleva aquí el fichero de fuente", "DROPFONT": "Lleva aquí el fichero de fuente",
"RELEASEFONT": "Suéltalo", "RELEASEFONT": "Suéltalo",
"USEOFLOGO": "Tu logo será utilizado tanto en el inicio de sesión como en los emails, mientras que el icono se usará para elementos de la interfaz más pequeños como el menú de cambio de organizaciones", "USEOFLOGO": "Tu logo será utilizado tanto en el inicio de sesión como en los emails, mientras que el icono se usará para elementos de la interfaz más pequeños como el menú de cambio de organizaciones en la consola de administración",
"MAXSIZE": "El tamaño máximo está limitado a 524kB", "MAXSIZE": "El tamaño máximo está limitado a 524kB",
"EMAILNOSVG": "El formato de fichero SVG no está soportado en correos electrónicos. Por tanto, sube tu logo en PNG o en otro formato soportado.", "EMAILNOSVG": "El formato de fichero SVG no está soportado en correos electrónicos. Por tanto, sube tu logo en PNG o en otro formato soportado.",
"MAXSIZEEXCEEDED": "Tamaño máximo de 524kB superado.", "MAXSIZEEXCEEDED": "Tamaño máximo de 524kB superado.",
@@ -1725,7 +1725,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Inicio de sesión", "TITLE": "Inicio de sesión",
"SECOND": "iniciar sesión con tu cuenta ZITADEL.", "SECOND": "iniciar sesión con tu cuenta Zitadel.",
"ERROR": "¡No se encontró el usuario!", "ERROR": "¡No se encontró el usuario!",
"PRIMARYBUTTON": "siguiente", "PRIMARYBUTTON": "siguiente",
"SECONDARYBUTTON": "registrar" "SECONDARYBUTTON": "registrar"
@@ -1765,9 +1765,9 @@
"POLICYLINK": "Enlace a Política de privacidad", "POLICYLINK": "Enlace a Política de privacidad",
"HELPLINK": "Enlace de ayuda", "HELPLINK": "Enlace de ayuda",
"SUPPORTEMAIL": "Email de soporte", "SUPPORTEMAIL": "Email de soporte",
"DOCSLINK": "Enlace de documentos (Console)", "DOCSLINK": "Enlace de documentos (Consola de Administración)",
"CUSTOMLINK": "Enlace personalizado (Console)", "CUSTOMLINK": "Enlace personalizado (Consola de Administración)",
"CUSTOMLINKTEXT": "Texto de enlace personalizado (Console)", "CUSTOMLINKTEXT": "Texto de enlace personalizado (Consola de Administración)",
"SAVED": "¡Se guardó con éxito!", "SAVED": "¡Se guardó con éxito!",
"RESET_TITLE": "Restaurar valores por defecto", "RESET_TITLE": "Restaurar valores por defecto",
"RESET_DESCRIPTION": "Estás a punto de restaurar los enlaces por defecto para los TDS y la política de privacida. ¿Quieres continuar?" "RESET_DESCRIPTION": "Estás a punto de restaurar los enlaces por defecto para los TDS y la política de privacida. ¿Quieres continuar?"
@@ -1921,7 +1921,7 @@
"DEFAULTREDIRECTURI_DESC": "Define a dónde se redirigirá el usuario si el inicio de sesión ha comenzado sin un contexto de aplicación (p.e desde un email)", "DEFAULTREDIRECTURI_DESC": "Define a dónde se redirigirá el usuario si el inicio de sesión ha comenzado sin un contexto de aplicación (p.e desde un email)",
"ERRORMSGPOPUP": "Mostrar error en diálogo", "ERRORMSGPOPUP": "Mostrar error en diálogo",
"DISABLEWATERMARK": "Ocultar marca de agua", "DISABLEWATERMARK": "Ocultar marca de agua",
"DISABLEWATERMARK_DESC": "Ocultar la marca de agua Powered by ZITADEL en la interfaz de inicio de sesión" "DISABLEWATERMARK_DESC": "Ocultar la marca de agua Powered by Zitadel en la interfaz de inicio de sesión"
}, },
"RESET": "Restablece los valores por defecto de la instancia", "RESET": "Restablece los valores por defecto de la instancia",
"CREATECUSTOM": "Crear política personalizada", "CREATECUSTOM": "Crear política personalizada",
@@ -1975,7 +1975,7 @@
"CREATE_DESC": "Inserta el nombre de tu proyecto.", "CREATE_DESC": "Inserta el nombre de tu proyecto.",
"ROLE": "Rol", "ROLE": "Rol",
"NOITEMS": "Sin proyectos", "NOITEMS": "Sin proyectos",
"ZITADELPROJECT": "Esto pertenece al proyecto ZITADEL. Cuidado: Si haces cambio puede que ZITADEL no se comporte como se espera.", "ZITADELPROJECT": "Esto pertenece al proyecto Zitadel. Cuidado: Si haces cambio puede que Zitadel no se comporte como se espera.",
"TYPE": { "TYPE": {
"OWNED": "Proyectos propios", "OWNED": "Proyectos propios",
"OWNED_SINGULAR": "Proyecto propio", "OWNED_SINGULAR": "Proyecto propio",
@@ -2350,7 +2350,7 @@
"DELETE_SELECTION_TITLE": "Borrar IDP", "DELETE_SELECTION_TITLE": "Borrar IDP",
"DELETE_SELECTION_DESCRIPTION": "Estás a punto de borrar un proveedor de identidad. Los cambios resultantes son irrevocables. ¿Estás seguro de que quieres hacer esto?", "DELETE_SELECTION_DESCRIPTION": "Estás a punto de borrar un proveedor de identidad. Los cambios resultantes son irrevocables. ¿Estás seguro de que quieres hacer esto?",
"FEDERATEDLOGOUTENABLED": "Cierre de sesión federado habilitado", "FEDERATEDLOGOUTENABLED": "Cierre de sesión federado habilitado",
"FEDERATEDLOGOUTENABLED_DESC": "Si está habilitado, el usuario también será desconectado del IdP si finaliza la sesión en ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Si está habilitado, el usuario también será desconectado del IdP si finaliza la sesión en Zitadel.",
"EMPTY": "No hay IDP disponible", "EMPTY": "No hay IDP disponible",
"OIDC": { "OIDC": {
"GENERAL": "Información general", "GENERAL": "Información general",
@@ -2434,7 +2434,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Proveedor SMTP", "TITLE": "Proveedor SMTP",
"DESCRIPTION": "Estos son los proveedores SMTP para tu instancia de ZITADEL. Activa el que quieras utilizar para enviar notificaciones a tus usuarios.", "DESCRIPTION": "Estos son los proveedores SMTP para tu instancia de Zitadel. Activa el que quieras utilizar para enviar notificaciones a tus usuarios.",
"EMPTY": "No hay ningún proveedor SMTP disponible", "EMPTY": "No hay ningún proveedor SMTP disponible",
"ACTIVATED": "Activado", "ACTIVATED": "Activado",
"ACTIVATE": "Activar proveedor", "ACTIVATE": "Activar proveedor",
@@ -2466,11 +2466,11 @@
"NEXT_STEPS": "Pŕoximos pasos", "NEXT_STEPS": "Pŕoximos pasos",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activa tu proveedor SMTP", "TITLE": "Activa tu proveedor SMTP",
"DESCRIPTION": "ZITADEL no puede usar este proveedor SMTP para enviar notificaciones hasta que lo actives. Si activas este proveedor cualquier otro proveedor que estuviera activado será desactivado ahora." "DESCRIPTION": "Zitadel no puede usar este proveedor SMTP para enviar notificaciones hasta que lo actives. Si activas este proveedor cualquier otro proveedor que estuviera activado será desactivado ahora."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Desactiva tu proveedor SMTP", "TITLE": "Desactiva tu proveedor SMTP",
"DESCRIPTION": "Si desactivas este proveedor SMTP, ZITADEL no puede utilizarlo para enviar notificationes hasta que lo actives otra vez." "DESCRIPTION": "Si desactivas este proveedor SMTP, Zitadel no puede utilizarlo para enviar notificationes hasta que lo actives otra vez."
}, },
"SAVE_SETTINGS": "Guarda tu configuración", "SAVE_SETTINGS": "Guarda tu configuración",
"TEST": { "TEST": {
+46 -46
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Métadonnées", "METADATA_TITLE": "Métadonnées",
"HOME": { "HOME": {
"TITLE": "Commencez avec ZITADEL", "TITLE": "Commencez avec Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Vos prochaines étapes", "TITLE": "Vos prochaines étapes",
"DESCRIPTION": "Complétez les étapes suivantes pour sécuriser votre application.", "DESCRIPTION": "Complétez les étapes suivantes pour sécuriser votre application.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentation", "TITLE": "Documentation",
"DESCRIPTION": "Explorez la base de connaissances de ZITADEL pour vous familiariser avec les concepts et idées clés. Apprennez comment fonctionne ZITADEL et comment l'utiliser." "DESCRIPTION": "Explorez la base de connaissances de Zitadel pour vous familiariser avec les concepts et idées clés. Apprennez comment fonctionne Zitadel et comment l'utiliser."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Exemples et Kits de Développement Logiciel", "TITLE": "Exemples et Kits de Développement Logiciel",
"DESCRIPTION": "Parcourez nos exemples et SDKs pour utiliser ZITADEL avec vos langages de programmation et outils préférés." "DESCRIPTION": "Parcourez nos exemples et SDKs pour utiliser Zitadel avec vos langages de programmation et outils préférés."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Actions", "TITLE": "Actions",
"DESCRIPTION": "Exécutez du code personnalisé sur des événements qui se produisent lorsque vos utilisateurs s'authentifient chez ZITADEL. Automatisez vos processus, enrichissez les métadonnées de vos utilisateurs et leurs tokens ou notifiez des systèmes externes.", "DESCRIPTION": "Exécutez du code personnalisé sur des événements qui se produisent lorsque vos utilisateurs s'authentifient chez Zitadel. Automatisez vos processus, enrichissez les métadonnées de vos utilisateurs et leurs tokens ou notifiez des systèmes externes.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripts", "TITLE": "Scripts",
"DESCRIPTION": "Écrivez votre code JavaScript une fois et déclenchez-le dans plusieurs flux." "DESCRIPTION": "Écrivez votre code JavaScript une fois et déclenchez-le dans plusieurs flux."
@@ -97,23 +97,23 @@
"NEXT": "Et maintenant ?", "NEXT": "Et maintenant ?",
"SAML": { "SAML": {
"TITLE": "Configurez votre fournisseur d'identité SAML", "TITLE": "Configurez votre fournisseur d'identité SAML",
"DESCRIPTION": "ZITADEL est configuré. Maintenant, votre fournisseur d'identité SAML nécessite une configuration. La plupart des fournisseurs vous permettent de télécharger simplement l'intégralité du XML des métadonnées ZITADEL. D'autres fournisseurs vous demandent de fournir uniquement certains URL distincts, comme par exemple l'ID d'entité (URL des métadonnées), l'URL du service de consommation d'assertion (ACS) ou l'URL de déconnexion unique." "DESCRIPTION": "Zitadel est configuré. Maintenant, votre fournisseur d'identité SAML nécessite une configuration. La plupart des fournisseurs vous permettent de télécharger simplement l'intégralité du XML des métadonnées Zitadel. D'autres fournisseurs vous demandent de fournir uniquement certains URL distincts, comme par exemple l'ID d'entité (URL des métadonnées), l'URL du service de consommation d'assertion (ACS) ou l'URL de déconnexion unique."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configurez votre fournisseur d'identité {{ provider }}", "TITLE": "Configurez votre fournisseur d'identité {{ provider }}",
"DESCRIPTION": "Avant de pouvoir configurer ZITADEL, passez cette URL à votre fournisseur d'identité pour permettre la redirection du navigateur vers ZITADEL après l'authentification." "DESCRIPTION": "Avant de pouvoir configurer Zitadel, passez cette URL à votre fournisseur d'identité pour permettre la redirection du navigateur vers Zitadel après l'authentification."
}, },
"JWT": { "JWT": {
"TITLE": "Utilisez des JWT comme identités fédérées", "TITLE": "Utilisez des JWT comme identités fédérées",
"DESCRIPTION": "Le fournisseur d'identité JWT vous permet d'utiliser vos jetons JWT existants comme identités fédérées. Cette fonctionnalité est pratique si vous avez déjà un émetteur de JWT. Avec un IdP JWT, vous pouvez utiliser ces JWT pour créer et mettre à jour des utilisateurs dans ZITADEL à la volée." "DESCRIPTION": "Le fournisseur d'identité JWT vous permet d'utiliser vos jetons JWT existants comme identités fédérées. Cette fonctionnalité est pratique si vous avez déjà un émetteur de JWT. Avec un IdP JWT, vous pouvez utiliser ces JWT pour créer et mettre à jour des utilisateurs dans Zitadel à la volée."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configurez ZITADEL pour se connecter à votre fournisseur d'identité LDAP", "TITLE": "Configurez Zitadel pour se connecter à votre fournisseur d'identité LDAP",
"DESCRIPTION": "Fournissez les détails de connexion à votre serveur LDAP et configurez le mappage de vos attributs LDAP aux attributs ZITADEL." "DESCRIPTION": "Fournissez les détails de connexion à votre serveur LDAP et configurez le mappage de vos attributs LDAP aux attributs Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Remplissage automatique des données utilisateur", "TITLE": "Remplissage automatique des données utilisateur",
"DESCRIPTION": "Utilisez une action pour améliorer l'expérience de vos utilisateurs. Vous pouvez pré-remplir le formulaire d'inscription de ZITADEL avec des valeurs provenant du fournisseur d'identité." "DESCRIPTION": "Utilisez une action pour améliorer l'expérience de vos utilisateurs. Vous pouvez pré-remplir le formulaire d'inscription de Zitadel avec des valeurs provenant du fournisseur d'identité."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activez le fournisseur d'identité", "TITLE": "Activez le fournisseur d'identité",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Liens Externes", "TITLE": "Liens Externes",
"DESCRIPTION": "Guidez vos utilisateurs vers des ressources externes personnalisées affichées sur la page de connexion. Les utilisateurs doivent accepter les conditions d'utilisation et la politique de confidentialité avant de pouvoir s'inscrire. Modifiez le lien vers votre documentation ou définissez une chaîne vide pour masquer le bouton de documentation de la console. Ajoutez un lien externe personnalisé et un texte personnalisé pour ce lien dans la console, ou définissez-les vides pour masquer ce bouton." "DESCRIPTION": "Guidez vos utilisateurs vers des ressources externes personnalisées affichées sur la page de connexion. Les utilisateurs doivent accepter les conditions d'utilisation et la politique de confidentialité avant de pouvoir s'inscrire. Modifiez le lien vers votre documentation ou définissez une chaîne vide pour masquer le bouton de documentation de la console de gestion. Ajoutez un lien externe personnalisé et un texte personnalisé pour ce lien dans la console de gestion, ou définissez-les vides pour masquer ce bouton."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Paramètres SMTP", "TITLE": "Paramètres SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Paramètres SMS", "TITLE": "Paramètres SMS",
"DESCRIPTION": "Pour débloquer toutes les fonctionnalités de ZITADEL, configurez Twilio pour envoyer des messages SMS à vos utilisateurs." "DESCRIPTION": "Pour débloquer toutes les fonctionnalités de Zitadel, configurez Twilio pour envoyer des messages SMS à vos utilisateurs."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Événements", "TITLE": "Événements",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Événements Échoués", "TITLE": "Événements Échoués",
"DESCRIPTION": "Cette page montre tous les événements échoués dans votre instance. Si ZITADEL ne se comporte pas comme vous l'attendez, vérifiez toujours cette liste en premier." "DESCRIPTION": "Cette page montre tous les événements échoués dans votre instance. Si Zitadel ne se comporte pas comme vous l'attendez, vérifiez toujours cette liste en premier."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Vues", "TITLE": "Vues",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Paramètres de Sécurité", "TITLE": "Paramètres de Sécurité",
"DESCRIPTION": "Activez les fonctionnalités de ZITADEL qui peuvent avoir des impacts sur la sécurité. Vous devriez vraiment savoir ce que vous faites avant de changer ces paramètres." "DESCRIPTION": "Activez les fonctionnalités de Zitadel qui peuvent avoir des impacts sur la sécurité. Vous devriez vraiment savoir ce que vous faites avant de changer ces paramètres."
}, },
"OIDC": { "OIDC": {
"TITLE": "Paramètres OpenID Connect", "TITLE": "Paramètres OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Gérez vos clés Web OIDC pour signer et valider en toute sécurité les jetons de votre instance ZITADEL.", "DESCRIPTION": "Gérez vos clés Web OIDC pour signer et valider en toute sécurité les jetons de votre instance Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Clés Web Actives et Futures", "TITLE": "Clés Web Actives et Futures",
"DESCRIPTION": "Vos clés Web actives et à venir. L'activation d'une nouvelle clé désactivera l'actuelle.", "DESCRIPTION": "Vos clés Web actives et à venir. L'activation d'une nouvelle clé désactivera l'actuelle.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Créer une nouvelle Clé Web", "TITLE": "Créer une nouvelle Clé Web",
"DESCRIPTION": "Créer une nouvelle clé Web l'ajoutera à votre liste. ZITADEL utilise par défaut des clés RSA2048 avec un hacheur SHA256.", "DESCRIPTION": "Créer une nouvelle clé Web l'ajoutera à votre liste. Zitadel utilise par défaut des clés RSA2048 avec un hacheur SHA256.",
"KEY_TYPE": "Type de Clé", "KEY_TYPE": "Type de Clé",
"BITS": "Bits", "BITS": "Bits",
"HASHER": "Hacheur", "HASHER": "Hacheur",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Modèle de Nom de Connexion", "TITLE": "Modèle de Nom de Connexion",
"DESCRIPTION": "Contrôlez le modèle des noms de connexion de vos utilisateurs. ZITADEL sélectionne l'organisation de vos utilisateurs dès qu'ils entrent leur nom de connexion. Par conséquent, les noms de connexion doivent être uniques dans toutes les organisations. Si vous avez des utilisateurs qui ont un compte dans plusieurs domaines, vous pouvez assurer l'unicité en suffixant vos noms de connexion avec le domaine de l'organisation." "DESCRIPTION": "Contrôlez le modèle des noms de connexion de vos utilisateurs. Zitadel sélectionne l'organisation de vos utilisateurs dès qu'ils entrent leur nom de connexion. Par conséquent, les noms de connexion doivent être uniques dans toutes les organisations. Si vous avez des utilisateurs qui ont un compte dans plusieurs domaines, vous pouvez assurer l'unicité en suffixant vos noms de connexion avec le domaine de l'organisation."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Vérification de Domaine", "TITLE": "Vérification de Domaine",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Connexion externe autorisée", "TITLE": "Connexion externe autorisée",
"DESCRIPTION": "Autorisez vos utilisateurs à se connecter avec un fournisseur d'identité externe à la place de la connexion avec le nom d'utilisateur ZITADEL." "DESCRIPTION": "Autorisez vos utilisateurs à se connecter avec un fournisseur d'identité externe à la place de la connexion avec le nom d'utilisateur Zitadel."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Réinitialisation du mot de passe masquée", "TITLE": "Réinitialisation du mot de passe masquée",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Commencez avec ZITADEL", "WELCOME": "Commencez avec Zitadel",
"DISCLAIMER": "ZITADEL traite vos données de manière confidentielle et sécurisée.", "DISCLAIMER": "Zitadel traite vos données de manière confidentielle et sécurisée.",
"DISCLAIMERLINK": "Plus d'informations", "DISCLAIMERLINK": "Plus d'informations",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Pour un démarrage rapide de ZITADEL." "DESCRIPTION": "Pour un démarrage rapide de Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Pour un démarrage rapide de ZITADEL." "DESCRIPTION": "Pour un démarrage rapide de Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Premiers pas", "LABEL": "Premiers pas",
"DESCRIPTION": "Démarrez rapidement avec ZITADEL." "DESCRIPTION": "Démarrez rapidement avec Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Raccourcis", "SHORTCUTS": "Raccourcis",
@@ -366,7 +366,7 @@
"COMPLETED": "terminé", "COMPLETED": "terminé",
"DISMISS": "Passer", "DISMISS": "Passer",
"CARD": { "CARD": {
"TITLE": "Faites fonctionner votre ZITADEL", "TITLE": "Faites fonctionner votre Zitadel",
"DESCRIPTION": "Cette liste de contrôle vous aide à configurer votre instance et vous guide à travers les étapes les plus essentielles." "DESCRIPTION": "Cette liste de contrôle vous aide à configurer votre instance et vous guide à travers les étapes les plus essentielles."
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Connectez-vous à votre application", "title": "Connectez-vous à votre application",
"description": "Intégrez votre application avec ZITADEL pour l'authentification et testez-la en vous connectant avec votre utilisateur administrateur.", "description": "Intégrez votre application avec Zitadel pour l'authentification et testez-la en vous connectant avec votre utilisateur administrateur.",
"action": "Connexion" "action": "Connexion"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portail Client" "CUSTOMERPORTAL": "Portail Client"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Intégrer ZITADEL dans votre application", "TITLE": "Intégrer Zitadel dans votre application",
"DESCRIPTION": "Intégrez ZITADEL dans votre application ou utilisez l'un de nos échantillons pour démarrer en quelques minutes.", "DESCRIPTION": "Intégrez Zitadel dans votre application ou utilisez l'un de nos échantillons pour démarrer en quelques minutes.",
"BTN_START": "Créer une application", "BTN_START": "Créer une application",
"BTN_LEARNMORE": "En savoir plus", "BTN_LEARNMORE": "En savoir plus",
"CREATEPROJECTFORAPP": "Créer un projet {{value}}", "CREATEPROJECTFORAPP": "Créer un projet {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Votre instance est bloquée.", "TITLE": "Votre instance est bloquée.",
"DESCRIPTION": "Demandez à votre administrateur d'instance ZITADEL de mettre à jour l'abonnement." "DESCRIPTION": "Demandez à votre administrateur d'instance Zitadel de mettre à jour l'abonnement."
}, },
"INVALID_FORMAT": "Le format n'est pas valide.", "INVALID_FORMAT": "Le format n'est pas valide.",
"NOTANEMAIL": "La valeur donnée n'est pas une adresse e-mail.", "NOTANEMAIL": "La valeur donnée n'est pas une adresse e-mail.",
@@ -841,7 +841,7 @@
"NAME": "Nom", "NAME": "Nom",
"EMPTY": "Aucun dispositif défini", "EMPTY": "Aucun dispositif défini",
"TITLE": "Clé d'accès", "TITLE": "Clé d'accès",
"DESCRIPTION": "Ajoutez des méthodes d'authentification basées sur WebAuthn pour vous connecter à ZITADEL avec une clé d'accès.", "DESCRIPTION": "Ajoutez des méthodes d'authentification basées sur WebAuthn pour vous connecter à Zitadel avec une clé d'accès.",
"MANAGE_DESCRIPTION": "Gérez les méthodes de second facteur de vos utilisateurs.", "MANAGE_DESCRIPTION": "Gérez les méthodes de second facteur de vos utilisateurs.",
"U2F": "Ajouter une méthode", "U2F": "Ajouter une méthode",
"U2F_DIALOG_TITLE": "Vérifier l'authentifiant", "U2F_DIALOG_TITLE": "Vérifier l'authentifiant",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Secret supprimé avec succès !" "SECRETREMOVED": "Secret supprimé avec succès !"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Rôles d'administrateur ZITADEL", "TITLE": "Rôles d'administrateur Zitadel",
"DESCRIPTION": "Il s'agit de toutes les attributions des membres de l'utilisateur. Vous pouvez également les modifier sur les pages de détails de l'organisation, du projet ou de l'IAM.", "DESCRIPTION": "Il s'agit de toutes les attributions des membres de l'utilisateur. Vous pouvez également les modifier sur les pages de détails de l'organisation, du projet ou de l'IAM.",
"ORGCONTEXT": "Vous voyez toutes les organisations et tous les projets qui sont liés à l'organisation actuellement sélectionnée.", "ORGCONTEXT": "Vous voyez toutes les organisations et tous les projets qui sont liés à l'organisation actuellement sélectionnée.",
"USERCONTEXT": "Vous voyez toutes les organisations et tous les projets auxquels vous êtes autorisé. Y compris les autres organisations.", "USERCONTEXT": "Vous voyez toutes les organisations et tous les projets auxquels vous êtes autorisé. Y compris les autres organisations.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Autorisé à échouer", "ALLOWEDTOFAIL": "Autorisé à échouer",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Avertissement", "TITLE": "Avertissement",
"DESCRIPTION": "Si vous désactivez ce paramètre, cela peut empêcher les utilisateurs de votre organisation de se connecter. De plus, vous ne pourrez plus accéder à la console pour désactiver l'action. Nous vous recommandons de créer un utilisateur administrateur dans une organisation distincte ou de tester les scripts d'abord dans un environnement de développement ou une organisation de développement." "DESCRIPTION": "Si vous désactivez ce paramètre, cela peut empêcher les utilisateurs de votre organisation de se connecter. De plus, vous ne pourrez plus accéder à la console de gestion pour désactiver l'action. Nous vous recommandons de créer un utilisateur administrateur dans une organisation distincte ou de tester les scripts d'abord dans un environnement de développement ou une organisation de développement."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Type de flux", "FLOWTYPE": "Type de flux",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Administration du stockage IAM", "TITLE": "Administration du stockage IAM",
"DESCRIPTION": "Gérez vos vues ZITADEL et les événements échoués." "DESCRIPTION": "Gérez vos vues Zitadel et les événements échoués."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Responsables", "TITLE": "Responsables",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL attendue :", "VERIFICATION_HTTP_URL_LABEL": "URL attendue :",
"VERIFICATION_HTTP_FILE_LABEL": "Dossier de vérification :", "VERIFICATION_HTTP_FILE_LABEL": "Dossier de vérification :",
"VERIFICATION_SKIP": "Vous pouvez ignorer la vérification pour le moment et continuer à créer votre organisation, mais pour pouvoir utiliser votre domaine, cette étape doit être complétée !", "VERIFICATION_SKIP": "Vous pouvez ignorer la vérification pour le moment et continuer à créer votre organisation, mais pour pouvoir utiliser votre domaine, cette étape doit être complétée !",
"VERIFICATION_VALIDATION_DESC": "Ne supprimez pas le code de vérification, car ZITADEL revérifiera de temps en temps la propriété de votre domaine.", "VERIFICATION_VALIDATION_DESC": "Ne supprimez pas le code de vérification, car Zitadel revérifiera de temps en temps la propriété de votre domaine.",
"VERIFICATION_NEWTOKEN_TITLE": "Demander un nouveau jeton", "VERIFICATION_NEWTOKEN_TITLE": "Demander un nouveau jeton",
"VERIFICATION_VALIDATION_ONGOING": "La méthode {{ value }} a été sélectionnée pour vérifier votre domaine. Cliquez sur le bouton pour déclencher une vérification ou réinitialiser le processus de vérification.", "VERIFICATION_VALIDATION_ONGOING": "La méthode {{ value }} a été sélectionnée pour vérifier votre domaine. Cliquez sur le bouton pour déclencher une vérification ou réinitialiser le processus de vérification.",
"VERIFICATION_SUCCESSFUL": "Domaine vérifié avec succès !", "VERIFICATION_SUCCESSFUL": "Domaine vérifié avec succès !",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"Désactivé\" est hérité" "DISABLED": "\"Désactivé\" est hérité"
}, },
"RESET": "Réinitialiser tout sur hérité", "RESET": "Réinitialiser tout sur hérité",
"CONSOLEUSEV2USERAPI": "Utilisez l'API V2 dans la console pour la création d'utilisateurs", "CONSOLEUSEV2USERAPI": "Utilisez l'API V2 dans la console de gestion pour la création d'utilisateurs",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Lorsque ce drapeau est activé, la console utilise l'API V2 User pour créer de nouveaux utilisateurs. Avec l'API V2, les nouveaux utilisateurs commencent sans état initial.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Lorsque ce drapeau est activé, la console de gestion utilise l'API V2 User pour créer de nouveaux utilisateurs. Avec l'API V2, les nouveaux utilisateurs commencent sans état initial.",
"LOGINV2": "Connexion V2", "LOGINV2": "Connexion V2",
"LOGINV2_DESCRIPTION": "L’activation de cette option lance la nouvelle interface de connexion basée sur TypeScript, avec une sécurité, des performances et une personnalisation améliorées.", "LOGINV2_DESCRIPTION": "L’activation de cette option lance la nouvelle interface de connexion basée sur TypeScript, avec une sécurité, des performances et une personnalisation améliorées.",
"LOGINV2_BASEURI": "URI de base", "LOGINV2_BASEURI": "URI de base",
@@ -1708,7 +1708,7 @@
"RELEASE": "Communiqué", "RELEASE": "Communiqué",
"DROPFONT": "Déposer le fichier de la police ici", "DROPFONT": "Déposer le fichier de la police ici",
"RELEASEFONT": "Release", "RELEASEFONT": "Release",
"USEOFLOGO": "Votre logo sera utilisé dans la connexion ainsi que dans les courriels, tandis que l'icône est utilisée pour les petits éléments de l'interface utilisateur, comme le sélecteur d'organisation dans la console.", "USEOFLOGO": "Votre logo sera utilisé dans la connexion ainsi que dans les courriels, tandis que l'icône est utilisée pour les petits éléments de l'interface utilisateur, comme le sélecteur d'organisation dans la console de gestion.",
"MAXSIZE": "La taille maximale est limitée à 524 Ko.", "MAXSIZE": "La taille maximale est limitée à 524 Ko.",
"EMAILNOSVG": "Le format de fichier SVG n'est pas supporté dans les e-mails. Téléchargez donc votre logo en PNG ou dans un autre format pris en charge.", "EMAILNOSVG": "Le format de fichier SVG n'est pas supporté dans les e-mails. Téléchargez donc votre logo en PNG ou dans un autre format pris en charge.",
"MAXSIZEEXCEEDED": "La taille maximale de 524kB est dépassée.", "MAXSIZEEXCEEDED": "La taille maximale de 524kB est dépassée.",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Connexion", "TITLE": "Connexion",
"SECOND": "Connectez-vous avec votre compte ZITADEL.", "SECOND": "Connectez-vous avec votre compte Zitadel.",
"ERROR": "L'utilisateur n'a pas pu être trouvé !", "ERROR": "L'utilisateur n'a pas pu être trouvé !",
"PRIMARYBUTTON": "Suivant", "PRIMARYBUTTON": "Suivant",
"SECONDARYBUTTON": "Enregistrez-vous" "SECONDARYBUTTON": "Enregistrez-vous"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Lien vers la politique de confidentialité", "POLICYLINK": "Lien vers la politique de confidentialité",
"HELPLINK": "Lien vers l'aide", "HELPLINK": "Lien vers l'aide",
"SUPPORTEMAIL": "E-mail d'assistance", "SUPPORTEMAIL": "E-mail d'assistance",
"DOCSLINK": "Lien Docs (Console)", "DOCSLINK": "Lien Docs (Console de Gestion)",
"CUSTOMLINK": "Lien personnalisé (Console)", "CUSTOMLINK": "Lien personnalisé (Console de Gestion)",
"CUSTOMLINKTEXT": "Texte de lien personnalisé (Console)", "CUSTOMLINKTEXT": "Texte de lien personnalisé (Console de Gestion)",
"SAVED": "Enregistré avec succès !", "SAVED": "Enregistré avec succès !",
"RESET_TITLE": "Restaurer les valeurs par défaut", "RESET_TITLE": "Restaurer les valeurs par défaut",
"RESET_DESCRIPTION": "Vous êtes sur le point de restaurer les liens par défaut pour les CGS et la politique de confidentialité. Voulez-vous vraiment continuer ?" "RESET_DESCRIPTION": "Vous êtes sur le point de restaurer les liens par défaut pour les CGS et la politique de confidentialité. Voulez-vous vraiment continuer ?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "Définit l'endroit où l'utilisateur sera redirigé si la connexion a commencé sans contexte d'application (par exemple, à partir du courrier électronique).", "DEFAULTREDIRECTURI_DESC": "Définit l'endroit où l'utilisateur sera redirigé si la connexion a commencé sans contexte d'application (par exemple, à partir du courrier électronique).",
"ERRORMSGPOPUP": "Afficher l'erreur dans la boîte de dialogue", "ERRORMSGPOPUP": "Afficher l'erreur dans la boîte de dialogue",
"DISABLEWATERMARK": "Cacher le filigrane", "DISABLEWATERMARK": "Cacher le filigrane",
"DISABLEWATERMARK_DESC": "Masquer le filigrane Powered by ZITADEL dans l'interface de connexion" "DISABLEWATERMARK_DESC": "Masquer le filigrane Powered by Zitadel dans l'interface de connexion"
}, },
"RESET": "Réinitialiser à la valeur par défaut de l'Instance", "RESET": "Réinitialiser à la valeur par défaut de l'Instance",
"CREATECUSTOM": "Créer une politique personnalisée", "CREATECUSTOM": "Créer une politique personnalisée",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Insérez le nom de votre projet.", "CREATE_DESC": "Insérez le nom de votre projet.",
"ROLE": "Rôle", "ROLE": "Rôle",
"NOITEMS": "Aucun projet", "NOITEMS": "Aucun projet",
"ZITADELPROJECT": "Ceci appartient au projet ZITADEL. Attention : si vous faites de changements, ZITADEL pourrait ne pas fonctionner correctement.", "ZITADELPROJECT": "Ceci appartient au projet Zitadel. Attention : si vous faites de changements, Zitadel pourrait ne pas fonctionner correctement.",
"TYPE": { "TYPE": {
"OWNED": "Projets possédés", "OWNED": "Projets possédés",
"OWNED_SINGULAR": "Projet possédé", "OWNED_SINGULAR": "Projet possédé",
@@ -2354,7 +2354,7 @@
"DELETE_SELECTION_TITLE": "Supprimer Idp", "DELETE_SELECTION_TITLE": "Supprimer Idp",
"DELETE_SELECTION_DESCRIPTION": "Vous êtes sur le point de supprimer un fournisseur d'identité. Les changements qui en résultent sont irrévocables. Voulez-vous vraiment le faire ?", "DELETE_SELECTION_DESCRIPTION": "Vous êtes sur le point de supprimer un fournisseur d'identité. Les changements qui en résultent sont irrévocables. Voulez-vous vraiment le faire ?",
"FEDERATEDLOGOUTENABLED": "Déconnexion fédérée activée", "FEDERATEDLOGOUTENABLED": "Déconnexion fédérée activée",
"FEDERATEDLOGOUTENABLED_DESC": "Si activé, l'utilisateur sera également déconnecté de l'IdP s'il termine la session dans ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Si activé, l'utilisateur sera également déconnecté de l'IdP s'il termine la session dans Zitadel.",
"EMPTY": "Aucun IDP disponible", "EMPTY": "Aucun IDP disponible",
"OIDC": { "OIDC": {
"GENERAL": "Informations générales", "GENERAL": "Informations générales",
@@ -2438,7 +2438,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Fournisseur SMTP", "TITLE": "Fournisseur SMTP",
"DESCRIPTION": "Ce sont les fournisseurs SMTP de votre instance ZITADEL. Activez celui que vous souhaitez utiliser pour envoyer des notifications à vos utilisateurs.", "DESCRIPTION": "Ce sont les fournisseurs SMTP de votre instance Zitadel. Activez celui que vous souhaitez utiliser pour envoyer des notifications à vos utilisateurs.",
"EMPTY": "Aucun fournisseur SMTP disponible", "EMPTY": "Aucun fournisseur SMTP disponible",
"ACTIVATED": "Activé", "ACTIVATED": "Activé",
"ACTIVATE": "Activer le fournisseur", "ACTIVATE": "Activer le fournisseur",
@@ -2470,7 +2470,7 @@
"NEXT_STEPS": "Prochaines étapes", "NEXT_STEPS": "Prochaines étapes",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activez votre fournisseur SMTP", "TITLE": "Activez votre fournisseur SMTP",
"DESCRIPTION": "ZITADEL ne peut pas utiliser ce fournisseur SMTP pour envoyer des notifications tant que vous ne l'avez pas activé. Si vous activez ce fournisseur, tout autre fournisseur qui était actif sera désormais désactivé." "DESCRIPTION": "Zitadel ne peut pas utiliser ce fournisseur SMTP pour envoyer des notifications tant que vous ne l'avez pas activé. Si vous activez ce fournisseur, tout autre fournisseur qui était actif sera désormais désactivé."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Désactivez votre fournisseur SMTP", "TITLE": "Désactivez votre fournisseur SMTP",
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metaadatok", "METADATA_TITLE": "Metaadatok",
"HOME": { "HOME": {
"TITLE": "Kezdd el a ZITADEL használatát", "TITLE": "Kezdd el a Zitadel használatát",
"NEXT": { "NEXT": {
"TITLE": "A következő lépések", "TITLE": "A következő lépések",
"DESCRIPTION": "Teljesítsd a következő lépéseket az alkalmazásod biztonságáért.", "DESCRIPTION": "Teljesítsd a következő lépéseket az alkalmazásod biztonságáért.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Dokumentáció", "TITLE": "Dokumentáció",
"DESCRIPTION": "Fedezd fel a ZITADEL tudásbázisát, hogy megismerkedj az alapvető fogalmakkal és ötletekkel. Tanuld meg, hogyan működik a ZITADEL, és hogyan használd." "DESCRIPTION": "Fedezd fel a Zitadel tudásbázisát, hogy megismerkedj az alapvető fogalmakkal és ötletekkel. Tanuld meg, hogyan működik a Zitadel, és hogyan használd."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Példák és Software Development Kit-ek", "TITLE": "Példák és Software Development Kit-ek",
"DESCRIPTION": "Böngészd példáinkat és SDK-jainkat, hogy a ZITADEL-t a kedvenc programozási nyelveiddel és eszközeiddel együtt használd." "DESCRIPTION": "Böngészd példáinkat és SDK-jainkat, hogy a Zitadel-t a kedvenc programozási nyelveiddel és eszközeiddel együtt használd."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Műveletek", "TITLE": "Műveletek",
"DESCRIPTION": "Futtass egyéni kódot az események során, amikor a felhasználóid a ZITADEL-nél hitelesítenek. Automatizáld a folyamataidat, gazdagítsd a felhasználóid metaadatait és tokeneit, vagy értesíts külső rendszereket.", "DESCRIPTION": "Futtass egyéni kódot az események során, amikor a felhasználóid a Zitadel-nél hitelesítenek. Automatizáld a folyamataidat, gazdagítsd a felhasználóid metaadatait és tokeneit, vagy értesíts külső rendszereket.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scriptek", "TITLE": "Scriptek",
"DESCRIPTION": "Írd meg a JavaScript kódodat egyszer, és használd több folyamatban." "DESCRIPTION": "Írd meg a JavaScript kódodat egyszer, és használd több folyamatban."
@@ -97,23 +97,23 @@
"NEXT": "Mi most?", "NEXT": "Mi most?",
"SAML": { "SAML": {
"TITLE": "Konfiguráld a SAML identitásszolgáltatódat", "TITLE": "Konfiguráld a SAML identitásszolgáltatódat",
"DESCRIPTION": "A ZITADEL konfigurálva van. Most a SAML identitásszolgáltatódnak van szüksége némi konfigurációra. A legtöbb szolgáltatónál elég, ha feltöltöd a teljes ZITADEL metadat XML-t. Más szolgáltatók csak néhány külön URL megadását kérik, például az entitásazonosítót (metadata URL), az Assertion Consumer Service (ACS) URL-t vagy a Single Logout URL-t." "DESCRIPTION": "A Zitadel konfigurálva van. Most a SAML identitásszolgáltatódnak van szüksége némi konfigurációra. A legtöbb szolgáltatónál elég, ha feltöltöd a teljes Zitadel metadat XML-t. Más szolgáltatók csak néhány külön URL megadását kérik, például az entitásazonosítót (metadata URL), az Assertion Consumer Service (ACS) URL-t vagy a Single Logout URL-t."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Konfiguráld a {{ provider }} Identity Providered", "TITLE": "Konfiguráld a {{ provider }} Identity Providered",
"DESCRIPTION": "Mielőtt konfigurálnád a ZITADEL-t, add meg ezt az URL-t az Identity Providerednek, hogy engedélyezze a böngésző visszairányítását a ZITADEL-hez hitelesítés után." "DESCRIPTION": "Mielőtt konfigurálnád a Zitadel-t, add meg ezt az URL-t az Identity Providerednek, hogy engedélyezze a böngésző visszairányítását a Zitadel-hez hitelesítés után."
}, },
"JWT": { "JWT": {
"TITLE": "Használd a JWT-ket mint federált identitások", "TITLE": "Használd a JWT-ket mint federált identitások",
"DESCRIPTION": "A JWT Identity Provider lehetővé teszi, hogy a meglévő JWT tokenjeidet federált identitásként használd. Ez a funkció praktikus, ha már van kibocsátód a JWT-khez. A JWT IdP-vel ezeket a JWT-ket használhatod felhasználók létrehozására és frissítésére ZITADEL-ben menet közben." "DESCRIPTION": "A JWT Identity Provider lehetővé teszi, hogy a meglévő JWT tokenjeidet federált identitásként használd. Ez a funkció praktikus, ha már van kibocsátód a JWT-khez. A JWT IdP-vel ezeket a JWT-ket használhatod felhasználók létrehozására és frissítésére Zitadel-ben menet közben."
}, },
"LDAP": { "LDAP": {
"TITLE": "Konfiguráld a ZITADEL-t, hogy csatlakozzon az LDAP Identity Provideredhez", "TITLE": "Konfiguráld a Zitadel-t, hogy csatlakozzon az LDAP Identity Provideredhez",
"DESCRIPTION": "Add meg a kapcsolódási adatokat az LDAP szerveredhez és konfiguráld az LDAP attribútumaid ZITADEL attribútumokká való leképezését." "DESCRIPTION": "Add meg a kapcsolódási adatokat az LDAP szerveredhez és konfiguráld az LDAP attribútumaid Zitadel attribútumokká való leképezését."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Felhasználói adatok automatikus kitöltése", "TITLE": "Felhasználói adatok automatikus kitöltése",
"DESCRIPTION": "Használj műveletet a felhasználói élmény javítására. Előre kitöltheted a ZITADEL regisztrációs űrlapját az identity provider értékeivel." "DESCRIPTION": "Használj műveletet a felhasználói élmény javítására. Előre kitöltheted a Zitadel regisztrációs űrlapját az identity provider értékeivel."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktiváld az IdP-t", "TITLE": "Aktiváld az IdP-t",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Külső linkek", "TITLE": "Külső linkek",
"DESCRIPTION": "Irányítsd felhasználóidat egyedi külső forrásokhoz, amelyek a bejelentkezési oldalon jelennek meg. A felhasználóknak el kell fogadniuk a Szolgáltatási feltételeket és az Adatvédelmi irányelveket, mielőtt regisztrálhatnának. Módosítsd a linket a dokumentációdra, vagy állítsd be üres szövegre, hogy elrejtsd a dokumentáció gombot a konzolból. Adj hozzá egyedi külső linket és egyedi szöveget ehhez a linkhez a konzolban, vagy állítsd be üresre, hogy elrejtsd ezt a gombot." "DESCRIPTION": "Irányítsd felhasználóidat egyedi külső forrásokhoz, amelyek a bejelentkezési oldalon jelennek meg. A felhasználóknak el kell fogadniuk a Szolgáltatási feltételeket és az Adatvédelmi irányelveket, mielőtt regisztrálhatnának. Módosítsd a linket a dokumentációdra, vagy állítsd be üres szövegre, hogy elrejtsd a dokumentáció gombot a felügyeleti konzolból. Adj hozzá egyedi külső linket és egyedi szöveget ehhez a linkhez a felügyeleti konzolban, vagy állítsd be üresre, hogy elrejtsd ezt a gombot."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP beállítások", "TITLE": "SMTP beállítások",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS beállítások", "TITLE": "SMS beállítások",
"DESCRIPTION": "A ZITADEL összes funkciójának eléréséhez konfiguráld a Twilio-t SMS üzenetek küldésére a felhasználóidnak." "DESCRIPTION": "A Zitadel összes funkciójának eléréséhez konfiguráld a Twilio-t SMS üzenetek küldésére a felhasználóidnak."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Események", "TITLE": "Események",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Sikertelen események", "TITLE": "Sikertelen események",
"DESCRIPTION": "Ez az oldal megmutatja az összes sikertelen eseményt a példányodban. Ha a ZITADEL nem úgy viselkedik, ahogy várnád, mindig nézd meg először ezt a listát." "DESCRIPTION": "Ez az oldal megmutatja az összes sikertelen eseményt a példányodban. Ha a Zitadel nem úgy viselkedik, ahogy várnád, mindig nézd meg először ezt a listát."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Nézetek", "TITLE": "Nézetek",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Biztonsági beállítások", "TITLE": "Biztonsági beállítások",
"DESCRIPTION": "Engedélyezd a ZITADEL funkciókat, amelyek biztonsági kockázatot jelenthetnek. Tényleg tudnod kell, mit csinálsz, mielőtt ezeket a beállításokat módosítod." "DESCRIPTION": "Engedélyezd a Zitadel funkciókat, amelyek biztonsági kockázatot jelenthetnek. Tényleg tudnod kell, mit csinálsz, mielőtt ezeket a beállításokat módosítod."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect beállítások", "TITLE": "OpenID Connect beállítások",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Kezelje az OIDC Webkulcsokat, hogy biztonságosan aláírja és érvényesítse a tokeneket a ZITADEL példányában.", "DESCRIPTION": "Kezelje az OIDC Webkulcsokat, hogy biztonságosan aláírja és érvényesítse a tokeneket a Zitadel példányában.",
"TABLE": { "TABLE": {
"TITLE": "Aktív és Jövőbeli Webkulcsok", "TITLE": "Aktív és Jövőbeli Webkulcsok",
"DESCRIPTION": "Az aktív és közelgő webkulcsai. Egy új kulcs aktiválása deaktiválja az aktuálisat.", "DESCRIPTION": "Az aktív és közelgő webkulcsai. Egy új kulcs aktiválása deaktiválja az aktuálisat.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Új Webkulcs létrehozása", "TITLE": "Új Webkulcs létrehozása",
"DESCRIPTION": "Egy új webkulcs létrehozása hozzáadja azt a listájához. A ZITADEL alapértelmezés szerint RSA2048 kulcsokat használ SHA256 hasheléssel.", "DESCRIPTION": "Egy új webkulcs létrehozása hozzáadja azt a listájához. A Zitadel alapértelmezés szerint RSA2048 kulcsokat használ SHA256 hasheléssel.",
"KEY_TYPE": "Kulcstípus", "KEY_TYPE": "Kulcstípus",
"BITS": "Bitek", "BITS": "Bitek",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Bejelentkezési név mintája", "TITLE": "Bejelentkezési név mintája",
"DESCRIPTION": "Irányítsd felhasználóid bejelentkezési neveinek mintáját. A ZITADEL kiválasztja a felhasználóid szervezetét, amint beírják bejelentkezési nevüket. Ezért a bejelentkezési neveknek egyedinek kell lenniük az összes szervezet között. Ha vannak felhasználóid, akik több domainben rendelkeznek fiókkal, az egyediség biztosítható a bejelentkezési nevek szervezeti domainnal való utótagolásával." "DESCRIPTION": "Irányítsd felhasználóid bejelentkezési neveinek mintáját. A Zitadel kiválasztja a felhasználóid szervezetét, amint beírják bejelentkezési nevüket. Ezért a bejelentkezési neveknek egyedinek kell lenniük az összes szervezet között. Ha vannak felhasználóid, akik több domainben rendelkeznek fiókkal, az egyediség biztosítható a bejelentkezési nevek szervezeti domainnal való utótagolásával."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Domain ellenőrzés", "TITLE": "Domain ellenőrzés",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Külső bejelentkezés engedélyezve", "TITLE": "Külső bejelentkezés engedélyezve",
"DESCRIPTION": "Engedd meg a felhasználóidnak, hogy egy külső azonosítószolgáltatóval jelentkezzenek be ahelyett, hogy a ZITADEL felhasználót használják a bejelentkezéshez." "DESCRIPTION": "Engedd meg a felhasználóidnak, hogy egy külső azonosítószolgáltatóval jelentkezzenek be ahelyett, hogy a Zitadel felhasználót használják a bejelentkezéshez."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Jelszó visszaállítás elrejtve", "TITLE": "Jelszó visszaállítás elrejtve",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Kezdd el a ZITADEL használatát", "WELCOME": "Kezdd el a Zitadel használatát",
"DISCLAIMER": "A ZITADEL bizalmasan és biztonságosan kezeli az adataidat.", "DISCLAIMER": "A Zitadel bizalmasan és biztonságosan kezeli az adataidat.",
"DISCLAIMERLINK": "További információ", "DISCLAIMERLINK": "További információ",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Kezdd el gyorsan a ZITADEL használatát." "DESCRIPTION": "Kezdd el gyorsan a Zitadel használatát."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Kezdd el gyorsan a ZITADEL használatát." "DESCRIPTION": "Kezdd el gyorsan a Zitadel használatát."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Első lépések", "LABEL": "Első lépések",
"DESCRIPTION": "Kezdd el gyorsan a ZITADEL használatát." "DESCRIPTION": "Kezdd el gyorsan a Zitadel használatát."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Gyorsbillentyűk", "SHORTCUTS": "Gyorsbillentyűk",
@@ -366,7 +366,7 @@
"COMPLETED": "befejezve", "COMPLETED": "befejezve",
"DISMISS": "Nem, kösz, profi vagyok.", "DISMISS": "Nem, kösz, profi vagyok.",
"CARD": { "CARD": {
"TITLE": "Indítsd el a ZITADEL-t", "TITLE": "Indítsd el a Zitadel-t",
"DESCRIPTION": "Ez az ellenőrzőlista segít beállítani az instanciádat és végigvezet a legfontosabb lépéseken" "DESCRIPTION": "Ez az ellenőrzőlista segít beállítani az instanciádat és végigvezet a legfontosabb lépéseken"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Jelentkezz be az alkalmazásodba", "title": "Jelentkezz be az alkalmazásodba",
"description": "Integráld az alkalmazásodat a ZITADEL-lel az autentikációhoz, és teszteld az admin felhasználóddal történő bejelentkezéssel.", "description": "Integráld az alkalmazásodat a Zitadel-lel az autentikációhoz, és teszteld az admin felhasználóddal történő bejelentkezéssel.",
"action": "Bejelentkezés" "action": "Bejelentkezés"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Ügyfélportál" "CUSTOMERPORTAL": "Ügyfélportál"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integráld a ZITADEL szolgáltatást az alkalmazásodba", "TITLE": "Integráld a Zitadel szolgáltatást az alkalmazásodba",
"DESCRIPTION": "Integráld a ZITADEL szolgáltatást az alkalmazásodba, vagy használd egy mintánkat, hogy percek alatt elindulhass.", "DESCRIPTION": "Integráld a Zitadel szolgáltatást az alkalmazásodba, vagy használd egy mintánkat, hogy percek alatt elindulhass.",
"BTN_START": "Alkalmazás létrehozása", "BTN_START": "Alkalmazás létrehozása",
"BTN_LEARNMORE": "Tudj meg többet", "BTN_LEARNMORE": "Tudj meg többet",
"CREATEPROJECTFORAPP": "Projekt létrehozása {{value}}", "CREATEPROJECTFORAPP": "Projekt létrehozása {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Az instance-od blokkolva van.", "TITLE": "Az instance-od blokkolva van.",
"DESCRIPTION": "Kérd meg az ZITADEL instance adminisztrátorát, hogy frissítse az előfizetést." "DESCRIPTION": "Kérd meg az Zitadel instance adminisztrátorát, hogy frissítse az előfizetést."
}, },
"INVALID_FORMAT": "A formázás érvénytelen.", "INVALID_FORMAT": "A formázás érvénytelen.",
"NOTANEMAIL": "A megadott érték nem egy e-mail cím.", "NOTANEMAIL": "A megadott érték nem egy e-mail cím.",
@@ -841,7 +841,7 @@
"NAME": "Név", "NAME": "Név",
"EMPTY": "Nincs eszköz beállítva", "EMPTY": "Nincs eszköz beállítva",
"TITLE": "Passkey Hitelesítés", "TITLE": "Passkey Hitelesítés",
"DESCRIPTION": "Adj hozzá WebAuthn alapú hitelesítési módszereket a Passkey-vel való bejelentkezéshez a ZITADEL-be.", "DESCRIPTION": "Adj hozzá WebAuthn alapú hitelesítési módszereket a Passkey-vel való bejelentkezéshez a Zitadel-be.",
"MANAGE_DESCRIPTION": "Kezeld a felhasználóid második faktoros módszereit.", "MANAGE_DESCRIPTION": "Kezeld a felhasználóid második faktoros módszereit.",
"U2F": "Módszer hozzáadása", "U2F": "Módszer hozzáadása",
"U2F_DIALOG_TITLE": "Hitelesítő eszköz ellenőrzése", "U2F_DIALOG_TITLE": "Hitelesítő eszköz ellenőrzése",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "A titok sikeresen eltávolítva!" "SECRETREMOVED": "A titok sikeresen eltávolítva!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL rendszergazdai szerepkörök", "TITLE": "Zitadel rendszergazdai szerepkörök",
"DESCRIPTION": "Ezek a felhasználó összes tagsági jogosultságai. Ezeket módosíthatod szervezet, projekt vagy IAM részletező oldalakon is.", "DESCRIPTION": "Ezek a felhasználó összes tagsági jogosultságai. Ezeket módosíthatod szervezet, projekt vagy IAM részletező oldalakon is.",
"ORGCONTEXT": "Láthatod az összes szervezetet és projektet, amelyek a jelenleg kiválasztott szervezethez kapcsolódnak.", "ORGCONTEXT": "Láthatod az összes szervezetet és projektet, amelyek a jelenleg kiválasztott szervezethez kapcsolódnak.",
"USERCONTEXT": "Láthatod az összes szervezetet és projektet, amelyekhez jogosultságod van, beleértve más szervezeteket is.", "USERCONTEXT": "Láthatod az összes szervezetet és projektet, amelyekhez jogosultságod van, beleértve más szervezeteket is.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Megengedett a hibázás", "ALLOWEDTOFAIL": "Megengedett a hibázás",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Figyelmeztetés", "TITLE": "Figyelmeztetés",
"DESCRIPTION": "Ha letiltod ezt a beállítást, azzal azt okozhatod, hogy a szervezeted felhasználói nem tudnak bejelentkezni. Emellett nem fogsz tudni hozzáférni a konzolhoz, hogy letiltsd a műveletet. Javasoljuk, hogy hozz létre egy adminisztrátori felhasználót egy külön szervezetben, vagy először tesztelj scripteket egy fejlesztési környezetben vagy egy fejlesztési szervezetben." "DESCRIPTION": "Ha letiltod ezt a beállítást, azzal azt okozhatod, hogy a szervezeted felhasználói nem tudnak bejelentkezni. Emellett nem fogsz tudni hozzáférni a felügyeleti konzolhoz, hogy letiltsd a műveletet. Javasoljuk, hogy hozz létre egy adminisztrátori felhasználót egy külön szervezetben, vagy először tesztelj scripteket egy fejlesztési környezetben vagy egy fejlesztési szervezetben."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Folyamat típus", "FLOWTYPE": "Folyamat típus",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM tárhely adminisztráció", "TITLE": "IAM tárhely adminisztráció",
"DESCRIPTION": "Kezeld a ZITADEL nézeteidet és a sikertelen eseményeket." "DESCRIPTION": "Kezeld a Zitadel nézeteidet és a sikertelen eseményeket."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Menedzserek", "TITLE": "Menedzserek",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Várt URL:", "VERIFICATION_HTTP_URL_LABEL": "Várt URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Ellenőrző fájl:", "VERIFICATION_HTTP_FILE_LABEL": "Ellenőrző fájl:",
"VERIFICATION_SKIP": "Most átugorhatod az ellenőrzést és folytathatod a szervezeted létrehozását, de ahhoz, hogy használhasd a domained, ezt a lépést be kell fejezni!", "VERIFICATION_SKIP": "Most átugorhatod az ellenőrzést és folytathatod a szervezeted létrehozását, de ahhoz, hogy használhasd a domained, ezt a lépést be kell fejezni!",
"VERIFICATION_VALIDATION_DESC": "Ne töröld az ellenőrző kódot, mivel a ZITADEL időnként újra ellenőrzi a domained tulajdonjogát.", "VERIFICATION_VALIDATION_DESC": "Ne töröld az ellenőrző kódot, mivel a Zitadel időnként újra ellenőrzi a domained tulajdonjogát.",
"VERIFICATION_NEWTOKEN_TITLE": "Új Token Kérése", "VERIFICATION_NEWTOKEN_TITLE": "Új Token Kérése",
"VERIFICATION_VALIDATION_ONGOING": "A {{ value }} módszer lett kiválasztva a domained ellenőrzésére. Kattints a gombra, hogy elindítsd az ellenőrzést vagy újrakezd az ellenőrzési folyamatot.", "VERIFICATION_VALIDATION_ONGOING": "A {{ value }} módszer lett kiválasztva a domained ellenőrzésére. Kattints a gombra, hogy elindítsd az ellenőrzést vagy újrakezd az ellenőrzési folyamatot.",
"VERIFICATION_SUCCESSFUL": "A domain sikeresen ellenőrizve!", "VERIFICATION_SUCCESSFUL": "A domain sikeresen ellenőrizve!",
@@ -1658,8 +1658,8 @@
"DISABLED": "\"Letiltva\" öröklődik" "DISABLED": "\"Letiltva\" öröklődik"
}, },
"RESET": "Mindent állíts öröklésre", "RESET": "Mindent állíts öröklésre",
"CONSOLEUSEV2USERAPI": "Használja a V2 API-t a konzolban felhasználók létrehozásához", "CONSOLEUSEV2USERAPI": "Használja a V2 API-t a felügyeleti konzolban felhasználók létrehozásához",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Ha ez a jelző engedélyezve van, a konzol a V2 User API-t használja új felhasználók létrehozásához. A V2 API-val az újonnan létrehozott felhasználók kezdeti állapot nélkül indulnak.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Ha ez a jelző engedélyezve van, a felügyeleti konzol a V2 User API-t használja új felhasználók létrehozásához. A V2 API-val az újonnan létrehozott felhasználók kezdeti állapot nélkül indulnak.",
"LOGINV2": "Bejelentkezés V2", "LOGINV2": "Bejelentkezés V2",
"LOGINV2_DESCRIPTION": "Ennek engedélyezésével aktiválódik az új, TypeScript-alapú bejelentkezési felület, amely jobb biztonságot, teljesítményt és testreszabhatóságot nyújt.", "LOGINV2_DESCRIPTION": "Ennek engedélyezésével aktiválódik az új, TypeScript-alapú bejelentkezési felület, amely jobb biztonságot, teljesítményt és testreszabhatóságot nyújt.",
"LOGINV2_BASEURI": "Alap URI", "LOGINV2_BASEURI": "Alap URI",
@@ -1706,7 +1706,7 @@
"RELEASE": "Engedélyezés", "RELEASE": "Engedélyezés",
"DROPFONT": "Húzd ide a betűfájlokat", "DROPFONT": "Húzd ide a betűfájlokat",
"RELEASEFONT": "Engedélyezés", "RELEASEFONT": "Engedélyezés",
"USEOFLOGO": "A logódat a bejelentkezésnél és az e-mailekben használjuk, míg az ikont kisebb UI elemekhez, például a konzolban lévő szervezetváltóban használjuk", "USEOFLOGO": "A logódat a bejelentkezésnél és az e-mailekben használjuk, míg az ikont kisebb UI elemekhez, például a felügyeleti konzolban lévő szervezetváltóban használjuk",
"MAXSIZE": "A maximális méret 524 kB-ig van korlátozva", "MAXSIZE": "A maximális méret 524 kB-ig van korlátozva",
"EMAILNOSVG": "Az SVG fájlformátum nem támogatott az e-mailekben. Ezért töltsd fel a logódat PNG vagy más támogatott formátumban.", "EMAILNOSVG": "Az SVG fájlformátum nem támogatott az e-mailekben. Ezért töltsd fel a logódat PNG vagy más támogatott formátumban.",
"MAXSIZEEXCEEDED": "A maximális méret, 524kB, túllépve.", "MAXSIZEEXCEEDED": "A maximális méret, 524kB, túllépve.",
@@ -1722,7 +1722,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Bejelentkezés", "TITLE": "Bejelentkezés",
"SECOND": "jelentkezz be a ZITADEL-fiókoddal.", "SECOND": "jelentkezz be a Zitadel-fiókoddal.",
"ERROR": "A felhasználó nem található!", "ERROR": "A felhasználó nem található!",
"PRIMARYBUTTON": "következő", "PRIMARYBUTTON": "következő",
"SECONDARYBUTTON": "regisztráció" "SECONDARYBUTTON": "regisztráció"
@@ -1762,9 +1762,9 @@
"POLICYLINK": "Adatvédelmi Szabályzat Linkje", "POLICYLINK": "Adatvédelmi Szabályzat Linkje",
"HELPLINK": "Segítség Link", "HELPLINK": "Segítség Link",
"SUPPORTEMAIL": "Támogatási E-mail", "SUPPORTEMAIL": "Támogatási E-mail",
"DOCSLINK": "Dokumentáció Link (Konzol)", "DOCSLINK": "Dokumentáció Link (Felügyeleti Konzol)",
"CUSTOMLINK": "Egyéni Link (Konzol)", "CUSTOMLINK": "Egyéni Link (Felügyeleti Konzol)",
"CUSTOMLINKTEXT": "Egyéni Link Szöveg (Konzol)", "CUSTOMLINKTEXT": "Egyéni Link Szöveg (Felügyeleti Konzol)",
"SAVED": "Sikeresen mentve!", "SAVED": "Sikeresen mentve!",
"RESET_TITLE": "Alapértelmezett értékek visszaállítása", "RESET_TITLE": "Alapértelmezett értékek visszaállítása",
"RESET_DESCRIPTION": "Az ÁSZF és az Adatvédelmi Szabályzat alapértelmezett linkjeit készülsz visszaállítani. Tényleg folytatni szeretnéd?" "RESET_DESCRIPTION": "Az ÁSZF és az Adatvédelmi Szabályzat alapértelmezett linkjeit készülsz visszaállítani. Tényleg folytatni szeretnéd?"
@@ -1918,7 +1918,7 @@
"DEFAULTREDIRECTURI_DESC": "Meghatározza, hová lesz a felhasználó átirányítva, ha a bejelentkezés alkalmazás kontextus nélkül indul (pl. e-mailből)", "DEFAULTREDIRECTURI_DESC": "Meghatározza, hová lesz a felhasználó átirányítva, ha a bejelentkezés alkalmazás kontextus nélkül indul (pl. e-mailből)",
"ERRORMSGPOPUP": "Hiba megjelenítése párbeszédablakban", "ERRORMSGPOPUP": "Hiba megjelenítése párbeszédablakban",
"DISABLEWATERMARK": "Vízjel elrejtése", "DISABLEWATERMARK": "Vízjel elrejtése",
"DISABLEWATERMARK_DESC": "A ZITADEL által működtetett vízjel elrejtése a bejelentkezési felületen" "DISABLEWATERMARK_DESC": "A Zitadel által működtetett vízjel elrejtése a bejelentkezési felületen"
}, },
"RESET": "Visszaállítás az alapértelmezett példányra", "RESET": "Visszaállítás az alapértelmezett példányra",
"CREATECUSTOM": "Egyéni szabály létrehozása", "CREATECUSTOM": "Egyéni szabály létrehozása",
@@ -1972,7 +1972,7 @@
"CREATE_DESC": "Add meg a projekted nevét.", "CREATE_DESC": "Add meg a projekted nevét.",
"ROLE": "Szerepkör", "ROLE": "Szerepkör",
"NOITEMS": "Nincsenek projektek", "NOITEMS": "Nincsenek projektek",
"ZITADELPROJECT": "Ez a ZITADEL projekthez tartozik. Vigyázz: Ha változtatásokat hajtasz végre, a ZITADEL lehet, hogy nem fog a szándékod szerint működni.", "ZITADELPROJECT": "Ez a Zitadel projekthez tartozik. Vigyázz: Ha változtatásokat hajtasz végre, a Zitadel lehet, hogy nem fog a szándékod szerint működni.",
"TYPE": { "TYPE": {
"OWNED": "Saját Projektek", "OWNED": "Saját Projektek",
"OWNED_SINGULAR": "Saját Projekt", "OWNED_SINGULAR": "Saját Projekt",
@@ -2355,7 +2355,7 @@
"DELETE_SELECTION_TITLE": "IDP törlése", "DELETE_SELECTION_TITLE": "IDP törlése",
"DELETE_SELECTION_DESCRIPTION": "Egy identity providert készülsz törölni. A változások visszafordíthatatlanok. Biztosan folytatni akarod?", "DELETE_SELECTION_DESCRIPTION": "Egy identity providert készülsz törölni. A változások visszafordíthatatlanok. Biztosan folytatni akarod?",
"FEDERATEDLOGOUTENABLED": "Szövetséges kijelentkezés engedélyezve", "FEDERATEDLOGOUTENABLED": "Szövetséges kijelentkezés engedélyezve",
"FEDERATEDLOGOUTENABLED_DESC": "Ha engedélyezve van, a felhasználó ki lesz jelentkezve az IdP-ből is, ha a felhasználó megszakítja a munkamenetet a ZITADEL-ben.", "FEDERATEDLOGOUTENABLED_DESC": "Ha engedélyezve van, a felhasználó ki lesz jelentkezve az IdP-ből is, ha a felhasználó megszakítja a munkamenetet a Zitadel-ben.",
"EMPTY": "Nincs elérhető IDP", "EMPTY": "Nincs elérhető IDP",
"OIDC": { "OIDC": {
"GENERAL": "Általános információk", "GENERAL": "Általános információk",
@@ -2457,7 +2457,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP Szolgáltató", "TITLE": "SMTP Szolgáltató",
"DESCRIPTION": "Itt találhatók az SMTP szolgáltatók a ZITADEL példányodhoz. Aktiváld azt, amelyiket használni szeretnéd a felhasználóidnak küldött értesítésekhez.", "DESCRIPTION": "Itt találhatók az SMTP szolgáltatók a Zitadel példányodhoz. Aktiváld azt, amelyiket használni szeretnéd a felhasználóidnak küldött értesítésekhez.",
"EMPTY": "Nincs elérhető SMTP Szolgáltató", "EMPTY": "Nincs elérhető SMTP Szolgáltató",
"ACTIVATED": "Aktiválva", "ACTIVATED": "Aktiválva",
"ACTIVATE": "Szolgáltató aktiválása", "ACTIVATE": "Szolgáltató aktiválása",
@@ -2493,11 +2493,11 @@
"NEXT_STEPS": "Következő lépések", "NEXT_STEPS": "Következő lépések",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktiváld az SMTP szolgáltatót", "TITLE": "Aktiváld az SMTP szolgáltatót",
"DESCRIPTION": "A ZITADEL nem tudja használni ezt az SMTP szolgáltatót értesítések küldésére, amíg nem aktiválod. Ha aktiválod ezt a szolgáltatót, bármely másik aktív szolgáltató inaktív lesz." "DESCRIPTION": "A Zitadel nem tudja használni ezt az SMTP szolgáltatót értesítések küldésére, amíg nem aktiválod. Ha aktiválod ezt a szolgáltatót, bármely másik aktív szolgáltató inaktív lesz."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Deaktiváld az SMTP szolgáltatót", "TITLE": "Deaktiváld az SMTP szolgáltatót",
"DESCRIPTION": "Ha deaktiválod ezt az SMTP szolgáltatót, a ZITADEL nem tudja használni értesítések küldésére, amíg újra nem aktiválod." "DESCRIPTION": "Ha deaktiválod ezt az SMTP szolgáltatót, a Zitadel nem tudja használni értesítések küldésére, amíg újra nem aktiválod."
}, },
"SAVE_SETTINGS": "Mentés", "SAVE_SETTINGS": "Mentés",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadata", "METADATA_TITLE": "Metadata",
"HOME": { "HOME": {
"TITLE": "Mulailah dengan ZITADEL", "TITLE": "Mulailah dengan Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Langkah Anda selanjutnya", "TITLE": "Langkah Anda selanjutnya",
"DESCRIPTION": "Selesaikan langkah-langkah berikut untuk mengamankan aplikasi Anda.", "DESCRIPTION": "Selesaikan langkah-langkah berikut untuk mengamankan aplikasi Anda.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Dokumentasi", "TITLE": "Dokumentasi",
"DESCRIPTION": "Jelajahi basis pengetahuan ZITADEL untuk membiasakan diri Anda dengan konsep dan ide inti. Pelajari cara kerja ZITADEL dan cara menggunakannya." "DESCRIPTION": "Jelajahi basis pengetahuan Zitadel untuk membiasakan diri Anda dengan konsep dan ide inti. Pelajari cara kerja Zitadel dan cara menggunakannya."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Contoh dan Perangkat Pengembangan Perangkat Lunak", "TITLE": "Contoh dan Perangkat Pengembangan Perangkat Lunak",
"DESCRIPTION": "Jelajahi contoh dan SDK kami untuk menggunakan ZITADEL bersama dengan bahasa dan alat pemrograman favorit Anda." "DESCRIPTION": "Jelajahi contoh dan SDK kami untuk menggunakan Zitadel bersama dengan bahasa dan alat pemrograman favorit Anda."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Tindakan", "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.", "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": { "SCRIPTS": {
"TITLE": "Skrip", "TITLE": "Skrip",
"DESCRIPTION": "Tulis kode JavaScript Anda satu kali dan picu dalam beberapa aliran." "DESCRIPTION": "Tulis kode JavaScript Anda satu kali dan picu dalam beberapa aliran."
@@ -97,23 +97,23 @@
"NEXT": "Bagaimana sekarang?", "NEXT": "Bagaimana sekarang?",
"SAML": { "SAML": {
"TITLE": "Konfigurasikan Penyedia Identitas SAML Anda", "TITLE": "Konfigurasikan Penyedia Identitas SAML Anda",
"DESCRIPTION": "ZITADEL dikonfigurasi. Sekarang Penyedia Identitas SAML Anda memerlukan beberapa konfigurasi. Sebagian besar penyedia mengizinkan Anda mengunggah seluruh XML metadata ZITADEL. Penyedia lain meminta Anda untuk memberikan beberapa URL berbeda saja, misalnya ID entitas (URL metadata), URL Assertion Consumer Service (ACS), atau URL Keluar Tunggal." "DESCRIPTION": "Zitadel dikonfigurasi. Sekarang Penyedia Identitas SAML Anda memerlukan beberapa konfigurasi. Sebagian besar penyedia mengizinkan Anda mengunggah seluruh XML metadata Zitadel. Penyedia lain meminta Anda untuk memberikan beberapa URL berbeda saja, misalnya ID entitas (URL metadata), URL Assertion Consumer Service (ACS), atau URL Keluar Tunggal."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Konfigurasikan {{ provider }} Penyedia Identitas Anda", "TITLE": "Konfigurasikan {{ provider }} Penyedia Identitas Anda",
"DESCRIPTION": "Sebelum Anda dapat mengonfigurasi ZITADEL, teruskan URL ini ke Penyedia Identitas Anda untuk mengaktifkan pengalihan browser kembali ke ZITADEL setelah autentikasi." "DESCRIPTION": "Sebelum Anda dapat mengonfigurasi Zitadel, teruskan URL ini ke Penyedia Identitas Anda untuk mengaktifkan pengalihan browser kembali ke Zitadel setelah autentikasi."
}, },
"JWT": { "JWT": {
"TITLE": "Gunakan JWT sebagai Identitas gabungan", "TITLE": "Gunakan JWT sebagai Identitas gabungan",
"DESCRIPTION": "Penyedia Identitas JWT memungkinkan Anda menggunakan token JWT yang ada sebagai identitas gabungan. Fitur ini berguna jika Anda sudah memiliki penerbit JWT. Dengan IdP JWT, Anda dapat menggunakan JWT ini untuk membuat dan memperbarui pengguna di ZITADEL dengan cepat." "DESCRIPTION": "Penyedia Identitas JWT memungkinkan Anda menggunakan token JWT yang ada sebagai identitas gabungan. Fitur ini berguna jika Anda sudah memiliki penerbit JWT. Dengan IdP JWT, Anda dapat menggunakan JWT ini untuk membuat dan memperbarui pengguna di Zitadel dengan cepat."
}, },
"LDAP": { "LDAP": {
"TITLE": "Konfigurasikan ZITADEL untuk terhubung ke Penyedia Identitas LDAP Anda", "TITLE": "Konfigurasikan Zitadel untuk terhubung ke Penyedia Identitas LDAP Anda",
"DESCRIPTION": "Berikan detail koneksi ke server LDAP Anda dan konfigurasikan pemetaan atribut LDAP Anda ke atribut ZITADEL." "DESCRIPTION": "Berikan detail koneksi ke server LDAP Anda dan konfigurasikan pemetaan atribut LDAP Anda ke atribut Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Isi otomatis data pengguna", "TITLE": "Isi otomatis data pengguna",
"DESCRIPTION": "Gunakan tindakan untuk meningkatkan pengalaman pengguna Anda. Anda dapat mengisi formulir pendaftaran ZITADEL terlebih dahulu dengan nilai dari penyedia identitas." "DESCRIPTION": "Gunakan tindakan untuk meningkatkan pengalaman pengguna Anda. Anda dapat mengisi formulir pendaftaran Zitadel terlebih dahulu dengan nilai dari penyedia identitas."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktifkan IdP", "TITLE": "Aktifkan IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Tautan Eksternal", "TITLE": "Tautan Eksternal",
"DESCRIPTION": "Pandu pengguna Anda ke sumber daya eksternal khusus yang ditampilkan di halaman login. Pengguna harus menerima Ketentuan Layanan dan Kebijakan Privasi sebelum mereka dapat mendaftar. Ubah tautan ke dokumentasi Anda atau setel string kosong untuk menyembunyikan tombol dokumentasi dari konsol. Tambahkan tautan eksternal khusus dan teks khusus untuk tautan tersebut di konsol, atau kosongkan untuk menyembunyikan tombol tersebut." "DESCRIPTION": "Pandu pengguna Anda ke sumber daya eksternal khusus yang ditampilkan di halaman login. Pengguna harus menerima Ketentuan Layanan dan Kebijakan Privasi sebelum mereka dapat mendaftar. Ubah tautan ke dokumentasi Anda atau setel string kosong untuk menyembunyikan tombol dokumentasi dari konsol manajemen. Tambahkan tautan eksternal khusus dan teks khusus untuk tautan tersebut di konsol manajemen, atau kosongkan untuk menyembunyikan tombol tersebut."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Pengaturan SMTP", "TITLE": "Pengaturan SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Pengaturan SMS", "TITLE": "Pengaturan SMS",
"DESCRIPTION": "Untuk membuka kunci semua fitur ZITADEL, konfigurasikan Twilio untuk mengirim pesan SMS ke pengguna Anda." "DESCRIPTION": "Untuk membuka kunci semua fitur Zitadel, konfigurasikan Twilio untuk mengirim pesan SMS ke pengguna Anda."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Acara", "TITLE": "Acara",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Acara Gagal", "TITLE": "Acara Gagal",
"DESCRIPTION": "Halaman ini menampilkan semua peristiwa yang gagal di instans Anda. Jika ZITADEL tidak berperilaku seperti yang Anda harapkan, selalu periksa daftar ini terlebih dahulu." "DESCRIPTION": "Halaman ini menampilkan semua peristiwa yang gagal di instans Anda. Jika Zitadel tidak berperilaku seperti yang Anda harapkan, selalu periksa daftar ini terlebih dahulu."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Tampilan", "TITLE": "Tampilan",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Pengaturan Keamanan", "TITLE": "Pengaturan Keamanan",
"DESCRIPTION": "Aktifkan fitur ZITADEL yang dapat berdampak pada keamanan. Anda benar-benar harus mengetahui apa yang Anda lakukan sebelum mengubah pengaturan ini." "DESCRIPTION": "Aktifkan fitur Zitadel yang dapat berdampak pada keamanan. Anda benar-benar harus mengetahui apa yang Anda lakukan sebelum mengubah pengaturan ini."
}, },
"OIDC": { "OIDC": {
"TITLE": "Pengaturan Koneksi OpenID", "TITLE": "Pengaturan Koneksi OpenID",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Kelola Kunci Web OIDC Anda untuk menandatangani dan memvalidasi token dengan aman untuk instance ZITADEL Anda.", "DESCRIPTION": "Kelola Kunci Web OIDC Anda untuk menandatangani dan memvalidasi token dengan aman untuk instance Zitadel Anda.",
"TABLE": { "TABLE": {
"TITLE": "Kunci Web Aktif dan Mendatang", "TITLE": "Kunci Web Aktif dan Mendatang",
"DESCRIPTION": "Kunci web Anda yang aktif dan akan datang. Mengaktifkan kunci baru akan menonaktifkan kunci yang sedang digunakan.", "DESCRIPTION": "Kunci web Anda yang aktif dan akan datang. Mengaktifkan kunci baru akan menonaktifkan kunci yang sedang digunakan.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Buat Kunci Web Baru", "TITLE": "Buat Kunci Web Baru",
"DESCRIPTION": "Membuat kunci web baru akan menambahkannya ke daftar Anda. ZITADEL secara default menggunakan kunci RSA2048 dengan fungsi hash SHA256.", "DESCRIPTION": "Membuat kunci web baru akan menambahkannya ke daftar Anda. Zitadel secara default menggunakan kunci RSA2048 dengan fungsi hash SHA256.",
"KEY_TYPE": "Jenis Kunci", "KEY_TYPE": "Jenis Kunci",
"BITS": "Bit", "BITS": "Bit",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Pola Nama Masuk", "TITLE": "Pola Nama Masuk",
"DESCRIPTION": "Kontrol pola nama login pengguna Anda. ZITADEL memilih organisasi pengguna Anda segera setelah mereka memasukkan nama login mereka. Oleh karena itu, nama login harus unik di semua organisasi. Jika Anda memiliki pengguna yang memiliki akun di beberapa domain, Anda dapat memastikan keunikan dengan menambahkan nama login Anda ke domain organisasi." "DESCRIPTION": "Kontrol pola nama login pengguna Anda. Zitadel memilih organisasi pengguna Anda segera setelah mereka memasukkan nama login mereka. Oleh karena itu, nama login harus unik di semua organisasi. Jika Anda memiliki pengguna yang memiliki akun di beberapa domain, Anda dapat memastikan keunikan dengan menambahkan nama login Anda ke domain organisasi."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Verifikasi Domain", "TITLE": "Verifikasi Domain",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Login Eksternal diperbolehkan", "TITLE": "Login Eksternal diperbolehkan",
"DESCRIPTION": "Izinkan pengguna Anda untuk masuk dengan penyedia identitas eksternal alih-alih menggunakan pengguna ZITADEL untuk masuk." "DESCRIPTION": "Izinkan pengguna Anda untuk masuk dengan penyedia identitas eksternal alih-alih menggunakan pengguna Zitadel untuk masuk."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Reset Kata Sandi disembunyikan", "TITLE": "Reset Kata Sandi disembunyikan",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Mulailah dengan ZITADEL", "WELCOME": "Mulailah dengan Zitadel",
"DISCLAIMER": "ZITADEL memperlakukan data Anda secara rahasia dan aman.", "DISCLAIMER": "Zitadel memperlakukan data Anda secara rahasia dan aman.",
"DISCLAIMERLINK": "Informasi lebih lanjut", "DISCLAIMERLINK": "Informasi lebih lanjut",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat." "DESCRIPTION": "Mulailah dengan Zitadel dengan cepat."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat." "DESCRIPTION": "Mulailah dengan Zitadel dengan cepat."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Langkah Pertama", "LABEL": "Langkah Pertama",
"DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat." "DESCRIPTION": "Mulailah dengan Zitadel dengan cepat."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Jalan pintas", "SHORTCUTS": "Jalan pintas",
@@ -366,7 +366,7 @@
"COMPLETED": "selesai", "COMPLETED": "selesai",
"DISMISS": "Tidak, terima kasih, saya seorang profesional.", "DISMISS": "Tidak, terima kasih, saya seorang profesional.",
"CARD": { "CARD": {
"TITLE": "Jalankan ZITADEL Anda", "TITLE": "Jalankan Zitadel Anda",
"DESCRIPTION": "Daftar periksa ini membantu menyiapkan instans Anda dan memandu Anda melalui langkah-langkah paling penting" "DESCRIPTION": "Daftar periksa ini membantu menyiapkan instans Anda dan memandu Anda melalui langkah-langkah paling penting"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Masuk ke aplikasi Anda", "title": "Masuk ke aplikasi Anda",
"description": "Integrasikan aplikasi Anda dengan ZITADEL untuk otentikasi dan uji dengan masuk menggunakan pengguna admin Anda.", "description": "Integrasikan aplikasi Anda dengan Zitadel untuk otentikasi dan uji dengan masuk menggunakan pengguna admin Anda.",
"action": "Masuk" "action": "Masuk"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal Pelanggan" "CUSTOMERPORTAL": "Portal Pelanggan"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integrasikan ZITADEL ke dalam aplikasi Anda", "TITLE": "Integrasikan Zitadel ke dalam aplikasi Anda",
"DESCRIPTION": "Integrasikan ZITADEL ke dalam aplikasi Anda atau gunakan salah satu sampel kami untuk memulai dalam hitungan menit.", "DESCRIPTION": "Integrasikan Zitadel ke dalam aplikasi Anda atau gunakan salah satu sampel kami untuk memulai dalam hitungan menit.",
"BTN_START": "Buat Aplikasi", "BTN_START": "Buat Aplikasi",
"BTN_LEARNMORE": "Pelajari Lebih Lanjut", "BTN_LEARNMORE": "Pelajari Lebih Lanjut",
"CREATEPROJECTFORAPP": "Buat Proyek {{value}}", "CREATEPROJECTFORAPP": "Buat Proyek {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Instance Anda diblokir.", "TITLE": "Instance Anda diblokir.",
"DESCRIPTION": "Minta administrator instans ZITADEL Anda untuk memperbarui langganan." "DESCRIPTION": "Minta administrator instans Zitadel Anda untuk memperbarui langganan."
}, },
"INVALID_FORMAT": "Pemformatannya tidak valid.", "INVALID_FORMAT": "Pemformatannya tidak valid.",
"NOTANEMAIL": "Nilai yang diberikan bukan alamat email.", "NOTANEMAIL": "Nilai yang diberikan bukan alamat email.",
@@ -841,7 +841,7 @@
"NAME": "Nama", "NAME": "Nama",
"EMPTY": "Tidak ada perangkat yang disetel", "EMPTY": "Tidak ada perangkat yang disetel",
"TITLE": "Otentikasi Passkey", "TITLE": "Otentikasi Passkey",
"DESCRIPTION": "Tambahkan Metode Otentikasi berbasis WebAuthn untuk masuk ke ZITADEL dengan Passkey.", "DESCRIPTION": "Tambahkan Metode Otentikasi berbasis WebAuthn untuk masuk ke Zitadel dengan Passkey.",
"MANAGE_DESCRIPTION": "Kelola metode faktor kedua pengguna Anda.", "MANAGE_DESCRIPTION": "Kelola metode faktor kedua pengguna Anda.",
"U2F": "Tambahkan metode", "U2F": "Tambahkan metode",
"U2F_DIALOG_TITLE": "Verifikasi pengautentikasi", "U2F_DIALOG_TITLE": "Verifikasi pengautentikasi",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Rahasia berhasil dihapus!" "SECRETREMOVED": "Rahasia berhasil dihapus!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Peran Administrator ZITADEL", "TITLE": "Peran Administrator Zitadel",
"DESCRIPTION": "Ini semua adalah hibah anggota dari pengguna. Anda juga dapat memodifikasinya di halaman detail organisasi, proyek, atau IAM.", "DESCRIPTION": "Ini semua adalah hibah anggota dari pengguna. Anda juga dapat memodifikasinya di halaman detail organisasi, proyek, atau IAM.",
"ORGCONTEXT": "Anda melihat semua organisasi dan proyek yang terkait dengan organisasi yang dipilih saat ini.", "ORGCONTEXT": "Anda melihat semua organisasi dan proyek yang terkait dengan organisasi yang dipilih saat ini.",
"USERCONTEXT": "Anda melihat semua organisasi dan proyek yang Anda izinkan. Termasuk organisasi lain.", "USERCONTEXT": "Anda melihat semua organisasi dan proyek yang Anda izinkan. Termasuk organisasi lain.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Diizinkan Gagal", "ALLOWEDTOFAIL": "Diizinkan Gagal",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Peringatan", "TITLE": "Peringatan",
"DESCRIPTION": "Jika Anda menonaktifkan setelan ini, hal ini dapat menyebabkan pengguna di organisasi Anda tidak dapat masuk. Selain itu, Anda tidak lagi dapat mengakses konsol untuk menonaktifkan tindakan tersebut. Kami menyarankan untuk membuat pengguna administrator di organisasi terpisah atau menguji skrip terlebih dahulu di lingkungan pengembangan atau organisasi pengembangan." "DESCRIPTION": "Jika Anda menonaktifkan setelan ini, hal ini dapat menyebabkan pengguna di organisasi Anda tidak dapat masuk. Selain itu, Anda tidak lagi dapat mengakses konsol manajemen untuk menonaktifkan tindakan tersebut. Kami menyarankan untuk membuat pengguna administrator di organisasi terpisah atau menguji skrip terlebih dahulu di lingkungan pengembangan atau organisasi pengembangan."
}, },
"SCRIPT": "Naskah", "SCRIPT": "Naskah",
"FLOWTYPE": "Tipe Aliran", "FLOWTYPE": "Tipe Aliran",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Administrasi Penyimpanan IAM", "TITLE": "Administrasi Penyimpanan IAM",
"DESCRIPTION": "Kelola tampilan ZITADEL Anda dan acara yang gagal." "DESCRIPTION": "Kelola tampilan Zitadel Anda dan acara yang gagal."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Manajer", "TITLE": "Manajer",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL yang diharapkan:", "VERIFICATION_HTTP_URL_LABEL": "URL yang diharapkan:",
"VERIFICATION_HTTP_FILE_LABEL": "Berkas verifikasi:", "VERIFICATION_HTTP_FILE_LABEL": "Berkas verifikasi:",
"VERIFICATION_SKIP": "Anda dapat melewati verifikasi untuk saat ini dan terus membuat organisasi Anda, namun untuk menggunakan domain Anda, langkah ini harus diselesaikan!", "VERIFICATION_SKIP": "Anda dapat melewati verifikasi untuk saat ini dan terus membuat organisasi Anda, namun untuk menggunakan domain Anda, langkah ini harus diselesaikan!",
"VERIFICATION_VALIDATION_DESC": "Jangan hapus kode verifikasi, karena ZITADEL akan memeriksa ulang kepemilikan domain Anda dari waktu ke waktu.", "VERIFICATION_VALIDATION_DESC": "Jangan hapus kode verifikasi, karena Zitadel akan memeriksa ulang kepemilikan domain Anda dari waktu ke waktu.",
"VERIFICATION_NEWTOKEN_TITLE": "Minta Token Baru", "VERIFICATION_NEWTOKEN_TITLE": "Minta Token Baru",
"VERIFICATION_VALIDATION_ONGOING": "Metode {{ value }} telah dipilih untuk memverifikasi domain Anda. Klik tombol untuk memicu pemeriksaan verifikasi atau mengatur ulang proses verifikasi.", "VERIFICATION_VALIDATION_ONGOING": "Metode {{ value }} telah dipilih untuk memverifikasi domain Anda. Klik tombol untuk memicu pemeriksaan verifikasi atau mengatur ulang proses verifikasi.",
"VERIFICATION_SUCCESSFUL": "Domain berhasil diverifikasi!", "VERIFICATION_SUCCESSFUL": "Domain berhasil diverifikasi!",
@@ -1657,8 +1657,8 @@
"DISABLED": "\"Dinonaktifkan\" diwariskan" "DISABLED": "\"Dinonaktifkan\" diwariskan"
}, },
"RESET": "Tetapkan semua untuk diwarisi", "RESET": "Tetapkan semua untuk diwarisi",
"CONSOLEUSEV2USERAPI": "Gunakan API V2 di konsol untuk pembuatan pengguna", "CONSOLEUSEV2USERAPI": "Gunakan API V2 di konsol manajemen untuk pembuatan pengguna",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Ketika flag ini diaktifkan, konsol menggunakan API Pengguna V2 untuk membuat pengguna baru. Dengan API V2, pengguna yang baru dibuat dimulai tanpa keadaan awal.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Ketika flag ini diaktifkan, konsol manajemen menggunakan API Pengguna V2 untuk membuat pengguna baru. Dengan API V2, pengguna yang baru dibuat dimulai tanpa keadaan awal.",
"LOGINV2": "Login V2", "LOGINV2": "Login V2",
"LOGINV2_DESCRIPTION": "Mengaktifkan ini akan mengaktifkan antarmuka login baru berbasis TypeScript dengan keamanan, performa, dan kustomisasi yang lebih baik.", "LOGINV2_DESCRIPTION": "Mengaktifkan ini akan mengaktifkan antarmuka login baru berbasis TypeScript dengan keamanan, performa, dan kustomisasi yang lebih baik.",
"LOGINV2_BASEURI": "URI dasar", "LOGINV2_BASEURI": "URI dasar",
@@ -1705,7 +1705,7 @@
"RELEASE": "Melepaskan", "RELEASE": "Melepaskan",
"DROPFONT": "Letakkan file font di sini", "DROPFONT": "Letakkan file font di sini",
"RELEASEFONT": "Melepaskan", "RELEASEFONT": "Melepaskan",
"USEOFLOGO": "Logo Anda akan digunakan di Login dan juga email, sedangkan ikon digunakan untuk elemen UI yang lebih kecil seperti pada pengalih organisasi di konsol", "USEOFLOGO": "Logo Anda akan digunakan di Login dan juga email, sedangkan ikon digunakan untuk elemen UI yang lebih kecil seperti pada pengalih organisasi di konsol manajemen",
"MAXSIZE": "Ukuran maksimum dibatasi hingga 524kB", "MAXSIZE": "Ukuran maksimum dibatasi hingga 524kB",
"EMAILNOSVG": "Format file SVG tidak didukung di email. Oleh karena itu unggah logo Anda dalam PNG atau format lain yang didukung.", "EMAILNOSVG": "Format file SVG tidak didukung di email. Oleh karena itu unggah logo Anda dalam PNG atau format lain yang didukung.",
"MAXSIZEEXCEEDED": "Ukuran maksimum terlampaui 524kB.", "MAXSIZEEXCEEDED": "Ukuran maksimum terlampaui 524kB.",
@@ -1721,7 +1721,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Login", "TITLE": "Login",
"SECOND": "login dengan Akun ZITADEL Anda.", "SECOND": "login dengan Akun Zitadel Anda.",
"ERROR": "Pengguna tidak dapat ditemukan!", "ERROR": "Pengguna tidak dapat ditemukan!",
"PRIMARYBUTTON": "Berikutnya", "PRIMARYBUTTON": "Berikutnya",
"SECONDARYBUTTON": "daftar" "SECONDARYBUTTON": "daftar"
@@ -1761,9 +1761,9 @@
"POLICYLINK": "Tautan ke Kebijakan Privasi", "POLICYLINK": "Tautan ke Kebijakan Privasi",
"HELPLINK": "Tautan ke Bantuan", "HELPLINK": "Tautan ke Bantuan",
"SUPPORTEMAIL": "Email Dukungan", "SUPPORTEMAIL": "Email Dukungan",
"DOCSLINK": "Tautan Dokumen (Konsol)", "DOCSLINK": "Tautan Dokumen (Konsol Manajemen)",
"CUSTOMLINK": "Tautan Khusus (Konsol)", "CUSTOMLINK": "Tautan Khusus (Konsol Manajemen)",
"CUSTOMLINKTEXT": "Teks Tautan Khusus (Konsol)", "CUSTOMLINKTEXT": "Teks Tautan Khusus (Konsol Manajemen)",
"SAVED": "Berhasil disimpan!", "SAVED": "Berhasil disimpan!",
"RESET_TITLE": "Kembalikan Nilai Default", "RESET_TITLE": "Kembalikan Nilai Default",
"RESET_DESCRIPTION": "Anda akan memulihkan Tautan default untuk TOS dan Kebijakan Privasi. Apakah Anda benar-benar ingin melanjutkan?" "RESET_DESCRIPTION": "Anda akan memulihkan Tautan default untuk TOS dan Kebijakan Privasi. Apakah Anda benar-benar ingin melanjutkan?"
@@ -1918,7 +1918,7 @@
"DEFAULTREDIRECTURI_DESC": "Menentukan ke mana pengguna akan diarahkan jika proses masuk dimulai tanpa konteks aplikasi (misalnya dari email)", "DEFAULTREDIRECTURI_DESC": "Menentukan ke mana pengguna akan diarahkan jika proses masuk dimulai tanpa konteks aplikasi (misalnya dari email)",
"ERRORMSGPOPUP": "Tampilkan Kesalahan dalam Dialog", "ERRORMSGPOPUP": "Tampilkan Kesalahan dalam Dialog",
"DISABLEWATERMARK": "Sembunyikan Tanda Air", "DISABLEWATERMARK": "Sembunyikan Tanda Air",
"DISABLEWATERMARK_DESC": "Sembunyikan tanda air Powered by ZITADEL di antarmuka login" "DISABLEWATERMARK_DESC": "Sembunyikan tanda air Powered by Zitadel di antarmuka login"
}, },
"RESET": "Reset ke default Instans", "RESET": "Reset ke default Instans",
"CREATECUSTOM": "Buat Kebijakan Kustom", "CREATECUSTOM": "Buat Kebijakan Kustom",
@@ -1972,7 +1972,7 @@
"CREATE_DESC": "Masukkan nama proyek Anda.", "CREATE_DESC": "Masukkan nama proyek Anda.",
"ROLE": "Peran", "ROLE": "Peran",
"NOITEMS": "Tidak ada proyek", "NOITEMS": "Tidak ada proyek",
"ZITADELPROJECT": "Ini milik proyek ZITADEL. Hati-hati: Jika Anda membuat perubahan, ZITADEL mungkin tidak berfungsi sebagaimana mestinya.", "ZITADELPROJECT": "Ini milik proyek Zitadel. Hati-hati: Jika Anda membuat perubahan, Zitadel mungkin tidak berfungsi sebagaimana mestinya.",
"TYPE": { "TYPE": {
"OWNED": "Proyek Milik", "OWNED": "Proyek Milik",
"OWNED_SINGULAR": "Proyek Milik", "OWNED_SINGULAR": "Proyek Milik",
@@ -2355,7 +2355,7 @@
"DELETE_SELECTION_TITLE": "Hapus IDP", "DELETE_SELECTION_TITLE": "Hapus IDP",
"DELETE_SELECTION_DESCRIPTION": "Anda akan menghapus penyedia identitas. Perubahan yang dihasilkan tidak dapat dibatalkan. Apakah Anda benar-benar ingin melakukan ini?", "DELETE_SELECTION_DESCRIPTION": "Anda akan menghapus penyedia identitas. Perubahan yang dihasilkan tidak dapat dibatalkan. Apakah Anda benar-benar ingin melakukan ini?",
"FEDERATEDLOGOUTENABLED": "Logout Federasi Diaktifkan", "FEDERATEDLOGOUTENABLED": "Logout Federasi Diaktifkan",
"FEDERATEDLOGOUTENABLED_DESC": "Jika diaktifkan, pengguna juga akan keluar dari IdP jika pengguna mengakhiri sesi di ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Jika diaktifkan, pengguna juga akan keluar dari IdP jika pengguna mengakhiri sesi di Zitadel.",
"EMPTY": "Tidak ada pengungsi yang tersedia", "EMPTY": "Tidak ada pengungsi yang tersedia",
"OIDC": { "OIDC": {
"GENERAL": "Informasi Umum", "GENERAL": "Informasi Umum",
@@ -2457,7 +2457,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Penyedia SMTP", "TITLE": "Penyedia SMTP",
"DESCRIPTION": "Ini adalah penyedia SMTP untuk instans ZITADEL Anda. Aktifkan yang ingin Anda gunakan untuk mengirim notifikasi ke pengguna Anda.", "DESCRIPTION": "Ini adalah penyedia SMTP untuk instans Zitadel Anda. Aktifkan yang ingin Anda gunakan untuk mengirim notifikasi ke pengguna Anda.",
"EMPTY": "Tidak ada Penyedia SMTP yang tersedia", "EMPTY": "Tidak ada Penyedia SMTP yang tersedia",
"ACTIVATED": "Diaktifkan", "ACTIVATED": "Diaktifkan",
"ACTIVATE": "Aktifkan penyedia", "ACTIVATE": "Aktifkan penyedia",
@@ -2493,11 +2493,11 @@
"NEXT_STEPS": "Langkah Selanjutnya", "NEXT_STEPS": "Langkah Selanjutnya",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktifkan Penyedia SMTP Anda", "TITLE": "Aktifkan Penyedia SMTP Anda",
"DESCRIPTION": "ZITADEL tidak dapat menggunakan Penyedia SMTP ini untuk mengirimkan pemberitahuan sampai Anda mengaktifkannya. Jika Anda mengaktifkan penyedia ini, penyedia lain yang aktif sekarang akan dinonaktifkan." "DESCRIPTION": "Zitadel tidak dapat menggunakan Penyedia SMTP ini untuk mengirimkan pemberitahuan sampai Anda mengaktifkannya. Jika Anda mengaktifkan penyedia ini, penyedia lain yang aktif sekarang akan dinonaktifkan."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Nonaktifkan Penyedia SMTP Anda", "TITLE": "Nonaktifkan Penyedia SMTP Anda",
"DESCRIPTION": "Jika Anda menonaktifkan Penyedia SMTP ini, ZITADEL tidak dapat menggunakannya untuk mengirimkan pemberitahuan sampai Anda mengaktifkannya kembali." "DESCRIPTION": "Jika Anda menonaktifkan Penyedia SMTP ini, Zitadel tidak dapat menggunakannya untuk mengirimkan pemberitahuan sampai Anda mengaktifkannya kembali."
}, },
"SAVE_SETTINGS": "Simpan pengaturan Anda", "SAVE_SETTINGS": "Simpan pengaturan Anda",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadati", "METADATA_TITLE": "Metadati",
"HOME": { "HOME": {
"TITLE": "Inizia con ZITADEL", "TITLE": "Inizia con Zitadel",
"NEXT": { "NEXT": {
"TITLE": "I tuoi prossimi passi", "TITLE": "I tuoi prossimi passi",
"DESCRIPTION": "Completa i seguenti passaggi per proteggere la tua applicazione.", "DESCRIPTION": "Completa i seguenti passaggi per proteggere la tua applicazione.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentazione", "TITLE": "Documentazione",
"DESCRIPTION": "Esplora la base di conoscenza di ZITADEL per familiarizzare con i concetti e le idee principali. Impara come funziona ZITADEL e come utilizzarlo." "DESCRIPTION": "Esplora la base di conoscenza di Zitadel per familiarizzare con i concetti e le idee principali. Impara come funziona Zitadel e come utilizzarlo."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Esempi e Kit di Sviluppo Software", "TITLE": "Esempi e Kit di Sviluppo Software",
"DESCRIPTION": "Consulta i nostri esempi e SDK per utilizzare ZITADEL con i tuoi linguaggi di programmazione e strumenti preferiti." "DESCRIPTION": "Consulta i nostri esempi e SDK per utilizzare Zitadel con i tuoi linguaggi di programmazione e strumenti preferiti."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Azioni", "TITLE": "Azioni",
"DESCRIPTION": "Esegui script sugli eventi che si verificano quando i tuoi utenti si autenticano su ZITADEL. Automatizza i tuoi processi, arricchisci i metadati dei tuoi utenti e i loro token o notifica sistemi esterni.", "DESCRIPTION": "Esegui script sugli eventi che si verificano quando i tuoi utenti si autenticano su Zitadel. Automatizza i tuoi processi, arricchisci i metadati dei tuoi utenti e i loro token o notifica sistemi esterni.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripts", "TITLE": "Scripts",
"DESCRIPTION": "Scrivi il tuo codice JavaScript una volta e attivalo in più flussi." "DESCRIPTION": "Scrivi il tuo codice JavaScript una volta e attivalo in più flussi."
@@ -97,23 +97,23 @@
"NEXT": "Cosa adesso?", "NEXT": "Cosa adesso?",
"SAML": { "SAML": {
"TITLE": "Configura il tuo Identity Provider SAML", "TITLE": "Configura il tuo Identity Provider SAML",
"DESCRIPTION": "ZITADEL è configurato. Ora è necessario configurare il tuo Identity Provider SAML. La maggior parte dei fornitori ti consente di caricare l'intero XML dei metadati di ZITADEL. Altri fornitori richiedono di fornire solo alcune URL distinte, come per esempio l'ID dell'entità (URL dei metadati), l'URL del Servizio di Consumo delle Asserzioni (ACS) o l'URL di Logout Singolo." "DESCRIPTION": "Zitadel è configurato. Ora è necessario configurare il tuo Identity Provider SAML. La maggior parte dei fornitori ti consente di caricare l'intero XML dei metadati di Zitadel. Altri fornitori richiedono di fornire solo alcune URL distinte, come per esempio l'ID dell'entità (URL dei metadati), l'URL del Servizio di Consumo delle Asserzioni (ACS) o l'URL di Logout Singolo."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configura il tuo Identity Provider {{ provider }}", "TITLE": "Configura il tuo Identity Provider {{ provider }}",
"DESCRIPTION": "Prima di poter configurare ZITADEL, passa questa URL al tuo Identity Provider per abilitare il reindirizzamento del browser a ZITADEL dopo l'autenticazione." "DESCRIPTION": "Prima di poter configurare Zitadel, passa questa URL al tuo Identity Provider per abilitare il reindirizzamento del browser a Zitadel dopo l'autenticazione."
}, },
"JWT": { "JWT": {
"TITLE": "Usa JWT come identità federate", "TITLE": "Usa JWT come identità federate",
"DESCRIPTION": "Il Provider di Identità JWT ti permette di utilizzare i tuoi token JWT esistenti come identità federate. Questa funzionalità è utile se hai già un emittente per i JWT. Con un IdP JWT, puoi utilizzare questi JWT per creare e aggiornare utenti in ZITADEL al volo." "DESCRIPTION": "Il Provider di Identità JWT ti permette di utilizzare i tuoi token JWT esistenti come identità federate. Questa funzionalità è utile se hai già un emittente per i JWT. Con un IdP JWT, puoi utilizzare questi JWT per creare e aggiornare utenti in Zitadel al volo."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configura ZITADEL per connettersi al tuo Provider di Identità LDAP", "TITLE": "Configura Zitadel per connettersi al tuo Provider di Identità LDAP",
"DESCRIPTION": "Fornisci i dettagli della connessione al tuo server LDAP e configura il mapping dei tuoi attributi LDAP agli attributi di ZITADEL." "DESCRIPTION": "Fornisci i dettagli della connessione al tuo server LDAP e configura il mapping dei tuoi attributi LDAP agli attributi di Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Compilazione automatica dei dati dell'utente", "TITLE": "Compilazione automatica dei dati dell'utente",
"DESCRIPTION": "Usa un'azione per migliorare l'esperienza degli utenti. Puoi precompilare il modulo di registrazione di ZITADEL con i valori del provider di identità." "DESCRIPTION": "Usa un'azione per migliorare l'esperienza degli utenti. Puoi precompilare il modulo di registrazione di Zitadel con i valori del provider di identità."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Attiva l'IdP", "TITLE": "Attiva l'IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Link Esterni", "TITLE": "Link Esterni",
"DESCRIPTION": "Guida i tuoi utenti alle risorse esterne personalizzate mostrate nella pagina di accesso. Gli utenti devono accettare i Termini di servizio e l'Informativa sulla privacy prima di potersi registrare. Cambia il collegamento alla tua documentazione o imposta una stringa vuota per nascondere il pulsante della documentazione dalla console. Aggiungi un collegamento esterno personalizzato e un testo personalizzato per quel collegamento nella console oppure impostali vuoti per nascondere quel pulsante." "DESCRIPTION": "Guida i tuoi utenti alle risorse esterne personalizzate mostrate nella pagina di accesso. Gli utenti devono accettare i Termini di servizio e l'Informativa sulla privacy prima di potersi registrare. Cambia il collegamento alla tua documentazione o imposta una stringa vuota per nascondere il pulsante della documentazione dalla console di gestione. Aggiungi un collegamento esterno personalizzato e un testo personalizzato per quel collegamento nella console di gestione oppure impostali vuoti per nascondere quel pulsante."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Impostazioni SMTP", "TITLE": "Impostazioni SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Impostazioni SMS", "TITLE": "Impostazioni SMS",
"DESCRIPTION": "Per sbloccare tutte le funzionalità di ZITADEL, configura Twilio per inviare messaggi SMS ai tuoi utenti." "DESCRIPTION": "Per sbloccare tutte le funzionalità di Zitadel, configura Twilio per inviare messaggi SMS ai tuoi utenti."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Eventi", "TITLE": "Eventi",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Eventi Falliti", "TITLE": "Eventi Falliti",
"DESCRIPTION": "Questa pagina mostra tutti gli eventi falliti nella tua istanza. Se ZITADEL non si comporta come ti aspetti, controlla sempre prima questa lista." "DESCRIPTION": "Questa pagina mostra tutti gli eventi falliti nella tua istanza. Se Zitadel non si comporta come ti aspetti, controlla sempre prima questa lista."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Views", "TITLE": "Views",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Impostazioni di Sicurezza", "TITLE": "Impostazioni di Sicurezza",
"DESCRIPTION": "Abilita le funzionalità di ZITADEL che possono avere impatti sulla sicurezza. Dovresti davvero sapere cosa stai facendo prima di cambiare queste impostazioni." "DESCRIPTION": "Abilita le funzionalità di Zitadel che possono avere impatti sulla sicurezza. Dovresti davvero sapere cosa stai facendo prima di cambiare queste impostazioni."
}, },
"OIDC": { "OIDC": {
"TITLE": "Impostazioni OpenID Connect", "TITLE": "Impostazioni OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Gestisci le tue chiavi Web OIDC per firmare e convalidare in modo sicuro i token per la tua istanza di ZITADEL.", "DESCRIPTION": "Gestisci le tue chiavi Web OIDC per firmare e convalidare in modo sicuro i token per la tua istanza di Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Chiavi Web Attive e Future", "TITLE": "Chiavi Web Attive e Future",
"DESCRIPTION": "Le tue chiavi web attive e future. L'attivazione di una nuova chiave disattiverà quella attuale.", "DESCRIPTION": "Le tue chiavi web attive e future. L'attivazione di una nuova chiave disattiverà quella attuale.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Crea una nuova Chiave Web", "TITLE": "Crea una nuova Chiave Web",
"DESCRIPTION": "Creare una nuova chiave web la aggiungerà alla tua lista. ZITADEL utilizza chiavi RSA2048 con hash SHA256 per impostazione predefinita.", "DESCRIPTION": "Creare una nuova chiave web la aggiungerà alla tua lista. Zitadel utilizza chiavi RSA2048 con hash SHA256 per impostazione predefinita.",
"KEY_TYPE": "Tipo di Chiave", "KEY_TYPE": "Tipo di Chiave",
"BITS": "Bit", "BITS": "Bit",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Pattern del Nome di Login", "TITLE": "Pattern del Nome di Login",
"DESCRIPTION": "Controlla il pattern dei nomi di login dei tuoi utenti. ZITADEL seleziona l'organizzazione dei tuoi utenti non appena inseriscono il loro nome di login. Pertanto, i nomi di login devono essere unici in tutte le organizzazioni. Se hai utenti che hanno un account in più domini, puoi garantire l'unicità aggiungendo il dominio dell'organizzazione ai tuoi nomi di login." "DESCRIPTION": "Controlla il pattern dei nomi di login dei tuoi utenti. Zitadel seleziona l'organizzazione dei tuoi utenti non appena inseriscono il loro nome di login. Pertanto, i nomi di login devono essere unici in tutte le organizzazioni. Se hai utenti che hanno un account in più domini, puoi garantire l'unicità aggiungendo il dominio dell'organizzazione ai tuoi nomi di login."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Verifica del Dominio", "TITLE": "Verifica del Dominio",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Login Esterno consentito", "TITLE": "Login Esterno consentito",
"DESCRIPTION": "Permetti ai tuoi utenti di accedere con un provider di identità esterno invece di utilizzare l'utente ZITADEL per accedere." "DESCRIPTION": "Permetti ai tuoi utenti di accedere con un provider di identità esterno invece di utilizzare l'utente Zitadel per accedere."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Ripristino password nascosto", "TITLE": "Ripristino password nascosto",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Iniziare con ZITADEL", "WELCOME": "Iniziare con Zitadel",
"DISCLAIMER": "ZITADEL tratta i tuoi dati in modo confidenziale e sicuro.", "DISCLAIMER": "Zitadel tratta i tuoi dati in modo confidenziale e sicuro.",
"DISCLAIMERLINK": "Ulteriori informazioni", "DISCLAIMERLINK": "Ulteriori informazioni",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Inizia con ZITADEL." "DESCRIPTION": "Inizia con Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Inizia con ZITADEL." "DESCRIPTION": "Inizia con Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Primi passi", "LABEL": "Primi passi",
"DESCRIPTION": "Inizia con ZITADEL." "DESCRIPTION": "Inizia con Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Scorciatoie", "SHORTCUTS": "Scorciatoie",
@@ -366,7 +366,7 @@
"COMPLETED": "completato", "COMPLETED": "completato",
"DISMISS": "chiudi", "DISMISS": "chiudi",
"CARD": { "CARD": {
"TITLE": "Fate funzionare il vostro ZITADEL", "TITLE": "Fate funzionare il vostro Zitadel",
"DESCRIPTION": "Questa lista di azioni aiuta a configurare la vostra istanza e vi guida attraverso i passaggi più essenziali." "DESCRIPTION": "Questa lista di azioni aiuta a configurare la vostra istanza e vi guida attraverso i passaggi più essenziali."
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Accedi alla tua app", "title": "Accedi alla tua app",
"description": "Integra la tua applicazione con ZITADEL per l'autenticazione e testala accedendo con il tuo utente amministratore.", "description": "Integra la tua applicazione con Zitadel per l'autenticazione e testala accedendo con il tuo utente amministratore.",
"action": "Accedi" "action": "Accedi"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Customer Portal" "CUSTOMERPORTAL": "Customer Portal"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integra ZITADEL nella tua applicazione", "TITLE": "Integra Zitadel nella tua applicazione",
"DESCRIPTION": "Integra ZITADEL nella tua applicazione o utilizza uno dei nostri esempi per iniziare in pochi minuti", "DESCRIPTION": "Integra Zitadel nella tua applicazione o utilizza uno dei nostri esempi per iniziare in pochi minuti",
"BTN_START": "Crea applicazione", "BTN_START": "Crea applicazione",
"BTN_LEARNMORE": "Mostra di più", "BTN_LEARNMORE": "Mostra di più",
"CREATEPROJECTFORAPP": "Crea progetto {{value}}", "CREATEPROJECTFORAPP": "Crea progetto {{value}}",
@@ -743,7 +743,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "La tua istanza è bloccata.", "TITLE": "La tua istanza è bloccata.",
"DESCRIPTION": "Chiedi all'amministratore dell'istanza ZITADEL di aggiornare l'abbonamento." "DESCRIPTION": "Chiedi all'amministratore dell'istanza Zitadel di aggiornare l'abbonamento."
}, },
"INVALID_FORMAT": "Il formato non è valido.", "INVALID_FORMAT": "Il formato non è valido.",
"NOTANEMAIL": "Il valore dato non è un indirizzo e-mail.", "NOTANEMAIL": "Il valore dato non è un indirizzo e-mail.",
@@ -840,7 +840,7 @@
"NAME": "Nome", "NAME": "Nome",
"EMPTY": "Nessun dispositivo impostato", "EMPTY": "Nessun dispositivo impostato",
"TITLE": "Autenticazione con passkey", "TITLE": "Autenticazione con passkey",
"DESCRIPTION": "Aggiungi i metodi di autenticazione basati su WebAuthn per accedere a ZITADEL con passkey.", "DESCRIPTION": "Aggiungi i metodi di autenticazione basati su WebAuthn per accedere a Zitadel con passkey.",
"MANAGE_DESCRIPTION": "Gestisci i metodi del secondo fattore dei vostri utenti.", "MANAGE_DESCRIPTION": "Gestisci i metodi del secondo fattore dei vostri utenti.",
"U2F": "Aggiungi metodo", "U2F": "Aggiungi metodo",
"U2F_DIALOG_TITLE": "Verifica autenticatore", "U2F_DIALOG_TITLE": "Verifica autenticatore",
@@ -1159,7 +1159,7 @@
"SECRETREMOVED": "Secret rimosso con successo!" "SECRETREMOVED": "Secret rimosso con successo!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Ruoli dell'amministratore ZITADEL", "TITLE": "Ruoli dell'amministratore Zitadel",
"DESCRIPTION": "Questi sono tutti i member grant dell'utente. Puoi modificarli anche nelle pagine di dettaglio dell'organizzazione, del progetto o di sistema.", "DESCRIPTION": "Questi sono tutti i member grant dell'utente. Puoi modificarli anche nelle pagine di dettaglio dell'organizzazione, del progetto o di sistema.",
"ORGCONTEXT": "Vedi tutti i progetti che sono collegati all'organizzazione attualmente selezionata.", "ORGCONTEXT": "Vedi tutti i progetti che sono collegati all'organizzazione attualmente selezionata.",
"USERCONTEXT": "Vedi tutte le organizzazioni e i progetti a cui sei autorizzato. Comprese le altre organizzazioni.", "USERCONTEXT": "Vedi tutte le organizzazioni e i progetti a cui sei autorizzato. Comprese le altre organizzazioni.",
@@ -1225,7 +1225,7 @@
"ALLOWEDTOFAIL": "Può fallire", "ALLOWEDTOFAIL": "Può fallire",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Attenzione", "TITLE": "Attenzione",
"DESCRIPTION": "Se disabiliti questa impostazione, potrebbe impedire agli utenti della tua organizzazione di accedere. Inoltre, non sarai più in grado di accedere alla console per disabilitare l'azione. Ti consigliamo di creare un utente amministratore in un'organizzazione separata o di testare gli script prima in un ambiente di sviluppo o in un'organizzazione di sviluppo." "DESCRIPTION": "Se disabiliti questa impostazione, potrebbe impedire agli utenti della tua organizzazione di accedere. Inoltre, non sarai più in grado di accedere alla console di gestione per disabilitare l'azione. Ti consigliamo di creare un utente amministratore in un'organizzazione separata o di testare gli script prima in un ambiente di sviluppo o in un'organizzazione di sviluppo."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Tipo processo", "FLOWTYPE": "Tipo processo",
@@ -1267,7 +1267,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM Eventstore", "TITLE": "IAM Eventstore",
"DESCRIPTION": "Gestisci i view di ZITADEL e gli eventi falliti." "DESCRIPTION": "Gestisci i view di Zitadel e gli eventi falliti."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Manager", "TITLE": "Manager",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL previsto:", "VERIFICATION_HTTP_URL_LABEL": "URL previsto:",
"VERIFICATION_HTTP_FILE_LABEL": "File di verifica:", "VERIFICATION_HTTP_FILE_LABEL": "File di verifica:",
"VERIFICATION_SKIP": "Per ora puoi saltare la verifica e continuare a creare la tua organizzazione, ma per poter utilizzare il tuo dominio è necessario completare questo passaggio!", "VERIFICATION_SKIP": "Per ora puoi saltare la verifica e continuare a creare la tua organizzazione, ma per poter utilizzare il tuo dominio è necessario completare questo passaggio!",
"VERIFICATION_VALIDATION_DESC": "Non eliminare il codice di verifica, poiché ZITADEL ricontrollerà di tanto in tanto la proprietà del tuo dominio.", "VERIFICATION_VALIDATION_DESC": "Non eliminare il codice di verifica, poiché Zitadel ricontrollerà di tanto in tanto la proprietà del tuo dominio.",
"VERIFICATION_NEWTOKEN_TITLE": "Richiedi nuovo token", "VERIFICATION_NEWTOKEN_TITLE": "Richiedi nuovo token",
"VERIFICATION_VALIDATION_ONGOING": "Il metodo {{ value }} è stato selezionato per verificare il tuo dominio. Fare clic sul pulsante per attivare un controllo di verifica o reimpostare il processo di verifica.", "VERIFICATION_VALIDATION_ONGOING": "Il metodo {{ value }} è stato selezionato per verificare il tuo dominio. Fare clic sul pulsante per attivare un controllo di verifica o reimpostare il processo di verifica.",
"VERIFICATION_SUCCESSFUL": "Dominio verificato con successo!", "VERIFICATION_SUCCESSFUL": "Dominio verificato con successo!",
@@ -1644,7 +1644,7 @@
"OIDCSINGLEV1SESSIONTERMINATION": "OIDC Single V1 Terminazione sessione", "OIDCSINGLEV1SESSIONTERMINATION": "OIDC Single V1 Terminazione sessione",
"OIDCSINGLEV1SESSIONTERMINATION_DESCRIPTION": "Se il flag è abilitato, sarai in grado di terminare una singola sessione dall'interfaccia utente di accesso fornendo un id_token con una richiesta `sid` come id_token_hint nel punto finale di end_session. Tieni presente che attualmente tutte le sessioni dello stesso agente utente (browser) vengono terminate nell'interfaccia utente di accesso. Le sessioni gestite tramite l'API di sessione consentono già la terminazione di singole sessioni.", "OIDCSINGLEV1SESSIONTERMINATION_DESCRIPTION": "Se il flag è abilitato, sarai in grado di terminare una singola sessione dall'interfaccia utente di accesso fornendo un id_token con una richiesta `sid` come id_token_hint nel punto finale di end_session. Tieni presente che attualmente tutte le sessioni dello stesso agente utente (browser) vengono terminate nell'interfaccia utente di accesso. Le sessioni gestite tramite l'API di sessione consentono già la terminazione di singole sessioni.",
"DEBUGOIDCPARENTERROR": "Debug OIDC Parent Error", "DEBUGOIDCPARENTERROR": "Debug OIDC Parent Error",
"DEBUGOIDCPARENTERROR_DESCRIPTION": "Se il flag è abilitato, l'errore del genitore OIDC verrà registrato nella console.", "DEBUGOIDCPARENTERROR_DESCRIPTION": "Se il flag è abilitato, l'errore OIDC originante verrà registrato nella console.",
"ENABLEBACKCHANNELLOGOUT": "Abilita Backchannel Logout", "ENABLEBACKCHANNELLOGOUT": "Abilita Backchannel Logout",
"ENABLEBACKCHANNELLOGOUT_DESCRIPTION": "Il Back-Channel Logout implementa OpenID Connect Back-Channel Logout 1.0 e può essere utilizzato per notificare ai client la terminazione della sessione presso il provider OpenID.", "ENABLEBACKCHANNELLOGOUT_DESCRIPTION": "Il Back-Channel Logout implementa OpenID Connect Back-Channel Logout 1.0 e può essere utilizzato per notificare ai client la terminazione della sessione presso il provider OpenID.",
"PERMISSIONCHECKV2": "Controllo permessi V2", "PERMISSIONCHECKV2": "Controllo permessi V2",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"Disabilitato\" viene ereditato" "DISABLED": "\"Disabilitato\" viene ereditato"
}, },
"RESET": "Imposta tutto su predefinito", "RESET": "Imposta tutto su predefinito",
"CONSOLEUSEV2USERAPI": "Utilizza l'API V2 nella console per la creazione degli utenti", "CONSOLEUSEV2USERAPI": "Utilizza l'API V2 nella console di gestione per la creazione degli utenti",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Quando questa opzione è abilitata, la console utilizza l'API V2 User per creare nuovi utenti. Con l'API V2, i nuovi utenti creati iniziano senza uno stato iniziale.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Quando questa opzione è abilitata, la console di gestione utilizza l'API V2 User per creare nuovi utenti. Con l'API V2, i nuovi utenti creati iniziano senza uno stato iniziale.",
"LOGINV2": "Accesso V2", "LOGINV2": "Accesso V2",
"LOGINV2_DESCRIPTION": "Abilitando questa opzione si attiva la nuova interfaccia di login basata su TypeScript con sicurezza, prestazioni e personalizzazione migliorate.", "LOGINV2_DESCRIPTION": "Abilitando questa opzione si attiva la nuova interfaccia di login basata su TypeScript con sicurezza, prestazioni e personalizzazione migliorate.",
"LOGINV2_BASEURI": "URI di base", "LOGINV2_BASEURI": "URI di base",
@@ -1708,7 +1708,7 @@
"RELEASE": "Rilascia", "RELEASE": "Rilascia",
"DROPFONT": "Rilascia qui il file di font", "DROPFONT": "Rilascia qui il file di font",
"RELEASEFONT": "Rilascia", "RELEASEFONT": "Rilascia",
"USEOFLOGO": "Il tuo logo sarà usato nel login e nelle email, mentre l'icona è usata per gli elementi più piccoli dell'interfaccia, come il selettore di organizzazione nella console.", "USEOFLOGO": "Il tuo logo sarà usato nel login e nelle email, mentre l'icona è usata per gli elementi più piccoli dell'interfaccia, come il selettore di organizzazione nella console di gestione.",
"MAXSIZE": "La dimensione massima è limitata a 524kB", "MAXSIZE": "La dimensione massima è limitata a 524kB",
"EMAILNOSVG": "Il formato di file SVG non è supportato nelle email. Perciò carica il tuo logo in PNG o in un altro formato supportato.", "EMAILNOSVG": "Il formato di file SVG non è supportato nelle email. Perciò carica il tuo logo in PNG o in un altro formato supportato.",
"MAXSIZEEXCEEDED": "Dimensione massima di 524kB superata.", "MAXSIZEEXCEEDED": "Dimensione massima di 524kB superata.",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Accesso", "TITLE": "Accesso",
"SECOND": "accedi con il tuo account ZITADEL.", "SECOND": "accedi con il tuo account Zitadel.",
"ERROR": "L'utente non è stato trovato!", "ERROR": "L'utente non è stato trovato!",
"PRIMARYBUTTON": "Avanti", "PRIMARYBUTTON": "Avanti",
"SECONDARYBUTTON": "Registra" "SECONDARYBUTTON": "Registra"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Link all'informativa sulla privacy", "POLICYLINK": "Link all'informativa sulla privacy",
"HELPLINK": "link per l'aiuto", "HELPLINK": "link per l'aiuto",
"SUPPORTEMAIL": "e-mail di supporto", "SUPPORTEMAIL": "e-mail di supporto",
"DOCSLINK": "Collegamento a Documenti (Console)", "DOCSLINK": "Collegamento a Documenti (Console di Gestione)",
"CUSTOMLINK": "Collegamento personalizzato (Console)", "CUSTOMLINK": "Collegamento personalizzato (Console di Gestione)",
"CUSTOMLINKTEXT": "Testo del collegamento personalizzato (Console)", "CUSTOMLINKTEXT": "Testo del collegamento personalizzato (Console di Gestione)",
"SAVED": "Salvato con successo!", "SAVED": "Salvato con successo!",
"RESET_TITLE": "Ripristina i valori predefiniti", "RESET_TITLE": "Ripristina i valori predefiniti",
"RESET_DESCRIPTION": "Stai per ripristinare i link predefiniti per i TOS e l'informativa sulla privacy. Vuoi davvero continuare?" "RESET_DESCRIPTION": "Stai per ripristinare i link predefiniti per i TOS e l'informativa sulla privacy. Vuoi davvero continuare?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "Definisce dove verrà reindirizzato l'utente se l'accesso è stato avviato senza un contesto dell'app (ad es. dall' email)", "DEFAULTREDIRECTURI_DESC": "Definisce dove verrà reindirizzato l'utente se l'accesso è stato avviato senza un contesto dell'app (ad es. dall' email)",
"ERRORMSGPOPUP": "Mostra l'errore nella finestra di dialogo", "ERRORMSGPOPUP": "Mostra l'errore nella finestra di dialogo",
"DISABLEWATERMARK": "Nascondi la filigrana", "DISABLEWATERMARK": "Nascondi la filigrana",
"DISABLEWATERMARK_DESC": "Nascondi filigrana Powered by ZITADEL nell'interfaccia di accesso" "DISABLEWATERMARK_DESC": "Nascondi filigrana Powered by Zitadel nell'interfaccia di accesso"
}, },
"RESET": "Ripristina l'impostazione dell'istanza", "RESET": "Ripristina l'impostazione dell'istanza",
"CREATECUSTOM": "Crea un'impostazione personalizzata", "CREATECUSTOM": "Crea un'impostazione personalizzata",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Inserisci il nome del tuo progetto.", "CREATE_DESC": "Inserisci il nome del tuo progetto.",
"ROLE": "Ruolo", "ROLE": "Ruolo",
"NOITEMS": "Nessun progetto", "NOITEMS": "Nessun progetto",
"ZITADELPROJECT": "Questo appartiene al progetto ZITADEL. Attenzione: se fai delle modifiche ZITADEL potrebbe non comportarsi come previsto.", "ZITADELPROJECT": "Questo appartiene al progetto Zitadel. Attenzione: se fai delle modifiche Zitadel potrebbe non comportarsi come previsto.",
"TYPE": { "TYPE": {
"OWNED": "Progetti proprietari", "OWNED": "Progetti proprietari",
"OWNED_SINGULAR": "Progetto proprietario", "OWNED_SINGULAR": "Progetto proprietario",
@@ -2354,7 +2354,7 @@
"DELETE_SELECTION_TITLE": "Rimuovere IDP", "DELETE_SELECTION_TITLE": "Rimuovere IDP",
"DELETE_SELECTION_DESCRIPTION": "Stai per rimuovere un fornitore di identità. I cambiamenti risultanti sono irrevocabili. Vuoi davvero farlo?", "DELETE_SELECTION_DESCRIPTION": "Stai per rimuovere un fornitore di identità. I cambiamenti risultanti sono irrevocabili. Vuoi davvero farlo?",
"FEDERATEDLOGOUTENABLED": "Logout Federato Abilitato", "FEDERATEDLOGOUTENABLED": "Logout Federato Abilitato",
"FEDERATEDLOGOUTENABLED_DESC": "Se abilitato, l'utente verrà disconnesso anche dall'IdP se termina la sessione in ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Se abilitato, l'utente verrà disconnesso anche dall'IdP se termina la sessione in Zitadel.",
"EMPTY": "Nessun IDP disponible", "EMPTY": "Nessun IDP disponible",
"OIDC": { "OIDC": {
"GENERAL": "Informazioni generali", "GENERAL": "Informazioni generali",
@@ -2438,7 +2438,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Fornitore SMTP", "TITLE": "Fornitore SMTP",
"DESCRIPTION": "Questi sono i provider SMTP per la tua istanza ZITADEL. Attiva quello che desideri utilizzare per inviare notifiche ai tuoi utenti.", "DESCRIPTION": "Questi sono i provider SMTP per la tua istanza Zitadel. Attiva quello che desideri utilizzare per inviare notifiche ai tuoi utenti.",
"EMPTY": "Nessun provider SMTP disponibile", "EMPTY": "Nessun provider SMTP disponibile",
"ACTIVATED": "Attivato", "ACTIVATED": "Attivato",
"ACTIVATE": "Attiva fornitore", "ACTIVATE": "Attiva fornitore",
@@ -2470,7 +2470,7 @@
"NEXT_STEPS": "Prossimi passi", "NEXT_STEPS": "Prossimi passi",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Attiva il tuo provider SMTP", "TITLE": "Attiva il tuo provider SMTP",
"DESCRIPTION": "ZITADEL non può utilizzare questo provider SMTP per inviare notifiche finché non lo attivi. Se attivi questo fornitore, qualsiasi altro fornitore che era attivo verrà ora disattivato." "DESCRIPTION": "Zitadel non può utilizzare questo provider SMTP per inviare notifiche finché non lo attivi. Se attivi questo fornitore, qualsiasi altro fornitore che era attivo verrà ora disattivato."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Disattiva il tuo provider SMTP", "TITLE": "Disattiva il tuo provider SMTP",
+46 -46
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "メタデータ", "METADATA_TITLE": "メタデータ",
"HOME": { "HOME": {
"TITLE": "ZITADELを始めよう", "TITLE": "Zitadelを始めよう",
"NEXT": { "NEXT": {
"TITLE": "次のステップ", "TITLE": "次のステップ",
"DESCRIPTION": "アプリケーションを保護するために、以下のステップを完了してください。", "DESCRIPTION": "アプリケーションを保護するために、以下のステップを完了してください。",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "ドキュメント", "TITLE": "ドキュメント",
"DESCRIPTION": "ZITADELの知識ベースを探索して、コアコンセプトやアイデアに慣れ親しんでください。ZITADELの機能と使い方を学びましょう。" "DESCRIPTION": "Zitadelの知識ベースを探索して、コアコンセプトやアイデアに慣れ親しんでください。Zitadelの機能と使い方を学びましょう。"
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "例とソフトウェア開発キット", "TITLE": "例とソフトウェア開発キット",
"DESCRIPTION": "例やSDKを参照して、お気に入りのプログラミング言語やツールと一緒にZITADELを使用してください。" "DESCRIPTION": "例やSDKを参照して、お気に入りのプログラミング言語やツールと一緒にZitadelを使用してください。"
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "アクション", "TITLE": "アクション",
"DESCRIPTION": "ユーザーがZITADELで認証される際のイベントにカスタムコードを実行します。プロセスを自動化し、ユーザーのメタデータとトークンを豊かにしたり、外部システムに通知したりします。", "DESCRIPTION": "ユーザーがZitadelで認証される際のイベントにカスタムコードを実行します。プロセスを自動化し、ユーザーのメタデータとトークンを豊かにしたり、外部システムに通知したりします。",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "スクリプト", "TITLE": "スクリプト",
"DESCRIPTION": "JavaScriptコードを一度書いて、複数のフローでトリガーします。" "DESCRIPTION": "JavaScriptコードを一度書いて、複数のフローでトリガーします。"
@@ -97,23 +97,23 @@
"NEXT": "次は?", "NEXT": "次は?",
"SAML": { "SAML": {
"TITLE": "SAML IDプロバイダーを設定する", "TITLE": "SAML IDプロバイダーを設定する",
"DESCRIPTION": "ZITADELは設定されました。次に、SAML IDプロバイダーの設定が必要です。ほとんどのプロバイダーでは、ZITADELのメタデータXML全体をアップロードするだけで済みます。他のプロバイダーでは、エンティティID(メタデータURL)、Assertion Consumer Service (ACS) URL、またはシングルログアウトURLなど、特定のURLのみを提供するよう求められる場合があります。" "DESCRIPTION": "Zitadelは設定されました。次に、SAML IDプロバイダーの設定が必要です。ほとんどのプロバイダーでは、ZitadelのメタデータXML全体をアップロードするだけで済みます。他のプロバイダーでは、エンティティID(メタデータURL)、Assertion Consumer Service (ACS) URL、またはシングルログアウトURLなど、特定のURLのみを提供するよう求められる場合があります。"
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "{{ provider }} IDプロバイダーを設定する", "TITLE": "{{ provider }} IDプロバイダーを設定する",
"DESCRIPTION": "ZITADELを設定する前に、このURLをIDプロバイダーに渡して、認証後にブラウザがZITADELにリダイレクトするようにしてください。" "DESCRIPTION": "Zitadelを設定する前に、このURLをIDプロバイダーに渡して、認証後にブラウザがZitadelにリダイレクトするようにしてください。"
}, },
"JWT": { "JWT": {
"TITLE": "JWTをフェデレーテッドアイデンティティとして使用する", "TITLE": "JWTをフェデレーテッドアイデンティティとして使用する",
"DESCRIPTION": "JWT IDプロバイダーを使用すると、既存のJWTトークンをフェデレーテッドアイデンティティとして使用できます。JWTの発行者がすでにある場合に便利な機能です。JWT IdPを使用すると、これらのJWTを使用してZITADELでユーザーを即座に作成および更新できます。" "DESCRIPTION": "JWT IDプロバイダーを使用すると、既存のJWTトークンをフェデレーテッドアイデンティティとして使用できます。JWTの発行者がすでにある場合に便利な機能です。JWT IdPを使用すると、これらのJWTを使用してZitadelでユーザーを即座に作成および更新できます。"
}, },
"LDAP": { "LDAP": {
"TITLE": "LDAP IDプロバイダーに接続するためにZITADELを設定する", "TITLE": "LDAP IDプロバイダーに接続するためにZitadelを設定する",
"DESCRIPTION": "LDAPサーバーへの接続詳細を提供し、LDAP属性をZITADEL属性にマッピングする設定を行ってください。" "DESCRIPTION": "LDAPサーバーへの接続詳細を提供し、LDAP属性をZitadel属性にマッピングする設定を行ってください。"
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "ユーザーデータの自動入力", "TITLE": "ユーザーデータの自動入力",
"DESCRIPTION": "アクションを使用してユーザーの体験を向上させます。IDプロバイダーからの値でZITADELの登録フォームを事前に入力することができます。" "DESCRIPTION": "アクションを使用してユーザーの体験を向上させます。IDプロバイダーからの値でZitadelの登録フォームを事前に入力することができます。"
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "IdPを有効にする", "TITLE": "IdPを有効にする",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "外部リンク", "TITLE": "外部リンク",
"DESCRIPTION": "ログイン ページに表示されるカスタム外部リソースにユーザーを誘導します。ユーザーはサインアップする前に、サービス利用規約とプライバシー ポリシーに同意する必要があります。ドキュメントへのリンクを変更するか、空の文字列を設定してコンソールからドキュメント ボタンを非表示にします。カスタム外部リンクとそのリンクのカスタム テキストをコンソールに追加するか、それらを空に設定してそのボタンを非表示にします。" "DESCRIPTION": "ログイン ページに表示されるカスタム外部リソースにユーザーを誘導します。ユーザーはサインアップする前に、サービス利用規約とプライバシー ポリシーに同意する必要があります。ドキュメントへのリンクを変更するか、空の文字列を設定して管理コンソールからドキュメント ボタンを非表示にします。カスタム外部リンクとそのリンクのカスタム テキストを管理コンソールに追加するか、それらを空に設定してそのボタンを非表示にします。"
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP設定", "TITLE": "SMTP設定",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS設定", "TITLE": "SMS設定",
"DESCRIPTION": "ZITADELのすべての機能を解放するために、ユーザーにSMSメッセージを送信するためにTwilioを設定します。" "DESCRIPTION": "Zitadelのすべての機能を解放するために、ユーザーにSMSメッセージを送信するためにTwilioを設定します。"
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "イベント", "TITLE": "イベント",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "失敗したイベント", "TITLE": "失敗したイベント",
"DESCRIPTION": "このページには、インスタンスの失敗したイベントがすべて表示されます。ZITADELが期待通りに動作しない場合は、まずこのリストを確認してください。" "DESCRIPTION": "このページには、インスタンスの失敗したイベントがすべて表示されます。Zitadelが期待通りに動作しない場合は、まずこのリストを確認してください。"
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "ビュー", "TITLE": "ビュー",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "セキュリティ設定", "TITLE": "セキュリティ設定",
"DESCRIPTION": "セキュリティに影響を与えるZITADELの機能を有効にします。これらの設定を変更する前に、何をしているかを正確に理解することが重要です。" "DESCRIPTION": "セキュリティに影響を与えるZitadelの機能を有効にします。これらの設定を変更する前に、何をしているかを正確に理解することが重要です。"
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect設定", "TITLE": "OpenID Connect設定",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "ZITADELインスタンスのトークンを安全に署名および検証するために、OIDC Webキーを管理します。", "DESCRIPTION": "Zitadelインスタンスのトークンを安全に署名および検証するために、OIDC Webキーを管理します。",
"TABLE": { "TABLE": {
"TITLE": "アクティブおよび今後のWebキー", "TITLE": "アクティブおよび今後のWebキー",
"DESCRIPTION": "現在アクティブなWebキーと、今後使用予定のWebキーです。新しいキーをアクティブ化すると、現在のキーは無効になります。", "DESCRIPTION": "現在アクティブなWebキーと、今後使用予定のWebキーです。新しいキーをアクティブ化すると、現在のキーは無効になります。",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "新しいWebキーを作成", "TITLE": "新しいWebキーを作成",
"DESCRIPTION": "新しいWebキーを作成すると、リストに追加されます。ZITADELはデフォルトでRSA2048キーとSHA256ハッシュを使用します。", "DESCRIPTION": "新しいWebキーを作成すると、リストに追加されます。ZitadelはデフォルトでRSA2048キーとSHA256ハッシュを使用します。",
"KEY_TYPE": "キーの種類", "KEY_TYPE": "キーの種類",
"BITS": "ビット", "BITS": "ビット",
"HASHER": "ハッシュ方式", "HASHER": "ハッシュ方式",
@@ -234,7 +234,7 @@
}, },
"DOMAINS": { "DOMAINS": {
"TITLE": "ドメイン設定", "TITLE": "ドメイン設定",
"DESCRIPTION": "ドメインに対する制限を定義し、ログイン名のパターンを設定します。ZITADELは、ログイン名を入力した瞬間にユーザーの組織を選択します。したがって、ログイン名はすべての組織で一意である必要があります。複数のドメインにアカウントを持つユーザーがいる場合は、ログイン名に組織のドメインを追加することで一意性を保証できます。", "DESCRIPTION": "ドメインに対する制限を定義し、ログイン名のパターンを設定します。Zitadelは、ログイン名を入力した瞬間にユーザーの組織を選択します。したがって、ログイン名はすべての組織で一意である必要があります。複数のドメインにアカウントを持つユーザーがいる場合は、ログイン名に組織のドメインを追加することで一意性を保証できます。",
"REQUIRE_VERIFICATION": { "REQUIRE_VERIFICATION": {
"TITLE": "カスタムドメインの検証が必要", "TITLE": "カスタムドメインの検証が必要",
"DESCRIPTION": "これが有効になっている場合、組織のドメインはドメインディスカバリーまたはユーザーネームサフィックスに使用できる前に検証する必要があります。" "DESCRIPTION": "これが有効になっている場合、組織のドメインはドメインディスカバリーまたはユーザーネームサフィックスに使用できる前に検証する必要があります。"
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "外部ログインが許可", "TITLE": "外部ログインが許可",
"DESCRIPTION": "ユーザーがZITADELユーザーを使用する代わりに外部IDプロバイダーでログインできるようにします。" "DESCRIPTION": "ユーザーがZitadelユーザーを使用する代わりに外部IDプロバイダーでログインできるようにします。"
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "パスワードリセットは非表示です", "TITLE": "パスワードリセットは非表示です",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "ZITADELをはじめる", "WELCOME": "Zitadelをはじめる",
"DISCLAIMER": "ZITADELはあなたのデータを機密かつ安全に扱います。", "DISCLAIMER": "Zitadelはあなたのデータを機密かつ安全に扱います。",
"DISCLAIMERLINK": "さらに詳しく", "DISCLAIMERLINK": "さらに詳しく",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "ZITADELをすぐにはじめる。" "DESCRIPTION": "Zitadelをすぐにはじめる。"
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "ZITADELをすぐにはじめる。" "DESCRIPTION": "Zitadelをすぐにはじめる。"
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "最初のステップ", "LABEL": "最初のステップ",
"DESCRIPTION": "ZITADELをすぐにはじめる。" "DESCRIPTION": "Zitadelをすぐにはじめる。"
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "ショートカット", "SHORTCUTS": "ショートカット",
@@ -366,7 +366,7 @@
"COMPLETED": "完了", "COMPLETED": "完了",
"DISMISS": "熟知しているので必要ありません。", "DISMISS": "熟知しているので必要ありません。",
"CARD": { "CARD": {
"TITLE": "ZITADELの起動", "TITLE": "Zitadelの起動",
"DESCRIPTION": "このチェックリストを使用して、重要な手順を確認しながらインスタンスをセットアップします。" "DESCRIPTION": "このチェックリストを使用して、重要な手順を確認しながらインスタンスをセットアップします。"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "アプリにログインする", "title": "アプリにログインする",
"description": "アプリケーションをZITADELと統合して認証し、管理者ユーザーでログインしてテストします。", "description": "アプリケーションをZitadelと統合して認証し、管理者ユーザーでログインしてテストします。",
"action": "ログイン" "action": "ログイン"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "カスタマーポータル" "CUSTOMERPORTAL": "カスタマーポータル"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "ZITADELをアプリケーションに統合する", "TITLE": "Zitadelをアプリケーションに統合する",
"DESCRIPTION": "あなたのアプリケーションにZITADELを組み込むか、当社のサンプルを使って数分で始められます。", "DESCRIPTION": "あなたのアプリケーションにZitadelを組み込むか、当社のサンプルを使って数分で始められます。",
"BTN_START": "アプリケーションの作成", "BTN_START": "アプリケーションの作成",
"BTN_LEARNMORE": "さらに詳しく", "BTN_LEARNMORE": "さらに詳しく",
"CREATEPROJECTFORAPP": "プロジェクトの作成 {{value}}", "CREATEPROJECTFORAPP": "プロジェクトの作成 {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "あなたのインスタンスはブロックされています。", "TITLE": "あなたのインスタンスはブロックされています。",
"DESCRIPTION": "ZITADELインスタンス管理者にサブスクリプションの更新を依頼してください。" "DESCRIPTION": "Zitadelインスタンス管理者にサブスクリプションの更新を依頼してください。"
}, },
"INVALID_FORMAT": "不正なフォーマットです", "INVALID_FORMAT": "不正なフォーマットです",
"NOTANEMAIL": "入力された値がメールアドレスではありません。", "NOTANEMAIL": "入力された値がメールアドレスではありません。",
@@ -841,7 +841,7 @@
"NAME": "名前", "NAME": "名前",
"EMPTY": "デバイスセットはありません", "EMPTY": "デバイスセットはありません",
"TITLE": "パスキー認証", "TITLE": "パスキー認証",
"DESCRIPTION": "WebAuthnベースの認証方法を追加して、ZITADELにパスキーでログオンします。", "DESCRIPTION": "WebAuthnベースの認証方法を追加して、Zitadelにパスキーでログオンします。",
"MANAGE_DESCRIPTION": "二段階認証を管理する。", "MANAGE_DESCRIPTION": "二段階認証を管理する。",
"U2F": "認証方法を追加する", "U2F": "認証方法を追加する",
"U2F_DIALOG_TITLE": "Authenticatorの認証", "U2F_DIALOG_TITLE": "Authenticatorの認証",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "シークレットは正常に削除されました!" "SECRETREMOVED": "シークレットは正常に削除されました!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL管理者ロール", "TITLE": "Zitadel管理者ロール",
"DESCRIPTION": "ユーザーのメンバーグラント一覧です。組織、プロジェクト、IAMの詳細ページでも変更することができます。", "DESCRIPTION": "ユーザーのメンバーグラント一覧です。組織、プロジェクト、IAMの詳細ページでも変更することができます。",
"ORGCONTEXT": "現在選択されている組織に関連するすべての組織とプロジェクトが表示されます。", "ORGCONTEXT": "現在選択されている組織に関連するすべての組織とプロジェクトが表示されます。",
"USERCONTEXT": "自分が権限を持つすべての組織やプロジェクトが表示されます。他の組織も含みます。", "USERCONTEXT": "自分が権限を持つすべての組織やプロジェクトが表示されます。他の組織も含みます。",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "失敗を許可", "ALLOWEDTOFAIL": "失敗を許可",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "警告", "TITLE": "警告",
"DESCRIPTION": "この設定を無効にすると、組織のユーザーがログインできなくなる可能性があります。さらに、アクションを無効にするためにコンソールにアクセスできなくなります。開発環境または開発組織でスクリプトを最初にテストするか、別の組織で管理者ユーザーを作成することをお勧めします。" "DESCRIPTION": "この設定を無効にすると、組織のユーザーがログインできなくなる可能性があります。さらに、アクションを無効にするために管理コンソールにアクセスできなくなります。開発環境または開発組織でスクリプトを最初にテストするか、別の組織で管理者ユーザーを作成することをお勧めします。"
}, },
"SCRIPT": "スクリプトp", "SCRIPT": "スクリプトp",
"FLOWTYPE": "フロータイプ", "FLOWTYPE": "フロータイプ",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAMストレージ管理", "TITLE": "IAMストレージ管理",
"DESCRIPTION": "ZITADELのビューと失敗したイベントを管理します。" "DESCRIPTION": "Zitadelのビューと失敗したイベントを管理します。"
}, },
"MEMBER": { "MEMBER": {
"TITLE": "マネージャー", "TITLE": "マネージャー",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "予想される URL:", "VERIFICATION_HTTP_URL_LABEL": "予想される URL:",
"VERIFICATION_HTTP_FILE_LABEL": "検証ファイル:", "VERIFICATION_HTTP_FILE_LABEL": "検証ファイル:",
"VERIFICATION_SKIP": "現時点では検証をスキップして組織の作成を続行できますが、ドメインを使用するにはこの手順を完了する必要があります。", "VERIFICATION_SKIP": "現時点では検証をスキップして組織の作成を続行できますが、ドメインを使用するにはこの手順を完了する必要があります。",
"VERIFICATION_VALIDATION_DESC": "ZITADEL はドメインの所有権を随時再確認するため、確認コードは削除しないでください。", "VERIFICATION_VALIDATION_DESC": "Zitadel はドメインの所有権を随時再確認するため、確認コードは削除しないでください。",
"VERIFICATION_NEWTOKEN_TITLE": "新しいトークンをリクエストする", "VERIFICATION_NEWTOKEN_TITLE": "新しいトークンをリクエストする",
"VERIFICATION_VALIDATION_ONGOING": "ドメインを確認するために {{ value }} 方法が選択されました。ボタンをクリックして検証チェックをトリガーするか、検証プロセスをリセットします。", "VERIFICATION_VALIDATION_ONGOING": "ドメインを確認するために {{ value }} 方法が選択されました。ボタンをクリックして検証チェックをトリガーするか、検証プロセスをリセットします。",
"VERIFICATION_SUCCESSFUL": "ドメインが正常に認証されました。", "VERIFICATION_SUCCESSFUL": "ドメインが正常に認証されました。",
@@ -1660,8 +1660,8 @@
"DISABLED": "無効は継承されます" "DISABLED": "無効は継承されます"
}, },
"RESET": "すべて継承に設定", "RESET": "すべて継承に設定",
"CONSOLEUSEV2USERAPI": "コンソールでユーザー作成のためにV2 APIを使用してください。", "CONSOLEUSEV2USERAPI": "管理コンソールでユーザー作成のためにV2 APIを使用してください。",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "このフラグが有効化されると、コンソールはV2ユーザーAPIを使用して新しいユーザーを作成します。V2 APIでは、新しく作成されたユーザーは初期状態なしで開始します。", "CONSOLEUSEV2USERAPI_DESCRIPTION": "このフラグが有効化されると、管理コンソールはV2ユーザーAPIを使用して新しいユーザーを作成します。V2 APIでは、新しく作成されたユーザーは初期状態なしで開始します。",
"LOGINV2": "ログイン V2", "LOGINV2": "ログイン V2",
"LOGINV2_DESCRIPTION": "これを有効にすると、セキュリティ、パフォーマンス、およびカスタマイズ性が向上した、TypeScript ベースの新しいログイン UI が有効になります。", "LOGINV2_DESCRIPTION": "これを有効にすると、セキュリティ、パフォーマンス、およびカスタマイズ性が向上した、TypeScript ベースの新しいログイン UI が有効になります。",
"LOGINV2_BASEURI": "ベースURI", "LOGINV2_BASEURI": "ベースURI",
@@ -1708,7 +1708,7 @@
"RELEASE": "リリース", "RELEASE": "リリース",
"DROPFONT": "ここにフォントファイルをドロップする", "DROPFONT": "ここにフォントファイルをドロップする",
"RELEASEFONT": "リリース", "RELEASEFONT": "リリース",
"USEOFLOGO": "ロゴはログインと電子メールで使用されますが、アイコンはコンソールの組織スイッチャーのような小さなUI要素に使用されます", "USEOFLOGO": "ロゴはログインと電子メールで使用されますが、アイコンは管理コンソールの組織スイッチャーのような小さなUI要素に使用されます",
"MAXSIZE": "最大サイズは524KBに制限されています", "MAXSIZE": "最大サイズは524KBに制限されています",
"EMAILNOSVG": "SVGファイル形式はメールではサポートされていません。ロゴをPNGまたはその他のサポート形式でアップロードしてください。", "EMAILNOSVG": "SVGファイル形式はメールではサポートされていません。ロゴをPNGまたはその他のサポート形式でアップロードしてください。",
"MAXSIZEEXCEEDED": "最大サイズの524KBを超えました。", "MAXSIZEEXCEEDED": "最大サイズの524KBを超えました。",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "ログイン", "TITLE": "ログイン",
"SECOND": "ZITADEL-Accountでログインする。", "SECOND": "Zitadel-Accountでログインする。",
"ERROR": "ユーザーは見つかりません!", "ERROR": "ユーザーは見つかりません!",
"PRIMARYBUTTON": "次へ", "PRIMARYBUTTON": "次へ",
"SECONDARYBUTTON": "登録" "SECONDARYBUTTON": "登録"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "プライバシーポリシーへのリンク", "POLICYLINK": "プライバシーポリシーへのリンク",
"HELPLINK": "ヘルプへのリンク", "HELPLINK": "ヘルプへのリンク",
"SUPPORTEMAIL": "サポートメール", "SUPPORTEMAIL": "サポートメール",
"DOCSLINK": "ドキュメントリンク (Console)", "DOCSLINK": "ドキュメントリンク (管理コンソール)",
"CUSTOMLINK": "カスタムリンク(Console)", "CUSTOMLINK": "カスタムリンク (管理コンソール)",
"CUSTOMLINKTEXT": "カスタム リンク テキスト (Console)", "CUSTOMLINKTEXT": "カスタム リンク テキスト (管理コンソール)",
"SAVED": "正常に保存されました!", "SAVED": "正常に保存されました!",
"RESET_TITLE": "デフォルト値を復元する", "RESET_TITLE": "デフォルト値を復元する",
"RESET_DESCRIPTION": "TOSおよびプライバシーポリシーのデフォルトリンクを復元しようとしています。本当によろしいですか?" "RESET_DESCRIPTION": "TOSおよびプライバシーポリシーのデフォルトリンクを復元しようとしています。本当によろしいですか?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "アプリのコンテキストなしでログインが開始された場合(例:メール)、ユーザーがどこにリダイレクトされるかを定義します。", "DEFAULTREDIRECTURI_DESC": "アプリのコンテキストなしでログインが開始された場合(例:メール)、ユーザーがどこにリダイレクトされるかを定義します。",
"ERRORMSGPOPUP": "ダイアログにエラーを表示する", "ERRORMSGPOPUP": "ダイアログにエラーを表示する",
"DISABLEWATERMARK": "ウォーターマークを非表示にする", "DISABLEWATERMARK": "ウォーターマークを非表示にする",
"DISABLEWATERMARK_DESC": "ログイン画面上のZITADELのウォーターマークを非表示にします。" "DISABLEWATERMARK_DESC": "ログイン画面上のZitadelのウォーターマークを非表示にします。"
}, },
"RESET": "インスタンスデフォルトにリセットする", "RESET": "インスタンスデフォルトにリセットする",
"CREATECUSTOM": "カスタムポリシーを作成する", "CREATECUSTOM": "カスタムポリシーを作成する",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "プロジェクトの名前を入力します。", "CREATE_DESC": "プロジェクトの名前を入力します。",
"ROLE": "ロール", "ROLE": "ロール",
"NOITEMS": "プロジェクトはありません", "NOITEMS": "プロジェクトはありません",
"ZITADELPROJECT": "これはZITADELプロジェクトに属します。注意:変更した場合、ZITADELは意図したとおりに動作しないことがあります。", "ZITADELPROJECT": "これはZitadelプロジェクトに属します。注意:変更した場合、Zitadelは意図したとおりに動作しないことがあります。",
"TYPE": { "TYPE": {
"OWNED": "所有プロジェクト", "OWNED": "所有プロジェクト",
"OWNED_SINGULAR": "所有プロジェクト", "OWNED_SINGULAR": "所有プロジェクト",
@@ -2357,7 +2357,7 @@
"DELETE_SELECTION_TITLE": "IDPの削除", "DELETE_SELECTION_TITLE": "IDPの削除",
"DELETE_SELECTION_DESCRIPTION": "IDプロバイダーを削除しようとしています。変更は取消できません。本当によろしいですか?", "DELETE_SELECTION_DESCRIPTION": "IDプロバイダーを削除しようとしています。変更は取消できません。本当によろしいですか?",
"FEDERATEDLOGOUTENABLED": "フェデレーションログアウト有効", "FEDERATEDLOGOUTENABLED": "フェデレーションログアウト有効",
"FEDERATEDLOGOUTENABLED_DESC": "有効にすると、ユーザーがZITADELでセッションを終了した場合、IdPからもログアウトされます。", "FEDERATEDLOGOUTENABLED_DESC": "有効にすると、ユーザーがZitadelでセッションを終了した場合、IdPからもログアウトされます。",
"EMPTY": "IDPは利用できません", "EMPTY": "IDPは利用できません",
"OIDC": { "OIDC": {
"GENERAL": "一般", "GENERAL": "一般",
@@ -2459,7 +2459,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTPプロバイダー", "TITLE": "SMTPプロバイダー",
"DESCRIPTION": "これらは、ZITADEL インスタンスの SMTP プロバイダーです。ユーザーに通知を送信するために使用するものをアクティブにします。", "DESCRIPTION": "これらは、Zitadel インスタンスの SMTP プロバイダーです。ユーザーに通知を送信するために使用するものをアクティブにします。",
"EMPTY": "使用可能な SMTP プロバイダーがありません", "EMPTY": "使用可能な SMTP プロバイダーがありません",
"ACTIVATED": "アクティブ化された", "ACTIVATED": "アクティブ化された",
"ACTIVATE": "プロバイダーをアクティブ化する", "ACTIVATE": "プロバイダーをアクティブ化する",
@@ -2495,7 +2495,7 @@
"NEXT_STEPS": "次のステップ", "NEXT_STEPS": "次のステップ",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "SMTP プロバイダーをアクティブ化する", "TITLE": "SMTP プロバイダーをアクティブ化する",
"DESCRIPTION": "ZITADEL は、アクティブ化するまで、この SMTP プロバイダーを使用して通知を送信できません。このプロバイダーをアクティブ化すると、アクティブだった他のプロバイダーは非アクティブ化されます。" "DESCRIPTION": "Zitadel は、アクティブ化するまで、この SMTP プロバイダーを使用して通知を送信できません。このプロバイダーをアクティブ化すると、アクティブだった他のプロバイダーは非アクティブ化されます。"
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "SMTPプロバイダーを非アクティブ化します", "TITLE": "SMTPプロバイダーを非アクティブ化します",
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "메타데이터", "METADATA_TITLE": "메타데이터",
"HOME": { "HOME": {
"TITLE": "ZITADEL 시작하기", "TITLE": "Zitadel 시작하기",
"NEXT": { "NEXT": {
"TITLE": "다음 단계", "TITLE": "다음 단계",
"DESCRIPTION": "애플리케이션 보안을 위해 다음 단계를 완료하세요.", "DESCRIPTION": "애플리케이션 보안을 위해 다음 단계를 완료하세요.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "문서", "TITLE": "문서",
"DESCRIPTION": "ZITADEL의 지식 베이스를 탐색하여 핵심 개념과 아이디어에 대해 배우세요. ZITADEL의 작동 방식과 사용 방법을 학습하세요." "DESCRIPTION": "Zitadel의 지식 베이스를 탐색하여 핵심 개념과 아이디어에 대해 배우세요. Zitadel의 작동 방식과 사용 방법을 학습하세요."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "예제 및 소프트웨어 개발 키트", "TITLE": "예제 및 소프트웨어 개발 키트",
"DESCRIPTION": "예제와 SDK를 통해 ZITADEL을 선호하는 프로그래밍 언어 및 도구와 함께 사용하는 방법을 확인하세요." "DESCRIPTION": "예제와 SDK를 통해 Zitadel을 선호하는 프로그래밍 언어 및 도구와 함께 사용하는 방법을 확인하세요."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "작업", "TITLE": "작업",
"DESCRIPTION": "사용자가 ZITADEL에 인증할 때 발생하는 이벤트에 맞춰 사용자 정의 코드를 실행하세요. 프로세스를 자동화하고, 사용자 메타데이터 및 토큰을 강화하거나 외부 시스템에 알림을 보냅니다.", "DESCRIPTION": "사용자가 Zitadel에 인증할 때 발생하는 이벤트에 맞춰 사용자 정의 코드를 실행하세요. 프로세스를 자동화하고, 사용자 메타데이터 및 토큰을 강화하거나 외부 시스템에 알림을 보냅니다.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "스크립트", "TITLE": "스크립트",
"DESCRIPTION": "하나의 자바스크립트 코드로 여러 작업 플로우에서 손쉽게 활용하세요." "DESCRIPTION": "하나의 자바스크립트 코드로 여러 작업 플로우에서 손쉽게 활용하세요."
@@ -97,23 +97,23 @@
"NEXT": "다음 단계는?", "NEXT": "다음 단계는?",
"SAML": { "SAML": {
"TITLE": "SAML ID 제공자 구성", "TITLE": "SAML ID 제공자 구성",
"DESCRIPTION": "ZITADEL이 구성되었습니다. 이제 SAML ID 제공자에 대한 일부 설정이 필요합니다. 대부분의 제공자는 ZITADEL 메타데이터 XML 전체를 업로드하는 기능을 제공합니다. 일부 제공자는 메타데이터 URL, Assertion Consumer Service (ACS) URL, 또는 Single Logout URL과 같은 특정 URL만 제공합니다." "DESCRIPTION": "Zitadel이 구성되었습니다. 이제 SAML ID 제공자에 대한 일부 설정이 필요합니다. 대부분의 제공자는 Zitadel 메타데이터 XML 전체를 업로드하는 기능을 제공합니다. 일부 제공자는 메타데이터 URL, Assertion Consumer Service (ACS) URL, 또는 Single Logout URL과 같은 특정 URL만 제공합니다."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "{{ provider }} ID 제공자 구성", "TITLE": "{{ provider }} ID 제공자 구성",
"DESCRIPTION": "ZITADEL을 구성하기 전에, 인증 후 ZITADEL로 브라우저 리디렉션을 가능하게 하기 위해 이 URL을 ID 제공자에게 전달하세요." "DESCRIPTION": "Zitadel을 구성하기 전에, 인증 후 Zitadel로 브라우저 리디렉션을 가능하게 하기 위해 이 URL을 ID 제공자에게 전달하세요."
}, },
"JWT": { "JWT": {
"TITLE": "JWT를 연합된 ID로 사용", "TITLE": "JWT를 연합된 ID로 사용",
"DESCRIPTION": "JWT ID 제공자를 통해 기존 JWT 토큰을 연합된 ID로 사용할 수 있습니다. 이미 JWT 발급자가 있는 경우 이 기능이 유용합니다. JWT IdP를 사용하여 ZITADEL에서 사용자 생성 및 업데이트를 실시간으로 수행할 수 있습니다." "DESCRIPTION": "JWT ID 제공자를 통해 기존 JWT 토큰을 연합된 ID로 사용할 수 있습니다. 이미 JWT 발급자가 있는 경우 이 기능이 유용합니다. JWT IdP를 사용하여 Zitadel에서 사용자 생성 및 업데이트를 실시간으로 수행할 수 있습니다."
}, },
"LDAP": { "LDAP": {
"TITLE": "LDAP ID 제공자에 ZITADEL 연결 구성", "TITLE": "LDAP ID 제공자에 Zitadel 연결 구성",
"DESCRIPTION": "LDAP 서버의 연결 세부 정보를 제공하고, LDAP 속성을 ZITADEL 속성에 매핑하세요." "DESCRIPTION": "LDAP 서버의 연결 세부 정보를 제공하고, LDAP 속성을 Zitadel 속성에 매핑하세요."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "사용자 데이터 자동 입력", "TITLE": "사용자 데이터 자동 입력",
"DESCRIPTION": "사용자 경험을 개선하기 위해 작업을 사용하세요. ID 제공자에서 값을 가져와 ZITADEL의 등록 양식을 미리 채울 수 있습니다." "DESCRIPTION": "사용자 경험을 개선하기 위해 작업을 사용하세요. ID 제공자에서 값을 가져와 Zitadel의 등록 양식을 미리 채울 수 있습니다."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "ID 제공자 활성화", "TITLE": "ID 제공자 활성화",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "외부 링크", "TITLE": "외부 링크",
"DESCRIPTION": "사용자가 로그인 페이지에서 커스텀 외부 리소스로 안내됩니다. 사용자는 가입 전에 이용 약관과 개인정보처리방침을 수락해야 합니다. 문서 링크를 변경하거나, 콘솔에서 문서 버튼을 숨기려면 빈 문자열로 설정하세요. 사용자 정의 외부 링크와 그 링크에 대한 설명을 콘솔에 추가하거나, 버튼을 숨기려면 빈 값으로 설정하세요." "DESCRIPTION": "사용자가 로그인 페이지에서 커스텀 외부 리소스로 안내됩니다. 사용자는 가입 전에 이용 약관과 개인정보처리방침을 수락해야 합니다. 문서 링크를 변경하거나, 관리 콘솔에서 문서 버튼을 숨기려면 빈 문자열로 설정하세요. 사용자 정의 외부 링크와 그 링크에 대한 설명을 관리 콘솔에 추가하거나, 버튼을 숨기려면 빈 값으로 설정하세요."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP 설정", "TITLE": "SMTP 설정",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS 설정", "TITLE": "SMS 설정",
"DESCRIPTION": "ZITADEL의 모든 기능을 사용하려면 Twilio를 설정하여 사용자에게 SMS 메시지를 보내세요." "DESCRIPTION": "Zitadel의 모든 기능을 사용하려면 Twilio를 설정하여 사용자에게 SMS 메시지를 보내세요."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "이벤트", "TITLE": "이벤트",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "실패한 이벤트", "TITLE": "실패한 이벤트",
"DESCRIPTION": "인스턴스에서 실패한 모든 이벤트가 표시됩니다. ZITADEL이 예상대로 작동하지 않는 경우, 이 목록을 먼저 확인하세요." "DESCRIPTION": "인스턴스에서 실패한 모든 이벤트가 표시됩니다. Zitadel이 예상대로 작동하지 않는 경우, 이 목록을 먼저 확인하세요."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "뷰", "TITLE": "뷰",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "보안 설정", "TITLE": "보안 설정",
"DESCRIPTION": "보안에 영향을 미칠 수 있는 ZITADEL 기능을 활성화하세요. 설정을 변경하기 전에 주의 깊게 검토하세요." "DESCRIPTION": "보안에 영향을 미칠 수 있는 Zitadel 기능을 활성화하세요. 설정을 변경하기 전에 주의 깊게 검토하세요."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect 설정", "TITLE": "OpenID Connect 설정",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "ZITADEL 인스턴스의 토큰을 안전하게 서명하고 검증하기 위해 OIDC 웹 키를 관리하세요.", "DESCRIPTION": "Zitadel 인스턴스의 토큰을 안전하게 서명하고 검증하기 위해 OIDC 웹 키를 관리하세요.",
"TABLE": { "TABLE": {
"TITLE": "활성 및 예정된 웹 키", "TITLE": "활성 및 예정된 웹 키",
"DESCRIPTION": "현재 활성화된 웹 키와 앞으로 활성화될 웹 키입니다. 새로운 키를 활성화하면 기존 키는 비활성화됩니다.", "DESCRIPTION": "현재 활성화된 웹 키와 앞으로 활성화될 웹 키입니다. 새로운 키를 활성화하면 기존 키는 비활성화됩니다.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "새 웹 키 생성", "TITLE": "새 웹 키 생성",
"DESCRIPTION": "새 웹 키를 생성하면 목록에 추가됩니다. ZITADEL은 기본적으로 RSA2048 키와 SHA256 해시 알고리즘을 사용합니다.", "DESCRIPTION": "새 웹 키를 생성하면 목록에 추가됩니다. Zitadel은 기본적으로 RSA2048 키와 SHA256 해시 알고리즘을 사용합니다.",
"KEY_TYPE": "키 유형", "KEY_TYPE": "키 유형",
"BITS": "비트", "BITS": "비트",
"HASHER": "해시 알고리즘", "HASHER": "해시 알고리즘",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "로그인 이름 패턴", "TITLE": "로그인 이름 패턴",
"DESCRIPTION": "사용자의 로그인 이름 패턴을 제어하세요. 사용자가 로그인 이름을 입력하는 즉시 ZITADEL은 사용자의 조직을 선택합니다. 따라서 로그인 이름은 모든 조직에서 고유해야 합니다. 여러 도메인에 계정이 있는 사용자의 경우, 로그인 이름에 조직 도메인을 접미사로 붙여 고유성을 보장할 수 있습니다." "DESCRIPTION": "사용자의 로그인 이름 패턴을 제어하세요. 사용자가 로그인 이름을 입력하는 즉시 Zitadel은 사용자의 조직을 선택합니다. 따라서 로그인 이름은 모든 조직에서 고유해야 합니다. 여러 도메인에 계정이 있는 사용자의 경우, 로그인 이름에 조직 도메인을 접미사로 붙여 고유성을 보장할 수 있습니다."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "도메인 확인", "TITLE": "도메인 확인",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "외부 로그인 허용", "TITLE": "외부 로그인 허용",
"DESCRIPTION": "사용자가 ZITADEL 사용자 대신 외부 ID 제공자를 통해 로그인할 수 있도록 허용하세요." "DESCRIPTION": "사용자가 Zitadel 사용자 대신 외부 ID 제공자를 통해 로그인할 수 있도록 허용하세요."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "비밀번호 재설정 숨기기", "TITLE": "비밀번호 재설정 숨기기",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "ZITADEL 시작하기", "WELCOME": "Zitadel 시작하기",
"DISCLAIMER": "ZITADEL은 귀하의 데이터를 기밀하고 안전하게 처리합니다.", "DISCLAIMER": "Zitadel은 귀하의 데이터를 기밀하고 안전하게 처리합니다.",
"DISCLAIMERLINK": "추가 정보", "DISCLAIMERLINK": "추가 정보",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "ZITADEL 시작을 빠르게 진행하세요." "DESCRIPTION": "Zitadel 시작을 빠르게 진행하세요."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "ZITADEL 시작을 빠르게 진행하세요." "DESCRIPTION": "Zitadel 시작을 빠르게 진행하세요."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "첫 단계", "LABEL": "첫 단계",
"DESCRIPTION": "ZITADEL 시작을 빠르게 진행하세요." "DESCRIPTION": "Zitadel 시작을 빠르게 진행하세요."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "바로 가기", "SHORTCUTS": "바로 가기",
@@ -366,7 +366,7 @@
"COMPLETED": "완료됨", "COMPLETED": "완료됨",
"DISMISS": "괜찮습니다. 전문가입니다.", "DISMISS": "괜찮습니다. 전문가입니다.",
"CARD": { "CARD": {
"TITLE": "ZITADEL 설정", "TITLE": "Zitadel 설정",
"DESCRIPTION": "이 체크리스트는 인스턴스를 설정하는 데 도움이 되며, 가장 중요한 단계를 안내합니다." "DESCRIPTION": "이 체크리스트는 인스턴스를 설정하는 데 도움이 되며, 가장 중요한 단계를 안내합니다."
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "앱에 로그인", "title": "앱에 로그인",
"description": "ZITADEL로 애플리케이션을 통합하고 관리자 사용자로 로그인하여 테스트하세요.", "description": "Zitadel로 애플리케이션을 통합하고 관리자 사용자로 로그인하여 테스트하세요.",
"action": "로그인" "action": "로그인"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "고객 포털" "CUSTOMERPORTAL": "고객 포털"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "애플리케이션에 ZITADEL 통합", "TITLE": "애플리케이션에 Zitadel 통합",
"DESCRIPTION": "애플리케이션에 ZITADEL을 통합하거나 샘플 중 하나를 사용하여 몇 분 안에 시작하세요.", "DESCRIPTION": "애플리케이션에 Zitadel을 통합하거나 샘플 중 하나를 사용하여 몇 분 안에 시작하세요.",
"BTN_START": "애플리케이션 생성", "BTN_START": "애플리케이션 생성",
"BTN_LEARNMORE": "자세히 알아보기", "BTN_LEARNMORE": "자세히 알아보기",
"CREATEPROJECTFORAPP": "프로젝트 생성 {{value}}", "CREATEPROJECTFORAPP": "프로젝트 생성 {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "인스턴스가 차단되었습니다.", "TITLE": "인스턴스가 차단되었습니다.",
"DESCRIPTION": "ZITADEL 인스턴스 관리자에게 구독을 업데이트하도록 요청하세요." "DESCRIPTION": "Zitadel 인스턴스 관리자에게 구독을 업데이트하도록 요청하세요."
}, },
"INVALID_FORMAT": "형식이 유효하지 않습니다.", "INVALID_FORMAT": "형식이 유효하지 않습니다.",
"NOTANEMAIL": "입력된 값이 이메일 주소가 아닙니다.", "NOTANEMAIL": "입력된 값이 이메일 주소가 아닙니다.",
@@ -841,7 +841,7 @@
"NAME": "이름", "NAME": "이름",
"EMPTY": "설정된 장치 없음", "EMPTY": "설정된 장치 없음",
"TITLE": "패스키 인증", "TITLE": "패스키 인증",
"DESCRIPTION": "ZITADEL에 패스키로 로그인할 수 있도록 WebAuthn 기반 인증 방법을 추가하세요.", "DESCRIPTION": "Zitadel에 패스키로 로그인할 수 있도록 WebAuthn 기반 인증 방법을 추가하세요.",
"MANAGE_DESCRIPTION": "사용자의 두 번째 인증 요소를 관리하세요.", "MANAGE_DESCRIPTION": "사용자의 두 번째 인증 요소를 관리하세요.",
"U2F": "방법 추가", "U2F": "방법 추가",
"U2F_DIALOG_TITLE": "인증기 확인", "U2F_DIALOG_TITLE": "인증기 확인",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "시크릿이 성공적으로 제거되었습니다!" "SECRETREMOVED": "시크릿이 성공적으로 제거되었습니다!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL 관리자 역할", "TITLE": "Zitadel 관리자 역할",
"DESCRIPTION": "이 사용자의 모든 멤버 권한입니다. 조직, 프로젝트 또는 IAM 세부 페이지에서 수정할 수도 있습니다.", "DESCRIPTION": "이 사용자의 모든 멤버 권한입니다. 조직, 프로젝트 또는 IAM 세부 페이지에서 수정할 수도 있습니다.",
"ORGCONTEXT": "현재 선택된 조직과 관련된 모든 조직과 프로젝트를 볼 수 있습니다.", "ORGCONTEXT": "현재 선택된 조직과 관련된 모든 조직과 프로젝트를 볼 수 있습니다.",
"USERCONTEXT": "사용 권한이 있는 모든 조직과 프로젝트를 볼 수 있습니다. 다른 조직도 포함됩니다.", "USERCONTEXT": "사용 권한이 있는 모든 조직과 프로젝트를 볼 수 있습니다. 다른 조직도 포함됩니다.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "실패 허용", "ALLOWEDTOFAIL": "실패 허용",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "경고", "TITLE": "경고",
"DESCRIPTION": "이 설정을 비활성화하면 조직 내 사용자가 로그인할 수 없게 될 수 있습니다. 또한, 콘솔에 다시 접근하여 작업을 비활성화할 수 없게 됩니다. 별도의 조직에서 관리자 계정을 만들거나 개발 환경 또는 개발 조직에서 스크립트를 먼저 테스트할 것을 권장합니다." "DESCRIPTION": "이 설정을 비활성화하면 조직 내 사용자가 로그인할 수 없게 될 수 있습니다. 또한, 관리 콘솔에 다시 접근하여 작업을 비활성화할 수 없게 됩니다. 별도의 조직에서 관리자 계정을 만들거나 개발 환경 또는 개발 조직에서 스크립트를 먼저 테스트할 것을 권장합니다."
}, },
"SCRIPT": "스크립트", "SCRIPT": "스크립트",
"FLOWTYPE": "플로우 유형", "FLOWTYPE": "플로우 유형",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM 스토리지 관리", "TITLE": "IAM 스토리지 관리",
"DESCRIPTION": "ZITADEL 뷰 및 실패한 이벤트를 관리합니다." "DESCRIPTION": "Zitadel 뷰 및 실패한 이벤트를 관리합니다."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "관리자", "TITLE": "관리자",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "예상 URL:", "VERIFICATION_HTTP_URL_LABEL": "예상 URL:",
"VERIFICATION_HTTP_FILE_LABEL": "검증 파일:", "VERIFICATION_HTTP_FILE_LABEL": "검증 파일:",
"VERIFICATION_SKIP": "지금은 검증을 건너뛰고 조직 생성을 계속할 수 있지만, 도메인을 사용하려면 이 단계를 완료해야 합니다!", "VERIFICATION_SKIP": "지금은 검증을 건너뛰고 조직 생성을 계속할 수 있지만, 도메인을 사용하려면 이 단계를 완료해야 합니다!",
"VERIFICATION_VALIDATION_DESC": "검증 코드를 삭제하지 마세요. ZITADEL은 주기적으로 도메인 소유권을 다시 확인할 것입니다.", "VERIFICATION_VALIDATION_DESC": "검증 코드를 삭제하지 마세요. Zitadel은 주기적으로 도메인 소유권을 다시 확인할 것입니다.",
"VERIFICATION_NEWTOKEN_TITLE": "새 토큰 요청", "VERIFICATION_NEWTOKEN_TITLE": "새 토큰 요청",
"VERIFICATION_VALIDATION_ONGOING": "{{value}} 방법이 도메인 검증을 위해 선택되었습니다. 검증 검사를 실행하거나 검증 프로세스를 재설정하려면 버튼을 클릭하세요.", "VERIFICATION_VALIDATION_ONGOING": "{{value}} 방법이 도메인 검증을 위해 선택되었습니다. 검증 검사를 실행하거나 검증 프로세스를 재설정하려면 버튼을 클릭하세요.",
"VERIFICATION_SUCCESSFUL": "도메인이 성공적으로 검증되었습니다!", "VERIFICATION_SUCCESSFUL": "도메인이 성공적으로 검증되었습니다!",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"비활성화됨\"은 상속되었습니다." "DISABLED": "\"비활성화됨\"은 상속되었습니다."
}, },
"RESET": "모두 상속으로 설정", "RESET": "모두 상속으로 설정",
"CONSOLEUSEV2USERAPI": "콘솔에서 사용자 생성을 위해 V2 API를 사용하세요", "CONSOLEUSEV2USERAPI": "관리 콘솔에서 사용자 생성을 위해 V2 API를 사용하세요",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "이 플래그가 활성화되면 콘솔은 V2 사용자 API를 사용하여 새 사용자를 생성합니다. V2 API를 사용하면 새로 생성된 사용자는 초기 상태 없이 시작합니다.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "이 플래그가 활성화되면 관리 콘솔은 V2 사용자 API를 사용하여 새 사용자를 생성합니다. V2 API를 사용하면 새로 생성된 사용자는 초기 상태 없이 시작합니다.",
"LOGINV2": "로그인 V2", "LOGINV2": "로그인 V2",
"LOGINV2_DESCRIPTION": "이 옵션을 활성화하면 보안, 성능 및 사용자 정의 기능이 향상된 새로운 TypeScript 기반 로그인 UI가 활성화됩니다.", "LOGINV2_DESCRIPTION": "이 옵션을 활성화하면 보안, 성능 및 사용자 정의 기능이 향상된 새로운 TypeScript 기반 로그인 UI가 활성화됩니다.",
"LOGINV2_BASEURI": "기본 URI", "LOGINV2_BASEURI": "기본 URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "릴리스", "RELEASE": "릴리스",
"DROPFONT": "폰트 파일을 여기로 드롭하세요", "DROPFONT": "폰트 파일을 여기로 드롭하세요",
"RELEASEFONT": "릴리스", "RELEASEFONT": "릴리스",
"USEOFLOGO": "로그인이나 이메일에 로고가 사용됩니다. 작은 UI 요소에는 아이콘이 사용됩니다.", "USEOFLOGO": "로그인이나 이메일에 로고가 사용됩니다. 작은 UI 요소에는 아이콘이 사용됩니다. 예를 들어 관리 콘솔의 조직 전환기에서 사용됩니다.",
"MAXSIZE": "최대 크기는 524kB로 제한됩니다", "MAXSIZE": "최대 크기는 524kB로 제한됩니다",
"EMAILNOSVG": "이메일에서는 SVG 파일 형식이 지원되지 않습니다. PNG 또는 지원되는 다른 형식의 로고를 업로드하세요.", "EMAILNOSVG": "이메일에서는 SVG 파일 형식이 지원되지 않습니다. PNG 또는 지원되는 다른 형식의 로고를 업로드하세요.",
"MAXSIZEEXCEEDED": "최대 크기인 524kB를 초과했습니다.", "MAXSIZEEXCEEDED": "최대 크기인 524kB를 초과했습니다.",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "로그인", "TITLE": "로그인",
"SECOND": "ZITADEL 계정으로 로그인하세요.", "SECOND": "Zitadel 계정으로 로그인하세요.",
"ERROR": "사용자를 찾을 수 없습니다!", "ERROR": "사용자를 찾을 수 없습니다!",
"PRIMARYBUTTON": "다음", "PRIMARYBUTTON": "다음",
"SECONDARYBUTTON": "등록" "SECONDARYBUTTON": "등록"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "개인정보처리방침 링크", "POLICYLINK": "개인정보처리방침 링크",
"HELPLINK": "도움말 링크", "HELPLINK": "도움말 링크",
"SUPPORTEMAIL": "지원 이메일", "SUPPORTEMAIL": "지원 이메일",
"DOCSLINK": "문서 링크 (콘솔)", "DOCSLINK": "문서 링크 (관리 콘솔)",
"CUSTOMLINK": "사용자 정의 링크 (콘솔)", "CUSTOMLINK": "사용자 정의 링크 (관리 콘솔)",
"CUSTOMLINKTEXT": "사용자 정의 링크 텍스트 (콘솔)", "CUSTOMLINKTEXT": "사용자 정의 링크 텍스트 (관리 콘솔)",
"SAVED": "성공적으로 저장되었습니다!", "SAVED": "성공적으로 저장되었습니다!",
"RESET_TITLE": "기본값 복원", "RESET_TITLE": "기본값 복원",
"RESET_DESCRIPTION": "이용 약관 및 개인정보처리방침의 기본 링크를 복원하려고 합니다. 계속하시겠습니까?" "RESET_DESCRIPTION": "이용 약관 및 개인정보처리방침의 기본 링크를 복원하려고 합니다. 계속하시겠습니까?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "앱 컨텍스트 없이 로그인 시작 시 (예: 이메일에서) 사용자가 리디렉션될 위치를 정의합니다.", "DEFAULTREDIRECTURI_DESC": "앱 컨텍스트 없이 로그인 시작 시 (예: 이메일에서) 사용자가 리디렉션될 위치를 정의합니다.",
"ERRORMSGPOPUP": "팝업에 오류 표시", "ERRORMSGPOPUP": "팝업에 오류 표시",
"DISABLEWATERMARK": "워터마크 숨기기", "DISABLEWATERMARK": "워터마크 숨기기",
"DISABLEWATERMARK_DESC": "로그인 인터페이스에서 'Powered by ZITADEL' 워터마크를 숨깁니다." "DISABLEWATERMARK_DESC": "로그인 인터페이스에서 'Powered by Zitadel' 워터마크를 숨깁니다."
}, },
"RESET": "인스턴스 기본값으로 재설정", "RESET": "인스턴스 기본값으로 재설정",
"CREATECUSTOM": "사용자 정의 정책 생성", "CREATECUSTOM": "사용자 정의 정책 생성",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "프로젝트의 이름을 입력하세요.", "CREATE_DESC": "프로젝트의 이름을 입력하세요.",
"ROLE": "역할", "ROLE": "역할",
"NOITEMS": "프로젝트가 없습니다", "NOITEMS": "프로젝트가 없습니다",
"ZITADELPROJECT": "이 프로젝트는 ZITADEL 프로젝트에 속해 있습니다. 변경 시 ZITADEL이 의도한 대로 작동하지 않을 수 있습니다.", "ZITADELPROJECT": "이 프로젝트는 Zitadel 프로젝트에 속해 있습니다. 변경 시 Zitadel이 의도한 대로 작동하지 않을 수 있습니다.",
"TYPE": { "TYPE": {
"OWNED": "소유한 프로젝트", "OWNED": "소유한 프로젝트",
"OWNED_SINGULAR": "소유한 프로젝트", "OWNED_SINGULAR": "소유한 프로젝트",
@@ -2357,7 +2357,7 @@
"DELETE_SELECTION_TITLE": "ID 제공자 삭제", "DELETE_SELECTION_TITLE": "ID 제공자 삭제",
"DELETE_SELECTION_DESCRIPTION": "ID 제공자를 삭제하려고 합니다. 이 변경 사항은 되돌릴 수 없습니다. 정말로 삭제하시겠습니까?", "DELETE_SELECTION_DESCRIPTION": "ID 제공자를 삭제하려고 합니다. 이 변경 사항은 되돌릴 수 없습니다. 정말로 삭제하시겠습니까?",
"FEDERATEDLOGOUTENABLED": "연합 로그아웃 활성화됨", "FEDERATEDLOGOUTENABLED": "연합 로그아웃 활성화됨",
"FEDERATEDLOGOUTENABLED_DESC": "활성화되면 사용자가 ZITADEL에서 세션을 종료할 경우 IdP에서도 로그아웃됩니다.", "FEDERATEDLOGOUTENABLED_DESC": "활성화되면 사용자가 Zitadel에서 세션을 종료할 경우 IdP에서도 로그아웃됩니다.",
"EMPTY": "사용 가능한 ID 제공자가 없습니다.", "EMPTY": "사용 가능한 ID 제공자가 없습니다.",
"OIDC": { "OIDC": {
"GENERAL": "일반 정보", "GENERAL": "일반 정보",
@@ -2459,7 +2459,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP 제공자", "TITLE": "SMTP 제공자",
"DESCRIPTION": "이것은 ZITADEL 인스턴스에 대한 SMTP 제공자 목록입니다. 사용자에게 알림을 전송할 제공자를 활성화하세요.", "DESCRIPTION": "이것은 Zitadel 인스턴스에 대한 SMTP 제공자 목록입니다. 사용자에게 알림을 전송할 제공자를 활성화하세요.",
"EMPTY": "사용 가능한 SMTP 제공자가 없습니다.", "EMPTY": "사용 가능한 SMTP 제공자가 없습니다.",
"ACTIVATED": "활성화됨", "ACTIVATED": "활성화됨",
"ACTIVATE": "제공자 활성화", "ACTIVATE": "제공자 활성화",
@@ -2495,11 +2495,11 @@
"NEXT_STEPS": "다음 단계", "NEXT_STEPS": "다음 단계",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "SMTP 제공자 활성화", "TITLE": "SMTP 제공자 활성화",
"DESCRIPTION": "SMTP 제공자를 활성화하지 않으면 ZITADEL이 알림을 전송할 수 없습니다. 이 제공자를 활성화하면 현재 활성화된 다른 제공자는 비활성화됩니다." "DESCRIPTION": "SMTP 제공자를 활성화하지 않으면 Zitadel이 알림을 전송할 수 없습니다. 이 제공자를 활성화하면 현재 활성화된 다른 제공자는 비활성화됩니다."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "SMTP 제공자 비활성화", "TITLE": "SMTP 제공자 비활성화",
"DESCRIPTION": "SMTP 제공자를 비활성화하면 다시 활성화할 때까지 ZITADEL이 이를 통해 알림을 전송할 수 없습니다." "DESCRIPTION": "SMTP 제공자를 비활성화하면 다시 활성화할 때까지 Zitadel이 이를 통해 알림을 전송할 수 없습니다."
}, },
"SAVE_SETTINGS": "설정 저장", "SAVE_SETTINGS": "설정 저장",
"TEST": { "TEST": {
+46 -46
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Метаподатоци", "METADATA_TITLE": "Метаподатоци",
"HOME": { "HOME": {
"TITLE": "Започни со ZITADEL", "TITLE": "Започни со Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Твоите следни чекори", "TITLE": "Твоите следни чекори",
"DESCRIPTION": "Заврши ги следниве чекори за да ја обезбедиш твојата апликација.", "DESCRIPTION": "Заврши ги следниве чекори за да ја обезбедиш твојата апликација.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Документација", "TITLE": "Документација",
"DESCRIPTION": "Истражи ја базата на знаења на ZITADEL за да се запознаеш со основните концепти и идеи. Научи како функционира ZITADEL и како да го користиш." "DESCRIPTION": "Истражи ја базата на знаења на Zitadel за да се запознаеш со основните концепти и идеи. Научи како функционира Zitadel и како да го користиш."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Примери и софтверски развојни комплети", "TITLE": "Примери и софтверски развојни комплети",
"DESCRIPTION": "Прелистај ги нашите примери и SDK-а за да го користиш ZITADEL заедно со твоите омилени програмски јазици и алатки." "DESCRIPTION": "Прелистај ги нашите примери и SDK-а за да го користиш Zitadel заедно со твоите омилени програмски јазици и алатки."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Акции", "TITLE": "Акции",
"DESCRIPTION": "Извршувајте прилагоден код на настани што се случуваат додека вашите корисници се автентифицираат на ZITADEL. Автоматизирајте ги вашите процеси, збогатете ги метаподатоците и токените на вашите корисници или известувајте надворешни системи.", "DESCRIPTION": "Извршувајте прилагоден код на настани што се случуваат додека вашите корисници се автентифицираат на Zitadel. Автоматизирајте ги вашите процеси, збогатете ги метаподатоците и токените на вашите корисници или известувајте надворешни системи.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Скрипти", "TITLE": "Скрипти",
"DESCRIPTION": "Напишете го вашиот JavaScript код еднаш и активирајте го во повеќе текови." "DESCRIPTION": "Напишете го вашиот JavaScript код еднаш и активирајте го во повеќе текови."
@@ -97,23 +97,23 @@
"NEXT": "Што сега?", "NEXT": "Што сега?",
"SAML": { "SAML": {
"TITLE": "Конфигурирај го твојот SAML Identity Provider", "TITLE": "Конфигурирај го твојот SAML Identity Provider",
"DESCRIPTION": "ZITADEL е конфигуриран. Сега треба да се конфигурира твојот SAML Identity Provider. Повеќето провајдери ви овозможуваат да подигнете целиот ZITADEL metadata XML. Други провајдери бараат да обезбедите само некои посебни URL-а, како на пример entity ID (metadata URL), URL на Assertion Consumer Service (ACS) или URL за Single Logout." "DESCRIPTION": "Zitadel е конфигуриран. Сега треба да се конфигурира твојот SAML Identity Provider. Повеќето провајдери ви овозможуваат да подигнете целиот Zitadel metadata XML. Други провајдери бараат да обезбедите само некои посебни URL-а, како на пример entity ID (metadata URL), URL на Assertion Consumer Service (ACS) или URL за Single Logout."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Конфигурирај го твојот {{ provider }} Identity Provider", "TITLE": "Конфигурирај го твојот {{ provider }} Identity Provider",
"DESCRIPTION": "Пред да можеш да го конфигурираш ZITADEL, проследи ја оваа URL на твојот Identity Provider за да овозможиш пренасочување на прелистувачот назад кон ZITADEL по аутентикација." "DESCRIPTION": "Пред да можеш да го конфигурираш Zitadel, проследи ја оваа URL на твојот Identity Provider за да овозможиш пренасочување на прелистувачот назад кон Zitadel по аутентикација."
}, },
"JWT": { "JWT": {
"TITLE": "Користи JWT како федерирани идентитети", "TITLE": "Користи JWT како федерирани идентитети",
"DESCRIPTION": "Identity Provider за JWT ти овозможува да ги користиш твоите постоечки JWT токени како федерирани идентитети. Оваа функција е корисна ако веќе имаш издавач за JWTs. Со JWT IdP, можеш да ги користиш овие JWT за да креираш и ажурираш корисници во ZITADEL во лет." "DESCRIPTION": "Identity Provider за JWT ти овозможува да ги користиш твоите постоечки JWT токени како федерирани идентитети. Оваа функција е корисна ако веќе имаш издавач за JWTs. Со JWT IdP, можеш да ги користиш овие JWT за да креираш и ажурираш корисници во Zitadel во лет."
}, },
"LDAP": { "LDAP": {
"TITLE": "Конфигурирај го ZITADEL за поврзување со твојот LDAP Identity Provider", "TITLE": "Конфигурирај го Zitadel за поврзување со твојот LDAP Identity Provider",
"DESCRIPTION": "Обезбеди детали за конекција до твојот LDAP сервер и конфигурирај го мапирањето на твоите LDAP атрибути кон атрибутите на ZITADEL." "DESCRIPTION": "Обезбеди детали за конекција до твојот LDAP сервер и конфигурирај го мапирањето на твоите LDAP атрибути кон атрибутите на Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Автоматско пополнување на податоци за корисникот", "TITLE": "Автоматско пополнување на податоци за корисникот",
"DESCRIPTION": "Користи акција за подобрување на искуството на твоите корисници. Можеш автоматски да го пополниш формуларот за регистрација на ZITADEL со вредности од identity provider." "DESCRIPTION": "Користи акција за подобрување на искуството на твоите корисници. Можеш автоматски да го пополниш формуларот за регистрација на Zitadel со вредности од identity provider."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активирај го IdP", "TITLE": "Активирај го IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Надворешни врски", "TITLE": "Надворешни врски",
"DESCRIPTION": "Водете ги вашите корисници до сопствени надворешни ресурси прикажани на страницата за најавување. Корисниците треба да ги прифатат Условите за користење и Политиката за приватност пред да можат да се регистрираат. Променете ја врската до вашата документација или поставете празна низа за да го скриете копчето за документација од конзолата. Додајте приспособена надворешна врска и прилагоден текст за таа врска во конзолата или поставете ги празни за да го скриете тоа копче." "DESCRIPTION": "Водете ги вашите корисници до сопствени надворешни ресурси прикажани на страницата за најавување. Корисниците треба да ги прифатат Условите за користење и Политиката за приватност пред да можат да се регистрираат. Променете ја врската до вашата документација или поставете празна низа за да го скриете копчето за документација од конзолата за управување. Додајте приспособена надворешна врска и прилагоден текст за таа врска во конзолата за управување или поставете ги празни за да го скриете тоа копче."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP поставки", "TITLE": "SMTP поставки",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS поставки", "TITLE": "SMS поставки",
"DESCRIPTION": "За да ги отклучите сите функции на ZITADEL, конфигурирајте го Twilio за испраќање SMS пораки до вашите корисници." "DESCRIPTION": "За да ги отклучите сите функции на Zitadel, конфигурирајте го Twilio за испраќање SMS пораки до вашите корисници."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Настани", "TITLE": "Настани",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Неуспешни Настани", "TITLE": "Неуспешни Настани",
"DESCRIPTION": "Оваа страница прикажува сите неуспешни настани во вашата инстанца. Ако ZITADEL не се однесува како што очекувате, секогаш прво проверете ја оваа листа." "DESCRIPTION": "Оваа страница прикажува сите неуспешни настани во вашата инстанца. Ако Zitadel не се однесува како што очекувате, секогаш прво проверете ја оваа листа."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Погледи", "TITLE": "Погледи",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Безбедносни Поставки", "TITLE": "Безбедносни Поставки",
"DESCRIPTION": "Овозможете функции на ZITADEL кои можат да имаат безбедносни влијанија. Навистина треба да знаете што правите пред да ги промените овие поставки." "DESCRIPTION": "Овозможете функции на Zitadel кои можат да имаат безбедносни влијанија. Навистина треба да знаете што правите пред да ги промените овие поставки."
}, },
"OIDC": { "OIDC": {
"TITLE": "Поставки за OpenID Connect", "TITLE": "Поставки за OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Управувајте со вашите OIDC веб-клучеви за безбедно потпишување и валидација на токени за вашата ZITADEL инстанца.", "DESCRIPTION": "Управувајте со вашите OIDC веб-клучеви за безбедно потпишување и валидација на токени за вашата Zitadel инстанца.",
"TABLE": { "TABLE": {
"TITLE": "Активни и Идни Веб-Клучеви", "TITLE": "Активни и Идни Веб-Клучеви",
"DESCRIPTION": "Вашите активни и претстојни веб-клучеви. Активирањето на нов клуч ќе го деактивира тековниот.", "DESCRIPTION": "Вашите активни и претстојни веб-клучеви. Активирањето на нов клуч ќе го деактивира тековниот.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Креирај нов веб-клуч", "TITLE": "Креирај нов веб-клуч",
"DESCRIPTION": "Креирањето нов веб-клуч го додава на вашата листа. ZITADEL стандардно користи RSA2048 клучеви со SHA256 алгоритам за хаширање.", "DESCRIPTION": "Креирањето нов веб-клуч го додава на вашата листа. Zitadel стандардно користи RSA2048 клучеви со SHA256 алгоритам за хаширање.",
"KEY_TYPE": "Тип на клуч", "KEY_TYPE": "Тип на клуч",
"BITS": "Битови", "BITS": "Битови",
"HASHER": "Алгоритам за хаширање", "HASHER": "Алгоритам за хаширање",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Шема за име за најавување", "TITLE": "Шема за име за најавување",
"DESCRIPTION": "Контролирајте ја шемата на корисничките имиња за најавување. ZITADEL го избира организацијата на вашите корисници веднаш штом тие го внесат нивното име за најавување. Затоа, имињата за најавување треба да бидат уникатни низ сите организации. Ако имате корисници кои имаат сметка во повеќе домени, може да обезбедите уникатност со додавање на суфикс на вашите имиња за најавување со доменот на организацијата." "DESCRIPTION": "Контролирајте ја шемата на корисничките имиња за најавување. Zitadel го избира организацијата на вашите корисници веднаш штом тие го внесат нивното име за најавување. Затоа, имињата за најавување треба да бидат уникатни низ сите организации. Ако имате корисници кои имаат сметка во повеќе домени, може да обезбедите уникатност со додавање на суфикс на вашите имиња за најавување со доменот на организацијата."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Верификација на домен", "TITLE": "Верификација на домен",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Дозволена надворешна најава", "TITLE": "Дозволена надворешна најава",
"DESCRIPTION": "Овозможете на вашите корисници да се најават со надворешен провајдер на идентитет наместо да користат ZITADEL корисник за најава." "DESCRIPTION": "Овозможете на вашите корисници да се најават со надворешен провајдер на идентитет наместо да користат Zitadel корисник за најава."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Скриено ресетирање на лозинка", "TITLE": "Скриено ресетирање на лозинка",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Започнете со ZITADEL", "WELCOME": "Започнете со Zitadel",
"DISCLAIMER": "ZITADEL ги третира вашите податоци доверливо и безбедно.", "DISCLAIMER": "Zitadel ги третира вашите податоци доверливо и безбедно.",
"DISCLAIMERLINK": "Дополнителни информации", "DISCLAIMERLINK": "Дополнителни информации",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Започнете брзо со ZITADEL." "DESCRIPTION": "Започнете брзо со Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Започнете брзо со ZITADEL." "DESCRIPTION": "Започнете брзо со Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Први чекори", "LABEL": "Први чекори",
"DESCRIPTION": "Започнете брзо со ZITADEL." "DESCRIPTION": "Започнете брзо со Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Кратенки", "SHORTCUTS": "Кратенки",
@@ -366,7 +366,7 @@
"COMPLETED": "завршено", "COMPLETED": "завршено",
"DISMISS": "Не ви благодарам, јас сум професионалец.", "DISMISS": "Не ви благодарам, јас сум професионалец.",
"CARD": { "CARD": {
"TITLE": "Почнете со ZITADEL", "TITLE": "Почнете со Zitadel",
"DESCRIPTION": "Оваа листа со чекори помага при подесувањето на вашата инстанца и ве води низ најважните чекори" "DESCRIPTION": "Оваа листа со чекори помага при подесувањето на вашата инстанца и ве води низ најважните чекори"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Најавете се во вашата апликација", "title": "Најавете се во вашата апликација",
"description": "Интегрирајте ја вашата апликација со ZITADEL за автентикација и тестирајте ја со најавување со вашиот администраторски корисник.", "description": "Интегрирајте ја вашата апликација со Zitadel за автентикација и тестирајте ја со најавување со вашиот администраторски корисник.",
"action": "Најави се" "action": "Најави се"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Портал за клиенти" "CUSTOMERPORTAL": "Портал за клиенти"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Интегрирајте го ZITADEL во вашата апликација", "TITLE": "Интегрирајте го Zitadel во вашата апликација",
"DESCRIPTION": "Интегрирајте го ZITADEL во вашата апликација или користете еден од нашите примероци за да започнете за неколку минути.", "DESCRIPTION": "Интегрирајте го Zitadel во вашата апликација или користете еден од нашите примероци за да започнете за неколку минути.",
"BTN_START": "Креирај апликација", "BTN_START": "Креирај апликација",
"BTN_LEARNMORE": "Научи повеќе", "BTN_LEARNMORE": "Научи повеќе",
"CREATEPROJECTFORAPP": "Креирај проект {{value}}", "CREATEPROJECTFORAPP": "Креирај проект {{value}}",
@@ -841,7 +841,7 @@
"NAME": "Име", "NAME": "Име",
"EMPTY": "Нема поставен уред", "EMPTY": "Нема поставен уред",
"TITLE": "Најава со passkey", "TITLE": "Најава со passkey",
"DESCRIPTION": "Додајте методи за автентикација базирани на WebAuthn за најава на ZITADEL со passkey.", "DESCRIPTION": "Додајте методи за автентикација базирани на WebAuthn за најава на Zitadel со passkey.",
"MANAGE_DESCRIPTION": "Управувајте со методите за втор фактор на вашите корисници.", "MANAGE_DESCRIPTION": "Управувајте со методите за втор фактор на вашите корисници.",
"U2F": "Додајте метод", "U2F": "Додајте метод",
"U2F_DIALOG_TITLE": "Потврдете го автентикаторот", "U2F_DIALOG_TITLE": "Потврдете го автентикаторот",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Тајната е успешно отстранета!" "SECRETREMOVED": "Тајната е успешно отстранета!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Улоги на администраторите на ZITADEL", "TITLE": "Улоги на администраторите на Zitadel",
"DESCRIPTION": "Овие се сите овластувања за членување на корисникот. Истите може да ги менувате и на страните за детали за организација, проект или IAM.", "DESCRIPTION": "Овие се сите овластувања за членување на корисникот. Истите може да ги менувате и на страните за детали за организација, проект или IAM.",
"ORGCONTEXT": "Ги гледате сите организации и проекти поврзани со тековно избраната организација.", "ORGCONTEXT": "Ги гледате сите организации и проекти поврзани со тековно избраната организација.",
"USERCONTEXT": "Ги гледате сите организации и проекти до кои имате овластување, вклучувајќи и други организации.", "USERCONTEXT": "Ги гледате сите организации и проекти до кои имате овластување, вклучувајќи и други организации.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Дозволено да не успее", "ALLOWEDTOFAIL": "Дозволено да не успее",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Предупредување", "TITLE": "Предупредување",
"DESCRIPTION": "Ако ја деактивирате оваа поставка, тоа може да доведе до тоа што корисниците на вашата организација нема да можат да се најават. Покрај тоа, нема да можете повеќе да пристапите до конзолата за да ја деактивирате акцијата. Препорачуваме да создадете администраторски корисник во посебна организација или да ги тестирате скриптите прво во развојна средина или развојна организација." "DESCRIPTION": "Ако ја деактивирате оваа поставка, тоа може да доведе до тоа што корисниците на вашата организација нема да можат да се најават. Покрај тоа, нема да можете повеќе да пристапите до конзолата за управување за да ја деактивирате акцијата. Препорачуваме да создадете администраторски корисник во посебна организација или да ги тестирате скриптите прво во развојна средина или развојна организација."
}, },
"SCRIPT": "Скрипта", "SCRIPT": "Скрипта",
"FLOWTYPE": "Тип на Flow", "FLOWTYPE": "Тип на Flow",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Управување со складиштето на IAM", "TITLE": "Управување со складиштето на IAM",
"DESCRIPTION": "Управувајте со прегледите на ZITADEL и неуспешните настани." "DESCRIPTION": "Управувајте со прегледите на Zitadel и неуспешните настани."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Менаџери", "TITLE": "Менаџери",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Очекувана URL адреса:", "VERIFICATION_HTTP_URL_LABEL": "Очекувана URL адреса:",
"VERIFICATION_HTTP_FILE_LABEL": "Датотека за верификација:", "VERIFICATION_HTTP_FILE_LABEL": "Датотека за верификација:",
"VERIFICATION_SKIP": "Засега можете да ја прескокнете потврдата и да продолжите да ја креирате вашата организација, но за да го користите вашиот домен, овој чекор треба да се заврши!", "VERIFICATION_SKIP": "Засега можете да ја прескокнете потврдата и да продолжите да ја креирате вашата организација, но за да го користите вашиот домен, овој чекор треба да се заврши!",
"VERIFICATION_VALIDATION_DESC": "Не бришете го кодот за потврда, бидејќи ZITADEL одвреме-навреме повторно ќе ја проверува сопственоста на вашиот домен.", "VERIFICATION_VALIDATION_DESC": "Не бришете го кодот за потврда, бидејќи Zitadel одвреме-навреме повторно ќе ја проверува сопственоста на вашиот домен.",
"VERIFICATION_NEWTOKEN_TITLE": "Побарајте нов токен", "VERIFICATION_NEWTOKEN_TITLE": "Побарајте нов токен",
"VERIFICATION_VALIDATION_ONGOING": "Методот {{ вредност }} е избран за да се потврди вашиот домен. Кликнете на копчето за да активирате проверка за верификација или да го ресетирате процесот на верификација.", "VERIFICATION_VALIDATION_ONGOING": "Методот {{ вредност }} е избран за да се потврди вашиот домен. Кликнете на копчето за да активирате проверка за верификација или да го ресетирате процесот на верификација.",
"VERIFICATION_SUCCESSFUL": "Доменот е успешно потврден!", "VERIFICATION_SUCCESSFUL": "Доменот е успешно потврден!",
@@ -1661,8 +1661,8 @@
"DISABLED": "„Оневозможено“ е наследено" "DISABLED": "„Оневозможено“ е наследено"
}, },
"RESET": "Поставете ги сите да наследат", "RESET": "Поставете ги сите да наследат",
"CONSOLEUSEV2USERAPI": "Користете V2 API во конзолата за креирање на корисници", "CONSOLEUSEV2USERAPI": "Користите V2 API во конзолата за управување за креирање на корисници",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Кога ова знаме е овозможено, конзолата го користи V2 User API за креирање на нови корисници. Со V2 API, новосоздадените корисници започнуваат без почетна состојба.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Кога ова знаме е овозможено, конзолата за управување го користи V2 User API за креирање на нови корисници. Со V2 API, новосоздадените корисници започнуваат без почетна состојба.",
"LOGINV2": "Најава V2", "LOGINV2": "Најава V2",
"LOGINV2_DESCRIPTION": "Овозможувањето на ова ја активира новата TypeScript-базирана најава со подобрена безбедност, перформанси и прилагодливост.", "LOGINV2_DESCRIPTION": "Овозможувањето на ова ја активира новата TypeScript-базирана најава со подобрена безбедност, перформанси и прилагодливост.",
"LOGINV2_BASEURI": "Основен URI", "LOGINV2_BASEURI": "Основен URI",
@@ -1709,7 +1709,7 @@
"RELEASE": "Ослободи", "RELEASE": "Ослободи",
"DROPFONT": "Поставете ја фонт датотеката тука", "DROPFONT": "Поставете ја фонт датотеката тука",
"RELEASEFONT": "Ослободи", "RELEASEFONT": "Ослободи",
"USEOFLOGO": "Вашето лого ќе се користи на најавата, како и во е-пошти, додека иконата се користи за помали елементи на корисничкиот интерфејс, како префрлачот за организации во конзолата", "USEOFLOGO": "Вашето лого ќе се користи на најавата, како и во е-пошти, додека иконата се користи за помали елементи на корисничкиот интерфејс, како префрлачот за организации во конзолата за управување",
"MAXSIZE": "Максималната големина е ограничена на 524kB", "MAXSIZE": "Максималната големина е ограничена на 524kB",
"EMAILNOSVG": "Форматот на датотеката SVG не е поддржан во е-поштите. Затоа поставете го вашето лого во PNG или друг формат кој е поддржан.", "EMAILNOSVG": "Форматот на датотеката SVG не е поддржан во е-поштите. Затоа поставете го вашето лого во PNG или друг формат кој е поддржан.",
"MAXSIZEEXCEEDED": "Превишена е максималната големина од 524kB.", "MAXSIZEEXCEEDED": "Превишена е максималната големина од 524kB.",
@@ -1725,7 +1725,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Најава", "TITLE": "Најава",
"SECOND": "најавете се со вашиот ZITADEL-Aкаунт.", "SECOND": "најавете се со вашиот Zitadel-Aкаунт.",
"ERROR": "Корисникот не е пронајден!", "ERROR": "Корисникот не е пронајден!",
"PRIMARYBUTTON": "следно", "PRIMARYBUTTON": "следно",
"SECONDARYBUTTON": "регистрирај се" "SECONDARYBUTTON": "регистрирај се"
@@ -1765,9 +1765,9 @@
"POLICYLINK": "Линк кон Политиката за приватност", "POLICYLINK": "Линк кон Политиката за приватност",
"HELPLINK": "Линк кон Помош", "HELPLINK": "Линк кон Помош",
"SUPPORTEMAIL": "Е-пошта за поддршка", "SUPPORTEMAIL": "Е-пошта за поддршка",
"DOCSLINK": "Врска за документи (Console)", "DOCSLINK": "Врска за документи (Конзола за управување)",
"CUSTOMLINK": "Прилагодена врска (Console)", "CUSTOMLINK": "Прилагодена врска (Конзола за управување)",
"CUSTOMLINKTEXT": "Текст за приспособена врска (Console)", "CUSTOMLINKTEXT": "Текст за приспособена врска (Конзола за управување)",
"SAVED": "Успешно зачувано!", "SAVED": "Успешно зачувано!",
"RESET_TITLE": "Врати на стандардни вредности", "RESET_TITLE": "Врати на стандардни вредности",
"RESET_DESCRIPTION": "Се подготвувате да ги вратите стандардните линкови за Условите за користење и Политиката за приватност. Дали сте сигурни дека сакате да продолжите?" "RESET_DESCRIPTION": "Се подготвувате да ги вратите стандардните линкови за Условите за користење и Политиката за приватност. Дали сте сигурни дека сакате да продолжите?"
@@ -1921,7 +1921,7 @@
"DEFAULTREDIRECTURI_DESC": "Дефинира каде корисникот ќе биде пренасочен ако најавата започне без контекст на апликација (на пример, од е-пошта)", "DEFAULTREDIRECTURI_DESC": "Дефинира каде корисникот ќе биде пренасочен ако најавата започне без контекст на апликација (на пример, од е-пошта)",
"ERRORMSGPOPUP": "Прикажи грешка во дијалог", "ERRORMSGPOPUP": "Прикажи грешка во дијалог",
"DISABLEWATERMARK": "Сокриј Watermark", "DISABLEWATERMARK": "Сокриј Watermark",
"DISABLEWATERMARK_DESC": "Сокриј го Powered by ZITADEL watermark во интерфејсот за најава" "DISABLEWATERMARK_DESC": "Сокриј го Powered by Zitadel watermark во интерфејсот за најава"
}, },
"RESET": "Ресетирај на стандардните поставки на инстанцата", "RESET": "Ресетирај на стандардните поставки на инстанцата",
"CREATECUSTOM": "Креирај прилагодена политика", "CREATECUSTOM": "Креирај прилагодена политика",
@@ -1975,7 +1975,7 @@
"CREATE_DESC": "Внесете го името на вашиот проект.", "CREATE_DESC": "Внесете го името на вашиот проект.",
"ROLE": "Улога", "ROLE": "Улога",
"NOITEMS": "Нема проекти", "NOITEMS": "Нема проекти",
"ZITADELPROJECT": "Ова припаѓа на ZITADEL проектот. Внимание: Ако направите промени, ZITADEL може да не работи како што е предвидено.", "ZITADELPROJECT": "Ова припаѓа на Zitadel проектот. Внимание: Ако направите промени, Zitadel може да не работи како што е предвидено.",
"TYPE": { "TYPE": {
"OWNED": "Сопствени проекти", "OWNED": "Сопствени проекти",
"OWNED_SINGULAR": "Сопствен проект", "OWNED_SINGULAR": "Сопствен проект",
@@ -2350,7 +2350,7 @@
"DELETE_SELECTION_TITLE": "Избриши IDP", "DELETE_SELECTION_TITLE": "Избриши IDP",
"DELETE_SELECTION_DESCRIPTION": "Дали сте сигурни дека сакате да го избришете IDP? Промените се неповратни.", "DELETE_SELECTION_DESCRIPTION": "Дали сте сигурни дека сакате да го избришете IDP? Промените се неповратни.",
"FEDERATEDLOGOUTENABLED": "Овозможено федеративно одјавување", "FEDERATEDLOGOUTENABLED": "Овозможено федеративно одјавување",
"FEDERATEDLOGOUTENABLED_DESC": "Ако е овозможено, корисникот ќе биде одјавен и од IdP доколку ја прекине сесијата во ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Ако е овозможено, корисникот ќе биде одјавен и од IdP доколку ја прекине сесијата во Zitadel.",
"EMPTY": "Нема достапни провајдери на идентитети", "EMPTY": "Нема достапни провајдери на идентитети",
"OIDC": { "OIDC": {
"GENERAL": "Општи информации", "GENERAL": "Општи информации",
@@ -2434,7 +2434,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP провајдер", "TITLE": "SMTP провајдер",
"DESCRIPTION": "Ова се давателите на SMTP за вашиот пример ZITADEL. Активирајте го оној што сакате да го користите за испраќање известувања до вашите корисници.", "DESCRIPTION": "Ова се давателите на SMTP за вашиот пример Zitadel. Активирајте го оној што сакате да го користите за испраќање известувања до вашите корисници.",
"EMPTY": "Нема достапен SMTP провајдер", "EMPTY": "Нема достапен SMTP провајдер",
"ACTIVATED": "Активиран", "ACTIVATED": "Активиран",
"ACTIVATE": "Активирајте го провајдерот", "ACTIVATE": "Активирајте го провајдерот",
@@ -2466,11 +2466,11 @@
"NEXT_STEPS": "Следните чекори", "NEXT_STEPS": "Следните чекори",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активирајте го вашиот SMTP провајдер", "TITLE": "Активирајте го вашиот SMTP провајдер",
"DESCRIPTION": "ZITADEL не може да го користи овој SMTP провајдер за да испраќа известувања додека не го активирате. Ако го активирате овој добавувач, секој друг провајдер што бил активен сега ќе се деактивира." "DESCRIPTION": "Zitadel не може да го користи овој SMTP провајдер за да испраќа известувања додека не го активирате. Ако го активирате овој добавувач, секој друг провајдер што бил активен сега ќе се деактивира."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Деактивирајте го вашиот SMTP провајдер", "TITLE": "Деактивирајте го вашиот SMTP провајдер",
"DESCRIPTION": "Ако го деактивирате овој SMTP провајдер, ZITADEL не може да го користи за испраќање известувања додека не го активирате повторно." "DESCRIPTION": "Ако го деактивирате овој SMTP провајдер, Zitadel не може да го користи за испраќање известувања додека не го активирате повторно."
}, },
"SAVE_SETTINGS": "Зачувајте ги вашите поставки", "SAVE_SETTINGS": "Зачувајте ги вашите поставки",
"TEST": { "TEST": {
+48 -48
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadata", "METADATA_TITLE": "Metadata",
"HOME": { "HOME": {
"TITLE": "Begin met ZITADEL", "TITLE": "Begin met Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Je volgende stappen", "TITLE": "Je volgende stappen",
"DESCRIPTION": "Voltooi de volgende stappen om je applicatie te beveiligen.", "DESCRIPTION": "Voltooi de volgende stappen om je applicatie te beveiligen.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentatie", "TITLE": "Documentatie",
"DESCRIPTION": "Verken de kennisbasis van ZITADEL om vertrouwd te raken met de kernconcepten en ideeën. Leer hoe ZITADEL werkt en hoe je het gebruikt." "DESCRIPTION": "Verken de kennisbasis van Zitadel om vertrouwd te raken met de kernconcepten en ideeën. Leer hoe Zitadel werkt en hoe je het gebruikt."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Voorbeelden en Software Development Kits", "TITLE": "Voorbeelden en Software Development Kits",
"DESCRIPTION": "Bekijk onze voorbeelden en SDK's om ZITADEL te gebruiken met je favoriete programmeertalen en tools." "DESCRIPTION": "Bekijk onze voorbeelden en SDK's om Zitadel te gebruiken met je favoriete programmeertalen en tools."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Acties", "TITLE": "Acties",
"DESCRIPTION": "Voer aangepaste code uit bij gebeurtenissen die plaatsvinden terwijl je gebruikers zich authentiseren bij ZITADEL. Automatiseer je processen, verrijk de metadata en tokens van je gebruikers of meld externe systemen.", "DESCRIPTION": "Voer aangepaste code uit bij gebeurtenissen die plaatsvinden terwijl je gebruikers zich authentiseren bij Zitadel. Automatiseer je processen, verrijk de metadata en tokens van je gebruikers of meld externe systemen.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripts", "TITLE": "Scripts",
"DESCRIPTION": "Schrijf je JavaScript-code eenmaal en activeer deze in meerdere stromen." "DESCRIPTION": "Schrijf je JavaScript-code eenmaal en activeer deze in meerdere stromen."
@@ -97,23 +97,23 @@
"NEXT": "Wat nu?", "NEXT": "Wat nu?",
"SAML": { "SAML": {
"TITLE": "Configureer je SAML-identiteitsprovider", "TITLE": "Configureer je SAML-identiteitsprovider",
"DESCRIPTION": "ZITADEL is geconfigureerd. Nu heeft je SAML-identiteitsprovider enige configuratie nodig. De meeste providers staan je toe om gewoon de volledige ZITADEL-metadata XML te uploaden. Andere providers vragen je om enkele specifieke URL's te verstrekken, zoals bijvoorbeeld de entiteits-ID (metadata-URL), de Assertion Consumer Service (ACS) URL of de Single Logout URL." "DESCRIPTION": "Zitadel is geconfigureerd. Nu heeft je SAML-identiteitsprovider enige configuratie nodig. De meeste providers staan je toe om gewoon de volledige Zitadel-metadata XML te uploaden. Andere providers vragen je om enkele specifieke URL's te verstrekken, zoals bijvoorbeeld de entiteits-ID (metadata-URL), de Assertion Consumer Service (ACS) URL of de Single Logout URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configureer je {{ provider }}-identiteitsprovider", "TITLE": "Configureer je {{ provider }}-identiteitsprovider",
"DESCRIPTION": "Voordat je ZITADEL kunt configureren, geef deze URL door aan je identiteitsprovider om de browseromleiding terug naar ZITADEL na authenticatie mogelijk te maken." "DESCRIPTION": "Voordat je Zitadel kunt configureren, geef deze URL door aan je identiteitsprovider om de browseromleiding terug naar Zitadel na authenticatie mogelijk te maken."
}, },
"JWT": { "JWT": {
"TITLE": "Gebruik JWT's als gefedereerde identiteiten", "TITLE": "Gebruik JWT's als gefedereerde identiteiten",
"DESCRIPTION": "De JWT-identiteitsprovider stelt je in staat om je bestaande JWT-tokens te gebruiken als gefedereerde identiteiten. Deze functie is handig als je al een uitgever voor JWT's hebt. Met een JWT IdP kun je deze JWT's gebruiken om gebruikers in ZITADEL on-the-fly te creëren en bij te werken." "DESCRIPTION": "De JWT-identiteitsprovider stelt je in staat om je bestaande JWT-tokens te gebruiken als gefedereerde identiteiten. Deze functie is handig als je al een uitgever voor JWT's hebt. Met een JWT IdP kun je deze JWT's gebruiken om gebruikers in Zitadel on-the-fly te creëren en bij te werken."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configureer ZITADEL om te verbinden met je LDAP-identiteitsprovider", "TITLE": "Configureer Zitadel om te verbinden met je LDAP-identiteitsprovider",
"DESCRIPTION": "Geef de verbindingsdetails voor je LDAP-server op en configureer de toewijzing van je LDAP-attributen aan ZITADEL-attributen." "DESCRIPTION": "Geef de verbindingsdetails voor je LDAP-server op en configureer de toewijzing van je LDAP-attributen aan Zitadel-attributen."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Gebruikersgegevens automatisch invullen", "TITLE": "Gebruikersgegevens automatisch invullen",
"DESCRIPTION": "Gebruik een actie om de ervaring van je gebruikers te verbeteren. Je kunt het registratieformulier van ZITADEL vooraf invullen met waarden van de identiteitsprovider." "DESCRIPTION": "Gebruik een actie om de ervaring van je gebruikers te verbeteren. Je kunt het registratieformulier van Zitadel vooraf invullen met waarden van de identiteitsprovider."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activeer de IdP", "TITLE": "Activeer de IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Externe links", "TITLE": "Externe links",
"DESCRIPTION": "Leid uw gebruikers naar aangepaste externe bronnen die op de inlogpagina worden weergegeven. Gebruikers moeten de Servicevoorwaarden en het Privacybeleid accepteren voordat ze zich kunnen aanmelden. Wijzig de link naar uw documentatie of stel een lege string in om de documentatieknop voor de console te verbergen. Voeg een aangepaste externe link en een aangepaste tekst voor die link toe in de console, of stel ze leeg om die knop te verbergen." "DESCRIPTION": "Leid uw gebruikers naar aangepaste externe bronnen die op de inlogpagina worden weergegeven. Gebruikers moeten de Servicevoorwaarden en het Privacybeleid accepteren voordat ze zich kunnen aanmelden. Wijzig de link naar uw documentatie of stel een lege string in om de documentatieknop voor de beheerconsole te verbergen. Voeg een aangepaste externe link en een aangepaste tekst voor die link toe in de beheerconsole, of stel ze leeg om die knop te verbergen."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP-instellingen", "TITLE": "SMTP-instellingen",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS-instellingen", "TITLE": "SMS-instellingen",
"DESCRIPTION": "Om alle ZITADEL-functies te ontgrendelen, configureer Twilio om SMS-berichten naar je gebruikers te sturen." "DESCRIPTION": "Om alle Zitadel-functies te ontgrendelen, configureer Twilio om SMS-berichten naar je gebruikers te sturen."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Evenementen", "TITLE": "Evenementen",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Mislukte Evenementen", "TITLE": "Mislukte Evenementen",
"DESCRIPTION": "Deze pagina toont alle mislukte evenementen in je instantie. Als ZITADEL zich niet gedraagt zoals je verwacht, controleer dan eerst deze lijst." "DESCRIPTION": "Deze pagina toont alle mislukte evenementen in je instantie. Als Zitadel zich niet gedraagt zoals je verwacht, controleer dan eerst deze lijst."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Weergaven", "TITLE": "Weergaven",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Beveiligingsinstellingen", "TITLE": "Beveiligingsinstellingen",
"DESCRIPTION": "Schakel ZITADEL-functies in die beveiligingsimpact kunnen hebben. Je moet echt weten wat je doet voordat je deze instellingen wijzigt." "DESCRIPTION": "Schakel Zitadel-functies in die beveiligingsimpact kunnen hebben. Je moet echt weten wat je doet voordat je deze instellingen wijzigt."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect Instellingen", "TITLE": "OpenID Connect Instellingen",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Beheer je OIDC Web Keys om tokens veilig te ondertekenen en te valideren voor je ZITADEL-instantie.", "DESCRIPTION": "Beheer je OIDC Web Keys om tokens veilig te ondertekenen en te valideren voor je Zitadel-instantie.",
"TABLE": { "TABLE": {
"TITLE": "Actieve en Toekomstige Websleutels", "TITLE": "Actieve en Toekomstige Websleutels",
"DESCRIPTION": "Je actieve en aankomende websleutels. Het activeren van een nieuwe sleutel deactiveert de huidige.", "DESCRIPTION": "Je actieve en aankomende websleutels. Het activeren van een nieuwe sleutel deactiveert de huidige.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Nieuwe Websleutel aanmaken", "TITLE": "Nieuwe Websleutel aanmaken",
"DESCRIPTION": "Het aanmaken van een nieuwe websleutel voegt deze toe aan je lijst. ZITADEL gebruikt standaard RSA2048-sleutels met een SHA256-hasher.", "DESCRIPTION": "Het aanmaken van een nieuwe websleutel voegt deze toe aan je lijst. Zitadel gebruikt standaard RSA2048-sleutels met een SHA256-hasher.",
"KEY_TYPE": "Sleuteltype", "KEY_TYPE": "Sleuteltype",
"BITS": "Bits", "BITS": "Bits",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -234,7 +234,7 @@
}, },
"DOMAINS": { "DOMAINS": {
"TITLE": "Domeininstellingen", "TITLE": "Domeininstellingen",
"DESCRIPTION": "Definieer beperkingen op je domeinen en configureer je inlognaampatronen. ZITADEL selecteert de organisatie van je gebruikers zodra ze hun inlognaam invoeren. Daarom moeten de inlognamen uniek zijn over alle organisaties. Als je gebruikers hebt die accounts hebben in meerdere domeinen, kun je uniciteit waarborgen door je inlognamen te suffixen met het domein van de organisatie.", "DESCRIPTION": "Definieer beperkingen op je domeinen en configureer je inlognaampatronen. Zitadel selecteert de organisatie van je gebruikers zodra ze hun inlognaam invoeren. Daarom moeten de inlognamen uniek zijn over alle organisaties. Als je gebruikers hebt die accounts hebben in meerdere domeinen, kun je uniciteit waarborgen door je inlognamen te suffixen met het domein van de organisatie.",
"REQUIRE_VERIFICATION": { "REQUIRE_VERIFICATION": {
"TITLE": "Verificatie van aangepaste domeinen vereisen", "TITLE": "Verificatie van aangepaste domeinen vereisen",
"DESCRIPTION": "Als dit is geactiveerd, moeten organisatiedomeinen worden geverifieerd voordat ze kunnen worden gebruikt voor domeinontdekking of gebruikersnaamtoevoeging." "DESCRIPTION": "Als dit is geactiveerd, moeten organisatiedomeinen worden geverifieerd voordat ze kunnen worden gebruikt voor domeinontdekking of gebruikersnaamtoevoeging."
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Extern inloggen toegestaan", "TITLE": "Extern inloggen toegestaan",
"DESCRIPTION": "Sta je gebruikers toe om in te loggen met een externe identiteitsprovider in plaats van het gebruik van de ZITADEL gebruiker om in te loggen." "DESCRIPTION": "Sta je gebruikers toe om in te loggen met een externe identiteitsprovider in plaats van het gebruik van de Zitadel gebruiker om in te loggen."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Wachtwoord reset verborgen", "TITLE": "Wachtwoord reset verborgen",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Begin met ZITADEL", "WELCOME": "Begin met Zitadel",
"DISCLAIMER": "ZITADEL behandelt uw gegevens vertrouwelijk en veilig.", "DISCLAIMER": "Zitadel behandelt uw gegevens vertrouwelijk en veilig.",
"DISCLAIMERLINK": "Meer informatie", "DISCLAIMERLINK": "Meer informatie",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Begin snel met ZITADEL." "DESCRIPTION": "Begin snel met Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Begin snel met ZITADEL." "DESCRIPTION": "Begin snel met Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Eerste stappen", "LABEL": "Eerste stappen",
"DESCRIPTION": "Begin snel met ZITADEL." "DESCRIPTION": "Begin snel met Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Snelkoppelingen", "SHORTCUTS": "Snelkoppelingen",
@@ -366,7 +366,7 @@
"COMPLETED": "voltooid", "COMPLETED": "voltooid",
"DISMISS": "Nee bedankt, ik ben een professional.", "DISMISS": "Nee bedankt, ik ben een professional.",
"CARD": { "CARD": {
"TITLE": "Zorg dat uw ZITADEL draait", "TITLE": "Zorg dat uw Zitadel draait",
"DESCRIPTION": "Deze checklist helpt om uw instantie in te stellen en begeleidt u door de meest essentiële stappen" "DESCRIPTION": "Deze checklist helpt om uw instantie in te stellen en begeleidt u door de meest essentiële stappen"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Log in op uw app", "title": "Log in op uw app",
"description": "Integreer uw applicatie met ZITADEL voor authenticatie en test het door in te loggen met uw beheerdersgebruiker.", "description": "Integreer uw applicatie met Zitadel voor authenticatie en test het door in te loggen met uw beheerdersgebruiker.",
"action": "Log in" "action": "Log in"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Klantenportaal" "CUSTOMERPORTAL": "Klantenportaal"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integreer ZITADEL in uw toepassing", "TITLE": "Integreer Zitadel in uw toepassing",
"DESCRIPTION": "Integreer ZITADEL in uw toepassing of gebruik een van onze voorbeelden om binnen enkele minuten aan de slag te gaan.", "DESCRIPTION": "Integreer Zitadel in uw toepassing of gebruik een van onze voorbeelden om binnen enkele minuten aan de slag te gaan.",
"BTN_START": "Applicatie maken", "BTN_START": "Applicatie maken",
"BTN_LEARNMORE": "Meer informatie", "BTN_LEARNMORE": "Meer informatie",
"CREATEPROJECTFORAPP": "Creëer Project {{value}}", "CREATEPROJECTFORAPP": "Creëer Project {{value}}",
@@ -676,7 +676,7 @@
}, },
"OVERLAYS": { "OVERLAYS": {
"ORGSWITCHER": { "ORGSWITCHER": {
"TEXT": "Alle organisatie-instellingen en tabellen in console zijn gebaseerd op een geselecteerde organisatie. Klik op deze knop om van organisatie te wisselen of een nieuwe aan te maken." "TEXT": "Alle organisatie-instellingen en tabellen in de beheerconsole zijn gebaseerd op een geselecteerde organisatie. Klik op deze knop om van organisatie te wisselen of een nieuwe aan te maken."
}, },
"INSTANCE": { "INSTANCE": {
"TEXT": "Klik hier om naar de instantie-instellingen te gaan. Merk op dat u alleen toegang heeft tot deze knop als u uitgebreide machtigingen heeft." "TEXT": "Klik hier om naar de instantie-instellingen te gaan. Merk op dat u alleen toegang heeft tot deze knop als u uitgebreide machtigingen heeft."
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Uw instantie is geblokkeerd.", "TITLE": "Uw instantie is geblokkeerd.",
"DESCRIPTION": "Vraag uw ZITADEL instantiebeheerder om het abonnement bij te werken." "DESCRIPTION": "Vraag uw Zitadel instantiebeheerder om het abonnement bij te werken."
}, },
"INVALID_FORMAT": "De opmaak is ongeldig.", "INVALID_FORMAT": "De opmaak is ongeldig.",
"NOTANEMAIL": "De opgegeven waarde is geen e-mailadres.", "NOTANEMAIL": "De opgegeven waarde is geen e-mailadres.",
@@ -841,7 +841,7 @@
"NAME": "Naam", "NAME": "Naam",
"EMPTY": "Geen apparaat ingesteld", "EMPTY": "Geen apparaat ingesteld",
"TITLE": "Passkey authenticatie", "TITLE": "Passkey authenticatie",
"DESCRIPTION": "Voeg op WebAuthn gebaseerde authenticatiemethoden toe met passkey in te loggen op ZITADEL.", "DESCRIPTION": "Voeg op WebAuthn gebaseerde authenticatiemethoden toe met passkey in te loggen op Zitadel.",
"MANAGE_DESCRIPTION": "Beheer de tweede factor-methoden van uw gebruikers.", "MANAGE_DESCRIPTION": "Beheer de tweede factor-methoden van uw gebruikers.",
"U2F": "Voeg methode toe", "U2F": "Voeg methode toe",
"U2F_DIALOG_TITLE": "Verifieer authenticator", "U2F_DIALOG_TITLE": "Verifieer authenticator",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Secret succesvol verwijderd!" "SECRETREMOVED": "Secret succesvol verwijderd!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL Beheerdersrollen", "TITLE": "Zitadel Beheerdersrollen",
"DESCRIPTION": "Dit zijn alle lidmaatschapstoewijzingen van de gebruiker. U kunt ze ook wijzigen op de detailpagina's van organisaties, projecten of IAM.", "DESCRIPTION": "Dit zijn alle lidmaatschapstoewijzingen van de gebruiker. U kunt ze ook wijzigen op de detailpagina's van organisaties, projecten of IAM.",
"ORGCONTEXT": "U ziet alle organisaties en projecten die gerelateerd zijn aan de momenteel geselecteerde organisatie.", "ORGCONTEXT": "U ziet alle organisaties en projecten die gerelateerd zijn aan de momenteel geselecteerde organisatie.",
"USERCONTEXT": "U ziet alle organisaties en projecten waarvoor u gemachtigd bent. Inclusief andere organisaties.", "USERCONTEXT": "U ziet alle organisaties en projecten waarvoor u gemachtigd bent. Inclusief andere organisaties.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Mislukken toegestaan", "ALLOWEDTOFAIL": "Mislukken toegestaan",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Waarschuwing", "TITLE": "Waarschuwing",
"DESCRIPTION": "Als u deze instelling uitschakelt, kan dit ertoe leiden dat gebruikers in uw organisatie zich niet kunnen aanmelden. Bovendien kunt u de console niet meer bereiken om de actie uit te schakelen. Wij raden aan om eerst scripts te testen in een ontwikkelomgeving of een ontwikkelorganisatie." "DESCRIPTION": "Als u deze instelling uitschakelt, kan dit ertoe leiden dat gebruikers in uw organisatie zich niet kunnen aanmelden. Bovendien kunt u de beheerconsole niet meer bereiken om de actie uit te schakelen. Wij raden aan om eerst scripts te testen in een ontwikkelomgeving of een ontwikkelorganisatie."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Flowtype", "FLOWTYPE": "Flowtype",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM Opslagbeheer", "TITLE": "IAM Opslagbeheer",
"DESCRIPTION": "Beheer uw ZITADEL-weergaven en mislukte evenementen." "DESCRIPTION": "Beheer uw Zitadel-weergaven en mislukte evenementen."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Beheerders", "TITLE": "Beheerders",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Verwachte URL:", "VERIFICATION_HTTP_URL_LABEL": "Verwachte URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verificatiebestand:", "VERIFICATION_HTTP_FILE_LABEL": "Verificatiebestand:",
"VERIFICATION_SKIP": "U kunt de verificatie voorlopig overslaan en doorgaan met het aanmaken van uw organisatie, maar om uw domein te gebruiken moet deze stap worden voltooid!", "VERIFICATION_SKIP": "U kunt de verificatie voorlopig overslaan en doorgaan met het aanmaken van uw organisatie, maar om uw domein te gebruiken moet deze stap worden voltooid!",
"VERIFICATION_VALIDATION_DESC": "Verwijder de verificatiecode niet, aangezien ZITADEL van tijd tot tijd het eigendom van uw domein opnieuw zal controleren.", "VERIFICATION_VALIDATION_DESC": "Verwijder de verificatiecode niet, aangezien Zitadel van tijd tot tijd het eigendom van uw domein opnieuw zal controleren.",
"VERIFICATION_NEWTOKEN_TITLE": "Vraag een nieuw token aan", "VERIFICATION_NEWTOKEN_TITLE": "Vraag een nieuw token aan",
"VERIFICATION_VALIDATION_ONGOING": "De methode {{ value }} is geselecteerd om uw domein te verifiëren. Klik op de knop om een ​​verificatiecontrole te activeren of het verificatieproces opnieuw in te stellen.", "VERIFICATION_VALIDATION_ONGOING": "De methode {{ value }} is geselecteerd om uw domein te verifiëren. Klik op de knop om een ​​verificatiecontrole te activeren of het verificatieproces opnieuw in te stellen.",
"VERIFICATION_SUCCESSFUL": "Domein succesvol geverifieerd!", "VERIFICATION_SUCCESSFUL": "Domein succesvol geverifieerd!",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"Uitgeschakeld\" wordt overgenomen" "DISABLED": "\"Uitgeschakeld\" wordt overgenomen"
}, },
"RESET": "Alles instellen op overgenomen", "RESET": "Alles instellen op overgenomen",
"CONSOLEUSEV2USERAPI": "Gebruik de V2 API in de console voor het aanmaken van gebruikers", "CONSOLEUSEV2USERAPI": "Gebruik de V2 API in de beheerconsole voor het aanmaken van gebruikers",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Wanneer deze vlag is ingeschakeld, gebruikt de console de V2 User API om nieuwe gebruikers aan te maken. Met de V2 API beginnen nieuw aangemaakte gebruikers zonder een initiële status.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Wanneer deze vlag is ingeschakeld, gebruikt de beheerconsole de V2 User API om nieuwe gebruikers aan te maken. Met de V2 API beginnen nieuw aangemaakte gebruikers zonder een initiële status.",
"LOGINV2": "Inloggen V2", "LOGINV2": "Inloggen V2",
"LOGINV2_DESCRIPTION": "Door dit in te schakelen wordt de nieuwe TypeScript-gebaseerde login-UI geactiveerd met verbeterde beveiliging, prestaties en aanpasbaarheid.", "LOGINV2_DESCRIPTION": "Door dit in te schakelen wordt de nieuwe TypeScript-gebaseerde login-UI geactiveerd met verbeterde beveiliging, prestaties en aanpasbaarheid.",
"LOGINV2_BASEURI": "Basis-URI", "LOGINV2_BASEURI": "Basis-URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "Laat los", "RELEASE": "Laat los",
"DROPFONT": "Sleep lettertype bestand hier", "DROPFONT": "Sleep lettertype bestand hier",
"RELEASEFONT": "Laat los", "RELEASEFONT": "Laat los",
"USEOFLOGO": "Uw Logo zal worden gebruikt in de Login evenals e-mails, terwijl het pictogram wordt gebruikt voor kleinere UI-elementen zoals in de organisatieschakelaar in de console", "USEOFLOGO": "Uw Logo zal worden gebruikt in de Login evenals e-mails, terwijl het pictogram wordt gebruikt voor kleinere UI-elementen zoals in de organisatieschakelaar in de beheerconsole",
"MAXSIZE": "De maximale grootte is beperkt tot 524kB", "MAXSIZE": "De maximale grootte is beperkt tot 524kB",
"EMAILNOSVG": "Het SVG bestandsformaat wordt niet ondersteund in e-mails. Daarom moet u uw logo uploaden in PNG of een ander ondersteund formaat.", "EMAILNOSVG": "Het SVG bestandsformaat wordt niet ondersteund in e-mails. Daarom moet u uw logo uploaden in PNG of een ander ondersteund formaat.",
"MAXSIZEEXCEEDED": "Maximale grootte van 524kB overschreden.", "MAXSIZEEXCEEDED": "Maximale grootte van 524kB overschreden.",
@@ -1724,7 +1724,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Login", "TITLE": "Login",
"SECOND": "login met uw ZITADEL-Account.", "SECOND": "login met uw Zitadel-Account.",
"ERROR": "Gebruiker kon niet worden gevonden!", "ERROR": "Gebruiker kon niet worden gevonden!",
"PRIMARYBUTTON": "volgende", "PRIMARYBUTTON": "volgende",
"SECONDARYBUTTON": "registreer" "SECONDARYBUTTON": "registreer"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Link naar Privacybeleid", "POLICYLINK": "Link naar Privacybeleid",
"HELPLINK": "Link naar Help", "HELPLINK": "Link naar Help",
"SUPPORTEMAIL": "Ondersteuning Email", "SUPPORTEMAIL": "Ondersteuning Email",
"DOCSLINK": "Documentenlink (Console)", "DOCSLINK": "Documentenlink (Beheerconsole)",
"CUSTOMLINK": "Aangepaste link (Console)", "CUSTOMLINK": "Aangepaste link (Beheerconsole)",
"CUSTOMLINKTEXT": "Aangepaste linktekst (Console)", "CUSTOMLINKTEXT": "Aangepaste linktekst (Beheerconsole)",
"SAVED": "Succesvol opgeslagen!", "SAVED": "Succesvol opgeslagen!",
"RESET_TITLE": "Herstel Standaard Waarden", "RESET_TITLE": "Herstel Standaard Waarden",
"RESET_DESCRIPTION": "U staat op het punt de standaard Links voor TOS en Privacybeleid te herstellen. Weet u zeker dat u wilt doorgaan?" "RESET_DESCRIPTION": "U staat op het punt de standaard Links voor TOS en Privacybeleid te herstellen. Weet u zeker dat u wilt doorgaan?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "Definieert waar de gebruiker naar wordt doorverwezen als de login is gestart zonder een app context (bijv. vanuit mail)", "DEFAULTREDIRECTURI_DESC": "Definieert waar de gebruiker naar wordt doorverwezen als de login is gestart zonder een app context (bijv. vanuit mail)",
"ERRORMSGPOPUP": "Toon Fout in Dialoog", "ERRORMSGPOPUP": "Toon Fout in Dialoog",
"DISABLEWATERMARK": "Verberg Watermerk", "DISABLEWATERMARK": "Verberg Watermerk",
"DISABLEWATERMARK_DESC": "Verberg Powered by ZITADEL watermerk in de login interface" "DISABLEWATERMARK_DESC": "Verberg Powered by Zitadel watermerk in de login interface"
}, },
"RESET": "Reset naar Instantie standaard", "RESET": "Reset naar Instantie standaard",
"CREATECUSTOM": "Maak Aangepast Beleid", "CREATECUSTOM": "Maak Aangepast Beleid",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Voer de naam van uw project in.", "CREATE_DESC": "Voer de naam van uw project in.",
"ROLE": "Rol", "ROLE": "Rol",
"NOITEMS": "Geen projecten", "NOITEMS": "Geen projecten",
"ZITADELPROJECT": "Dit behoort tot het ZITADEL-project. Pas op: Als u wijzigingen aanbrengt, werkt ZITADEL mogelijk niet zoals bedoeld.", "ZITADELPROJECT": "Dit behoort tot het Zitadel-project. Pas op: Als u wijzigingen aanbrengt, werkt Zitadel mogelijk niet zoals bedoeld.",
"TYPE": { "TYPE": {
"OWNED": "Eigen Projecten", "OWNED": "Eigen Projecten",
"OWNED_SINGULAR": "Eigen Project", "OWNED_SINGULAR": "Eigen Project",
@@ -2357,7 +2357,7 @@
"DELETE_SELECTION_TITLE": "Verwijder IDP", "DELETE_SELECTION_TITLE": "Verwijder IDP",
"DELETE_SELECTION_DESCRIPTION": "U staat op het punt om een identiteitsprovider te verwijderen. De resulterende wijzigingen zijn onomkeerbaar. Weet u zeker dat u dit wilt doen?", "DELETE_SELECTION_DESCRIPTION": "U staat op het punt om een identiteitsprovider te verwijderen. De resulterende wijzigingen zijn onomkeerbaar. Weet u zeker dat u dit wilt doen?",
"FEDERATEDLOGOUTENABLED": "Federatieve afmelding ingeschakeld", "FEDERATEDLOGOUTENABLED": "Federatieve afmelding ingeschakeld",
"FEDERATEDLOGOUTENABLED_DESC": "Indien ingeschakeld, wordt de gebruiker ook afgemeld bij de IdP als de gebruiker de sessie in ZITADEL beëindigt.", "FEDERATEDLOGOUTENABLED_DESC": "Indien ingeschakeld, wordt de gebruiker ook afgemeld bij de IdP als de gebruiker de sessie in Zitadel beëindigt.",
"EMPTY": "Geen IDP beschikbaar", "EMPTY": "Geen IDP beschikbaar",
"OIDC": { "OIDC": {
"GENERAL": "Algemene Informatie", "GENERAL": "Algemene Informatie",
@@ -2456,7 +2456,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP-provider", "TITLE": "SMTP-provider",
"DESCRIPTION": "Dit zijn de SMTP-providers voor uw ZITADEL-instantie. Activeer degene die u wilt gebruiken om meldingen naar uw gebruikers te sturen.", "DESCRIPTION": "Dit zijn de SMTP-providers voor uw Zitadel-instantie. Activeer degene die u wilt gebruiken om meldingen naar uw gebruikers te sturen.",
"EMPTY": "Geen SMTP-provider beschikbaar", "EMPTY": "Geen SMTP-provider beschikbaar",
"ACTIVATED": "Geactiveerd", "ACTIVATED": "Geactiveerd",
"ACTIVATE": "Aanbieder activeren", "ACTIVATE": "Aanbieder activeren",
@@ -2488,11 +2488,11 @@
"NEXT_STEPS": "Volgende stappen", "NEXT_STEPS": "Volgende stappen",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activeer uw SMTP-provider", "TITLE": "Activeer uw SMTP-provider",
"DESCRIPTION": "ZITADEL kan deze SMTP-provider niet gebruiken om meldingen te verzenden totdat u deze activeert. Als u deze provider activeert, worden alle andere actieve providers nu gedeactiveerd." "DESCRIPTION": "Zitadel kan deze SMTP-provider niet gebruiken om meldingen te verzenden totdat u deze activeert. Als u deze provider activeert, worden alle andere actieve providers nu gedeactiveerd."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Deactiveer uw SMTP-provider", "TITLE": "Deactiveer uw SMTP-provider",
"DESCRIPTION": "Als u deze SMTP-provider deactiveert, kan ZITADEL deze niet gebruiken om meldingen te verzenden totdat u deze opnieuw activeert." "DESCRIPTION": "Als u deze SMTP-provider deactiveert, kan Zitadel deze niet gebruiken om meldingen te verzenden totdat u deze opnieuw activeert."
}, },
"SAVE_SETTINGS": "Sla uw instellingen op", "SAVE_SETTINGS": "Sla uw instellingen op",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadane", "METADATA_TITLE": "Metadane",
"HOME": { "HOME": {
"TITLE": "Rozpocznij pracę z ZITADEL", "TITLE": "Rozpocznij pracę z Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Twoje kolejne kroki", "TITLE": "Twoje kolejne kroki",
"DESCRIPTION": "Wykonaj następujące kroki, aby zabezpieczyć swoją aplikację.", "DESCRIPTION": "Wykonaj następujące kroki, aby zabezpieczyć swoją aplikację.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Dokumentacja", "TITLE": "Dokumentacja",
"DESCRIPTION": "Zapoznaj się z bazą wiedzy ZITADEL, aby zaznajomić się z podstawowymi pojęciami i pomysłami. Dowiedz się, jak działa ZITADEL i jak z niego korzystać." "DESCRIPTION": "Zapoznaj się z bazą wiedzy Zitadel, aby zaznajomić się z podstawowymi pojęciami i pomysłami. Dowiedz się, jak działa Zitadel i jak z niego korzystać."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Przykłady i zestawy narzędzi do tworzenia oprogramowania", "TITLE": "Przykłady i zestawy narzędzi do tworzenia oprogramowania",
"DESCRIPTION": "Przeglądaj nasze przykłady i SDK, aby używać ZITADEL razem z ulubionymi językami programowania i narzędziami." "DESCRIPTION": "Przeglądaj nasze przykłady i SDK, aby używać Zitadel razem z ulubionymi językami programowania i narzędziami."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Akcje", "TITLE": "Akcje",
"DESCRIPTION": "Uruchom niestandardowy kod podczas zdarzeń, które mają miejsce, gdy użytkownicy uwierzytelniają się w ZITADEL. Automatyzuj swoje procesy, wzbogać metadane i tokeny użytkowników lub powiadamiaj zewnętrzne systemy.", "DESCRIPTION": "Uruchom niestandardowy kod podczas zdarzeń, które mają miejsce, gdy użytkownicy uwierzytelniają się w Zitadel. Automatyzuj swoje procesy, wzbogać metadane i tokeny użytkowników lub powiadamiaj zewnętrzne systemy.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Skrypty", "TITLE": "Skrypty",
"DESCRIPTION": "Napisz swój kod JavaScript raz i uruchom go w wielu przepływach." "DESCRIPTION": "Napisz swój kod JavaScript raz i uruchom go w wielu przepływach."
@@ -97,23 +97,23 @@
"NEXT": "Co teraz?", "NEXT": "Co teraz?",
"SAML": { "SAML": {
"TITLE": "Skonfiguruj swojego dostawcę tożsamości SAML", "TITLE": "Skonfiguruj swojego dostawcę tożsamości SAML",
"DESCRIPTION": "ZITADEL jest skonfigurowany. Teraz potrzebna jest konfiguracja twojego dostawcy tożsamości SAML. Większość dostawców pozwala na załadowanie całego pliku metadanych ZITADEL XML. Inni dostawcy wymagają podania tylko niektórych konkretnych adresów URL, takich jak na przykład identyfikator podmiotu (URL metadanych), URL usługi odbiorczej asercji (ACS) lub URL wylogowania pojedynczego." "DESCRIPTION": "Zitadel jest skonfigurowany. Teraz potrzebna jest konfiguracja twojego dostawcy tożsamości SAML. Większość dostawców pozwala na załadowanie całego pliku metadanych Zitadel XML. Inni dostawcy wymagają podania tylko niektórych konkretnych adresów URL, takich jak na przykład identyfikator podmiotu (URL metadanych), URL usługi odbiorczej asercji (ACS) lub URL wylogowania pojedynczego."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Skonfiguruj swojego dostawcę tożsamości {{ provider }}", "TITLE": "Skonfiguruj swojego dostawcę tożsamości {{ provider }}",
"DESCRIPTION": "Zanim będziesz mógł skonfigurować ZITADEL, przekaż ten URL do swojego dostawcy tożsamości, aby umożliwić przekierowanie przeglądarki z powrotem do ZITADEL po uwierzytelnieniu." "DESCRIPTION": "Zanim będziesz mógł skonfigurować Zitadel, przekaż ten URL do swojego dostawcy tożsamości, aby umożliwić przekierowanie przeglądarki z powrotem do Zitadel po uwierzytelnieniu."
}, },
"JWT": { "JWT": {
"TITLE": "Użyj JWT jako federacyjnych tożsamości", "TITLE": "Użyj JWT jako federacyjnych tożsamości",
"DESCRIPTION": "Dostawca tożsamości JWT umożliwia używanie istniejących tokenów JWT jako federacyjnych tożsamości. Ta funkcjonalność jest przydatna, jeśli masz już wydawcę tokenów JWT. Dzięki IdP JWT możesz używać tych JWT do tworzenia i aktualizowania użytkowników w ZITADEL na bieżąco." "DESCRIPTION": "Dostawca tożsamości JWT umożliwia używanie istniejących tokenów JWT jako federacyjnych tożsamości. Ta funkcjonalność jest przydatna, jeśli masz już wydawcę tokenów JWT. Dzięki IdP JWT możesz używać tych JWT do tworzenia i aktualizowania użytkowników w Zitadel na bieżąco."
}, },
"LDAP": { "LDAP": {
"TITLE": "Skonfiguruj ZITADEL do połączenia z twoim dostawcą tożsamości LDAP", "TITLE": "Skonfiguruj Zitadel do połączenia z twoim dostawcą tożsamości LDAP",
"DESCRIPTION": "Podaj szczegóły połączenia z twoim serwerem LDAP i skonfiguruj mapowanie atrybutów LDAP do atrybutów ZITADEL." "DESCRIPTION": "Podaj szczegóły połączenia z twoim serwerem LDAP i skonfiguruj mapowanie atrybutów LDAP do atrybutów Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Automatyczne wypełnianie danych użytkownika", "TITLE": "Automatyczne wypełnianie danych użytkownika",
"DESCRIPTION": "Użyj akcji, aby poprawić doświadczenie użytkowników. Możesz wstępnie wypełnić formularz rejestracyjny ZITADEL wartościami z dostawcy tożsamości." "DESCRIPTION": "Użyj akcji, aby poprawić doświadczenie użytkowników. Możesz wstępnie wypełnić formularz rejestracyjny Zitadel wartościami z dostawcy tożsamości."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktywuj IdP", "TITLE": "Aktywuj IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Linki zewnętrzne", "TITLE": "Linki zewnętrzne",
"DESCRIPTION": "Poprowadź użytkowników do niestandardowych zasobów zewnętrznych wyświetlanych na stronie logowania. Użytkownicy muszą zaakceptować Warunki świadczenia usług i Politykę prywatności, zanim będą mogli się zarejestrować. Zmień łącze do dokumentacji lub ustaw pusty ciąg, aby ukryć przycisk dokumentacji w konsoli. Dodaj niestandardowy link zewnętrzny i niestandardowy tekst dla tego łącza w konsoli lub ustaw je puste, aby ukryć ten przycisk." "DESCRIPTION": "Poprowadź użytkowników do niestandardowych zasobów zewnętrznych wyświetlanych na stronie logowania. Użytkownicy muszą zaakceptować Warunki świadczenia usług i Politykę prywatności, zanim będą mogli się zarejestrować. Zmień łącze do dokumentacji lub ustaw pusty ciąg, aby ukryć przycisk dokumentacji w konsoli zarządzania. Dodaj niestandardowy link zewnętrzny i niestandardowy tekst dla tego łącza w konsoli zarządzania lub ustaw je puste, aby ukryć ten przycisk."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Ustawienia SMTP", "TITLE": "Ustawienia SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Ustawienia SMS", "TITLE": "Ustawienia SMS",
"DESCRIPTION": "Aby odblokować wszystkie funkcje ZITADEL, skonfiguruj Twilio do wysyłania wiadomości SMS do użytkowników." "DESCRIPTION": "Aby odblokować wszystkie funkcje Zitadel, skonfiguruj Twilio do wysyłania wiadomości SMS do użytkowników."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Wydarzenia", "TITLE": "Wydarzenia",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Nieudane Wydarzenia", "TITLE": "Nieudane Wydarzenia",
"DESCRIPTION": "Ta strona pokazuje wszystkie nieudane wydarzenia w twojej instancji. Jeśli ZITADEL nie zachowuje się zgodnie z oczekiwaniami, zawsze najpierw sprawdź tę listę." "DESCRIPTION": "Ta strona pokazuje wszystkie nieudane wydarzenia w twojej instancji. Jeśli Zitadel nie zachowuje się zgodnie z oczekiwaniami, zawsze najpierw sprawdź tę listę."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Widoki", "TITLE": "Widoki",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Ustawienia Bezpieczeństwa", "TITLE": "Ustawienia Bezpieczeństwa",
"DESCRIPTION": "Włącz funkcje ZITADEL, które mogą mieć wpływ na bezpieczeństwo. Naprawdę powinieneś wiedzieć, co robisz, zanim zmienisz te ustawienia." "DESCRIPTION": "Włącz funkcje Zitadel, które mogą mieć wpływ na bezpieczeństwo. Naprawdę powinieneś wiedzieć, co robisz, zanim zmienisz te ustawienia."
}, },
"OIDC": { "OIDC": {
"TITLE": "Ustawienia OpenID Connect", "TITLE": "Ustawienia OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Zarządzaj swoimi kluczami internetowymi OIDC, aby bezpiecznie podpisywać i weryfikować tokeny w swojej instancji ZITADEL.", "DESCRIPTION": "Zarządzaj swoimi kluczami internetowymi OIDC, aby bezpiecznie podpisywać i weryfikować tokeny w swojej instancji Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Aktywne i Przyszłe Klucze Internetowe", "TITLE": "Aktywne i Przyszłe Klucze Internetowe",
"DESCRIPTION": "Twoje aktywne i nadchodzące klucze internetowe. Aktywacja nowego klucza spowoduje dezaktywację obecnego.", "DESCRIPTION": "Twoje aktywne i nadchodzące klucze internetowe. Aktywacja nowego klucza spowoduje dezaktywację obecnego.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Utwórz nowy klucz internetowy", "TITLE": "Utwórz nowy klucz internetowy",
"DESCRIPTION": "Utworzenie nowego klucza internetowego doda go do Twojej listy. ZITADEL domyślnie używa kluczy RSA2048 z haszowaniem SHA256.", "DESCRIPTION": "Utworzenie nowego klucza internetowego doda go do Twojej listy. Zitadel domyślnie używa kluczy RSA2048 z haszowaniem SHA256.",
"KEY_TYPE": "Typ klucza", "KEY_TYPE": "Typ klucza",
"BITS": "Bity", "BITS": "Bity",
"HASHER": "Haszowanie", "HASHER": "Haszowanie",
@@ -234,7 +234,7 @@
}, },
"DOMAINS": { "DOMAINS": {
"TITLE": "Ustawienia domen", "TITLE": "Ustawienia domen",
"DESCRIPTION": "Zdefiniuj ograniczenia dla swoich domen i skonfiguruj wzorce nazw logowania. ZITADEL wybiera organizację użytkownika, jak tylko wpisze swoją nazwę logowania. Dlatego nazwy logowania muszą być unikalne we wszystkich organizacjach. Jeśli masz użytkowników, którzy mają konta w wielu domenach, możesz zapewnić unikalność, dodając do nazw logowania domenę organizacji.", "DESCRIPTION": "Zdefiniuj ograniczenia dla swoich domen i skonfiguruj wzorce nazw logowania. Zitadel wybiera organizację użytkownika, jak tylko wpisze swoją nazwę logowania. Dlatego nazwy logowania muszą być unikalne we wszystkich organizacjach. Jeśli masz użytkowników, którzy mają konta w wielu domenach, możesz zapewnić unikalność, dodając do nazw logowania domenę organizacji.",
"REQUIRE_VERIFICATION": { "REQUIRE_VERIFICATION": {
"TITLE": "Wymagaj weryfikacji własnych domen", "TITLE": "Wymagaj weryfikacji własnych domen",
"DESCRIPTION": "Jeśli to jest włączone, domeny organizacji muszą być zweryfikowane, zanim będą mogły być używane do odkrywania domen lub dodawania sufiksu do nazwy użytkownika." "DESCRIPTION": "Jeśli to jest włączone, domeny organizacji muszą być zweryfikowane, zanim będą mogły być używane do odkrywania domen lub dodawania sufiksu do nazwy użytkownika."
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Dozwolone logowanie zewnętrzne", "TITLE": "Dozwolone logowanie zewnętrzne",
"DESCRIPTION": "Pozwól swoim użytkownikom logować się za pomocą zewnętrznego dostawcy tożsamości zamiast używać użytkownika ZITADEL do logowania." "DESCRIPTION": "Pozwól swoim użytkownikom logować się za pomocą zewnętrznego dostawcy tożsamości zamiast używać użytkownika Zitadel do logowania."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Ukryte resetowanie hasła", "TITLE": "Ukryte resetowanie hasła",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Rozpocznij pracę z ZITADEL", "WELCOME": "Rozpocznij pracę z Zitadel",
"DISCLAIMER": "ZITADEL traktuje Twoje dane poufnie i bezpiecznie.", "DISCLAIMER": "Zitadel traktuje Twoje dane poufnie i bezpiecznie.",
"DISCLAIMERLINK": "Dalsze informacje", "DISCLAIMERLINK": "Dalsze informacje",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL." "DESCRIPTION": "Szybko rozpocznij pracę z Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL." "DESCRIPTION": "Szybko rozpocznij pracę z Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Pierwsze kroki", "LABEL": "Pierwsze kroki",
"DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL." "DESCRIPTION": "Szybko rozpocznij pracę z Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Skróty", "SHORTCUTS": "Skróty",
@@ -366,7 +366,7 @@
"COMPLETED": "zakończone", "COMPLETED": "zakończone",
"DISMISS": "zamknąć", "DISMISS": "zamknąć",
"CARD": { "CARD": {
"TITLE": "Uruchom swój ZITADEL", "TITLE": "Uruchom swój Zitadel",
"DESCRIPTION": "Ta lista kontrolna pomoże Ci skonfigurować instancję i poprowadzi Cię przez najważniejsze kroki." "DESCRIPTION": "Ta lista kontrolna pomoże Ci skonfigurować instancję i poprowadzi Cię przez najważniejsze kroki."
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Zaloguj się do swojej aplikacji", "title": "Zaloguj się do swojej aplikacji",
"description": "Zintegruj swoją aplikację z ZITADEL w celu uwierzytelniania i przetestuj ją, logując się za pomocą swojego użytkownika administratora.", "description": "Zintegruj swoją aplikację z Zitadel w celu uwierzytelniania i przetestuj ją, logując się za pomocą swojego użytkownika administratora.",
"action": "Zaloguj się" "action": "Zaloguj się"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal klienta" "CUSTOMERPORTAL": "Portal klienta"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Zintegruj ZITADEL ze swoją aplikacją", "TITLE": "Zintegruj Zitadel ze swoją aplikacją",
"DESCRIPTION": "Zintegruj ZITADEL ze swoją aplikacją lub skorzystaj z jednego z naszych przykładów, aby rozpocząć pracę w ciągu kilku minut", "DESCRIPTION": "Zintegruj Zitadel ze swoją aplikacją lub skorzystaj z jednego z naszych przykładów, aby rozpocząć pracę w ciągu kilku minut",
"BTN_START": "Utwórz aplikację", "BTN_START": "Utwórz aplikację",
"BTN_LEARNMORE": "Dowiedz się więcej", "BTN_LEARNMORE": "Dowiedz się więcej",
"CREATEPROJECTFORAPP": "Utwórz projekt {{value}}", "CREATEPROJECTFORAPP": "Utwórz projekt {{value}}",
@@ -743,7 +743,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Twoja instancja jest zablokowana.", "TITLE": "Twoja instancja jest zablokowana.",
"DESCRIPTION": "Poproś administratora swojej instancji ZITADEL o aktualizację subskrypcji." "DESCRIPTION": "Poproś administratora swojej instancji Zitadel o aktualizację subskrypcji."
}, },
"INVALID_FORMAT": "Format jest nieprawidłowy.", "INVALID_FORMAT": "Format jest nieprawidłowy.",
"NOTANEMAIL": "Podana wartość nie jest adresem e-mail.", "NOTANEMAIL": "Podana wartość nie jest adresem e-mail.",
@@ -840,7 +840,7 @@
"NAME": "Nazwa", "NAME": "Nazwa",
"EMPTY": "Brak ustawionego urządzenia", "EMPTY": "Brak ustawionego urządzenia",
"TITLE": "Uwierzytelnianie passkey", "TITLE": "Uwierzytelnianie passkey",
"DESCRIPTION": "Dodaj Metody Uwierzytelniania oparte na WebAuthn, aby zalogować się do ZITADEL passkey.", "DESCRIPTION": "Dodaj Metody Uwierzytelniania oparte na WebAuthn, aby zalogować się do Zitadel passkey.",
"MANAGE_DESCRIPTION": "Zarządzaj drugim czynnikiem uwierzytelniania swoich użytkowników.", "MANAGE_DESCRIPTION": "Zarządzaj drugim czynnikiem uwierzytelniania swoich użytkowników.",
"U2F": "Dodaj metodę", "U2F": "Dodaj metodę",
"U2F_DIALOG_TITLE": "Zweryfikuj uwierzytelniającego", "U2F_DIALOG_TITLE": "Zweryfikuj uwierzytelniającego",
@@ -1159,7 +1159,7 @@
"SECRETREMOVED": "Sekret usunięty pomyślnie!" "SECRETREMOVED": "Sekret usunięty pomyślnie!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Role administratora ZITADEL", "TITLE": "Role administratora Zitadel",
"DESCRIPTION": "To są wszystkie uprawnienia członków użytkownika. Możesz je również modyfikować na stronach szczegółów organizacji, projektu lub IAM.", "DESCRIPTION": "To są wszystkie uprawnienia członków użytkownika. Możesz je również modyfikować na stronach szczegółów organizacji, projektu lub IAM.",
"ORGCONTEXT": "Widzisz wszystkie organizacje i projekty, które są związane z aktualnie wybraną organizacją.", "ORGCONTEXT": "Widzisz wszystkie organizacje i projekty, które są związane z aktualnie wybraną organizacją.",
"USERCONTEXT": "Widzisz wszystkie organizacje i projekty, do których masz dostęp. Włączając inne organizacje.", "USERCONTEXT": "Widzisz wszystkie organizacje i projekty, do których masz dostęp. Włączając inne organizacje.",
@@ -1225,7 +1225,7 @@
"ALLOWEDTOFAIL": "Dozwolone na porażkę", "ALLOWEDTOFAIL": "Dozwolone na porażkę",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Ostrzeżenie", "TITLE": "Ostrzeżenie",
"DESCRIPTION": "Jeśli wyłączysz tę opcję, może to spowodować, że użytkownicy Twojej organizacji nie będą mogli się zalogować. Ponadto nie będziesz już mógł uzyskać dostępu do konsoli, aby wyłączyć akcję. Zalecamy utworzenie administratora w oddzielnej organizacji lub przetestowanie skryptów najpierw w środowisku deweloperskim lub organizacji deweloperskiej." "DESCRIPTION": "Jeśli wyłączysz tę opcję, może to spowodować, że użytkownicy Twojej organizacji nie będą mogli się zalogować. Ponadto nie będziesz już mógł uzyskać dostępu do konsoli zarządzania, aby wyłączyć akcję. Zalecamy utworzenie administratora w oddzielnej organizacji lub przetestowanie skryptów najpierw w środowisku deweloperskim lub organizacji deweloperskiej."
}, },
"SCRIPT": "Skrypt", "SCRIPT": "Skrypt",
"FLOWTYPE": "Typ Przepływu", "FLOWTYPE": "Typ Przepływu",
@@ -1267,7 +1267,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Administracja magazynem IAM", "TITLE": "Administracja magazynem IAM",
"DESCRIPTION": "Zarządzaj swoimi widokami ZITADEL i nieudanymi zdarzeniami." "DESCRIPTION": "Zarządzaj swoimi widokami Zitadel i nieudanymi zdarzeniami."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Managerowie", "TITLE": "Managerowie",
@@ -1411,7 +1411,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Oczekiwany adres URL:", "VERIFICATION_HTTP_URL_LABEL": "Oczekiwany adres URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Plik weryfikacyjny:", "VERIFICATION_HTTP_FILE_LABEL": "Plik weryfikacyjny:",
"VERIFICATION_SKIP": "Możesz na razie pominąć weryfikację i kontynuować tworzenie organizacji, jednak aby móc korzystać z domeny, ten krok musi zostać ukończony!", "VERIFICATION_SKIP": "Możesz na razie pominąć weryfikację i kontynuować tworzenie organizacji, jednak aby móc korzystać z domeny, ten krok musi zostać ukończony!",
"VERIFICATION_VALIDATION_DESC": "Nie usuwaj kodu weryfikacyjnego, ponieważ ZITADEL będzie od czasu do czasu ponownie sprawdzał własność Twojej domeny.", "VERIFICATION_VALIDATION_DESC": "Nie usuwaj kodu weryfikacyjnego, ponieważ Zitadel będzie od czasu do czasu ponownie sprawdzał własność Twojej domeny.",
"VERIFICATION_NEWTOKEN_TITLE": "Poproś o nowy token", "VERIFICATION_NEWTOKEN_TITLE": "Poproś o nowy token",
"VERIFICATION_VALIDATION_ONGOING": "Wybrano metodę {{ value }} do weryfikacji Twojej domeny. Kliknij przycisk, aby uruchomić kontrolę weryfikacyjną lub zresetować proces weryfikacji.", "VERIFICATION_VALIDATION_ONGOING": "Wybrano metodę {{ value }} do weryfikacji Twojej domeny. Kliknij przycisk, aby uruchomić kontrolę weryfikacyjną lub zresetować proces weryfikacji.",
"VERIFICATION_SUCCESSFUL": "Domena pomyślnie zweryfikowana!", "VERIFICATION_SUCCESSFUL": "Domena pomyślnie zweryfikowana!",
@@ -1659,8 +1659,8 @@
"DISABLED": "„Wyłączony” jest dziedziczone" "DISABLED": "„Wyłączony” jest dziedziczone"
}, },
"RESET": "Ustaw wszystko na dziedziczone", "RESET": "Ustaw wszystko na dziedziczone",
"CONSOLEUSEV2USERAPI": "Użyj API V2 w konsoli do tworzenia użytkowników", "CONSOLEUSEV2USERAPI": "Użyj API V2 w konsoli zarządzania do tworzenia użytkowników",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Gdy ta flaga jest włączona, konsola używa API V2 User do tworzenia nowych użytkowników. W przypadku API V2 nowo utworzeni użytkownicy rozpoczynają bez stanu początkowego.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Gdy ta flaga jest włączona, konsola zarządzania używa API V2 User do tworzenia nowych użytkowników. W przypadku API V2 nowo utworzeni użytkownicy rozpoczynają bez stanu początkowego.",
"LOGINV2": "Logowanie V2", "LOGINV2": "Logowanie V2",
"LOGINV2_DESCRIPTION": "Włączenie tej opcji aktywuje nowy interfejs logowania oparty na TypeScript z ulepszonym bezpieczeństwem, wydajnością i możliwością dostosowania.", "LOGINV2_DESCRIPTION": "Włączenie tej opcji aktywuje nowy interfejs logowania oparty na TypeScript z ulepszonym bezpieczeństwem, wydajnością i możliwością dostosowania.",
"LOGINV2_BASEURI": "Podstawowy URI", "LOGINV2_BASEURI": "Podstawowy URI",
@@ -1707,7 +1707,7 @@
"RELEASE": "Zwolnij", "RELEASE": "Zwolnij",
"DROPFONT": "Upuść plik czcionki tutaj", "DROPFONT": "Upuść plik czcionki tutaj",
"RELEASEFONT": "Zwolnij", "RELEASEFONT": "Zwolnij",
"USEOFLOGO": "Twój logo będzie używane w logowaniu oraz wiadomościach e-mail, natomiast ikona jest używana do mniejszych elementów interfejsu użytkownika, takich jak w przełączniku organizacji w konsoli", "USEOFLOGO": "Twój logo będzie używane w logowaniu oraz wiadomościach e-mail, natomiast ikona jest używana do mniejszych elementów interfejsu użytkownika, takich jak w przełączniku organizacji w konsoli zarządzania",
"MAXSIZE": "Maksymalny rozmiar jest ograniczony do 524kB", "MAXSIZE": "Maksymalny rozmiar jest ograniczony do 524kB",
"EMAILNOSVG": "Format pliku SVG nie jest obsługiwany w wiadomościach e-mail. Dlatego prześlij swoje logo w formacie PNG lub innym obsługiwanym formacie.", "EMAILNOSVG": "Format pliku SVG nie jest obsługiwany w wiadomościach e-mail. Dlatego prześlij swoje logo w formacie PNG lub innym obsługiwanym formacie.",
"MAXSIZEEXCEEDED": "Przekroczony maksymalny rozmiar 524kB.", "MAXSIZEEXCEEDED": "Przekroczony maksymalny rozmiar 524kB.",
@@ -1723,7 +1723,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Logowanie", "TITLE": "Logowanie",
"SECOND": "Zaloguj się za pomocą swojego konta ZITADEL.", "SECOND": "Zaloguj się za pomocą swojego konta Zitadel.",
"ERROR": "Nie znaleziono użytkownika!", "ERROR": "Nie znaleziono użytkownika!",
"PRIMARYBUTTON": "Dalej", "PRIMARYBUTTON": "Dalej",
"SECONDARYBUTTON": "Zarejestruj" "SECONDARYBUTTON": "Zarejestruj"
@@ -1763,9 +1763,9 @@
"POLICYLINK": "Link do polityki prywatności", "POLICYLINK": "Link do polityki prywatności",
"HELPLINK": "Link do pomocy", "HELPLINK": "Link do pomocy",
"SUPPORTEMAIL": "E-mail wsparcia", "SUPPORTEMAIL": "E-mail wsparcia",
"DOCSLINK": "Link do Dokumentów (Console)", "DOCSLINK": "Link do Dokumentów (Konsola Zarządzania)",
"CUSTOMLINK": "Link niestandardowy (Console)", "CUSTOMLINK": "Link niestandardowy (Konsola Zarządzania)",
"CUSTOMLINKTEXT": "Niestandardowy tekst łącza (Console)", "CUSTOMLINKTEXT": "Niestandardowy tekst łącza (Konsola Zarządzania)",
"SAVED": "Pomyślnie zapisano!", "SAVED": "Pomyślnie zapisano!",
"RESET_TITLE": "Przywróć wartości domyślne", "RESET_TITLE": "Przywróć wartości domyślne",
"RESET_DESCRIPTION": "Masz zamiar przywrócić domyślne linki dla TOS i polityki prywatności. Czy na pewno chcesz kontynuować?" "RESET_DESCRIPTION": "Masz zamiar przywrócić domyślne linki dla TOS i polityki prywatności. Czy na pewno chcesz kontynuować?"
@@ -1919,7 +1919,7 @@
"DEFAULTREDIRECTURI_DESC": "Określa, dokąd użytkownik zostanie przekierowany, jeśli logowanie rozpocznie się bez kontekstu aplikacji (np. z poczty e-mail)", "DEFAULTREDIRECTURI_DESC": "Określa, dokąd użytkownik zostanie przekierowany, jeśli logowanie rozpocznie się bez kontekstu aplikacji (np. z poczty e-mail)",
"ERRORMSGPOPUP": "Pokazuj błąd w oknie dialogowym", "ERRORMSGPOPUP": "Pokazuj błąd w oknie dialogowym",
"DISABLEWATERMARK": "Ukryj znak wodny", "DISABLEWATERMARK": "Ukryj znak wodny",
"DISABLEWATERMARK_DESC": "Ukrywa znak wodny 'Powered by ZITADEL' na interfejsie logowania" "DISABLEWATERMARK_DESC": "Ukrywa znak wodny 'Powered by Zitadel' na interfejsie logowania"
}, },
"RESET": "Przywróć domyślne dla instancji", "RESET": "Przywróć domyślne dla instancji",
"CREATECUSTOM": "Utwórz własną politykę", "CREATECUSTOM": "Utwórz własną politykę",
@@ -1973,7 +1973,7 @@
"CREATE_DESC": "Wprowadź nazwę projektu.", "CREATE_DESC": "Wprowadź nazwę projektu.",
"ROLE": "Rola", "ROLE": "Rola",
"NOITEMS": "Brak projektów", "NOITEMS": "Brak projektów",
"ZITADELPROJECT": "To należy do projektu ZITADEL. Uwaga: Jeśli wprowadzisz zmiany, ZITADEL może nie działać zgodnie z oczekiwaniami.", "ZITADELPROJECT": "To należy do projektu Zitadel. Uwaga: Jeśli wprowadzisz zmiany, Zitadel może nie działać zgodnie z oczekiwaniami.",
"TYPE": { "TYPE": {
"OWNED": "Własne Projekty", "OWNED": "Własne Projekty",
"OWNED_SINGULAR": "Własny Projekt", "OWNED_SINGULAR": "Własny Projekt",
@@ -2353,7 +2353,7 @@
"DELETE_SELECTION_TITLE": "Usuń dostawcę tożsamości", "DELETE_SELECTION_TITLE": "Usuń dostawcę tożsamości",
"DELETE_SELECTION_DESCRIPTION": "Zamierzasz usunąć dostawcę tożsamości. Spowoduje to nieodwracalne zmiany. Czy na pewno chcesz to zrobić?", "DELETE_SELECTION_DESCRIPTION": "Zamierzasz usunąć dostawcę tożsamości. Spowoduje to nieodwracalne zmiany. Czy na pewno chcesz to zrobić?",
"FEDERATEDLOGOUTENABLED": "Włączono federacyjne wylogowanie", "FEDERATEDLOGOUTENABLED": "Włączono federacyjne wylogowanie",
"FEDERATEDLOGOUTENABLED_DESC": "Po włączeniu, użytkownik zostanie również wylogowany z IdP, jeśli zakończy sesję w ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Po włączeniu, użytkownik zostanie również wylogowany z IdP, jeśli zakończy sesję w Zitadel.",
"EMPTY": "Brak dostawcy tożsamości dostępnego", "EMPTY": "Brak dostawcy tożsamości dostępnego",
"OIDC": { "OIDC": {
"GENERAL": "Informacje ogólne", "GENERAL": "Informacje ogólne",
@@ -2437,7 +2437,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Dostawca SMTP", "TITLE": "Dostawca SMTP",
"DESCRIPTION": "To są dostawcy SMTP dla Twojej instancji ZITADEL. Aktywuj ten, którego chcesz używać do wysyłania powiadomień do użytkowników.", "DESCRIPTION": "To są dostawcy SMTP dla Twojej instancji Zitadel. Aktywuj ten, którego chcesz używać do wysyłania powiadomień do użytkowników.",
"EMPTY": "Brak dostępnego dostawcy SMTP", "EMPTY": "Brak dostępnego dostawcy SMTP",
"ACTIVATED": "Aktywowany", "ACTIVATED": "Aktywowany",
"ACTIVATE": "Aktywuj dostawcę", "ACTIVATE": "Aktywuj dostawcę",
@@ -2469,11 +2469,11 @@
"NEXT_STEPS": "Następne kroki", "NEXT_STEPS": "Następne kroki",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktywuj swojego dostawcę SMTP", "TITLE": "Aktywuj swojego dostawcę SMTP",
"DESCRIPTION": "ZITADEL nie może używać tego dostawcy SMTP do wysyłania powiadomień, dopóki go nie aktywujesz. Jeśli aktywujesz tego dostawcę, każdy inny aktywny dostawca zostanie teraz dezaktywowany." "DESCRIPTION": "Zitadel nie może używać tego dostawcy SMTP do wysyłania powiadomień, dopóki go nie aktywujesz. Jeśli aktywujesz tego dostawcę, każdy inny aktywny dostawca zostanie teraz dezaktywowany."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Dezaktywuj swojego dostawcę SMTP", "TITLE": "Dezaktywuj swojego dostawcę SMTP",
"DESCRIPTION": "Jeśli dezaktywujesz tego dostawcę SMTP, ZITADEL nie będzie mógł go używać do wysyłania powiadomień, dopóki nie aktywujesz go ponownie." "DESCRIPTION": "Jeśli dezaktywujesz tego dostawcę SMTP, Zitadel nie będzie mógł go używać do wysyłania powiadomień, dopóki nie aktywujesz go ponownie."
}, },
"SAVE_SETTINGS": "Zapisz swoje ustawienia", "SAVE_SETTINGS": "Zapisz swoje ustawienia",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadados", "METADATA_TITLE": "Metadados",
"HOME": { "HOME": {
"TITLE": "Comece com o ZITADEL", "TITLE": "Comece com o Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Seus próximos passos", "TITLE": "Seus próximos passos",
"DESCRIPTION": "Complete os seguintes passos para proteger sua aplicação.", "DESCRIPTION": "Complete os seguintes passos para proteger sua aplicação.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentação", "TITLE": "Documentação",
"DESCRIPTION": "Explore a base de conhecimento do ZITADEL para se familiarizar com conceitos e ideias essenciais. Aprenda como o ZITADEL funciona e como utilizá-lo." "DESCRIPTION": "Explore a base de conhecimento do Zitadel para se familiarizar com conceitos e ideias essenciais. Aprenda como o Zitadel funciona e como utilizá-lo."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Exemplos e Kits de Desenvolvimento de Software", "TITLE": "Exemplos e Kits de Desenvolvimento de Software",
"DESCRIPTION": "Navegue pelos nossos exemplos e SDKs para usar o ZITADEL com suas linguagens de programação e ferramentas favoritas." "DESCRIPTION": "Navegue pelos nossos exemplos e SDKs para usar o Zitadel com suas linguagens de programação e ferramentas favoritas."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Ações", "TITLE": "Ações",
"DESCRIPTION": "Execute código personalizado em eventos que ocorrem enquanto seus usuários se autenticam no ZITADEL. Automatize seus processos, enriqueça os metadados e tokens dos seus usuários ou notifique sistemas externos.", "DESCRIPTION": "Execute código personalizado em eventos que ocorrem enquanto seus usuários se autenticam no Zitadel. Automatize seus processos, enriqueça os metadados e tokens dos seus usuários ou notifique sistemas externos.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripts", "TITLE": "Scripts",
"DESCRIPTION": "Escreva seu código JavaScript uma vez e acione-o em múltiplos fluxos." "DESCRIPTION": "Escreva seu código JavaScript uma vez e acione-o em múltiplos fluxos."
@@ -97,23 +97,23 @@
"NEXT": "E agora?", "NEXT": "E agora?",
"SAML": { "SAML": {
"TITLE": "Configure seu Provedor de Identidade SAML", "TITLE": "Configure seu Provedor de Identidade SAML",
"DESCRIPTION": "O ZITADEL está configurado. Agora, seu Provedor de Identidade SAML precisa de alguma configuração. A maioria dos provedores permite que você simplesmente faça o upload do XML de metadados do ZITADEL completo. Outros provedores pedem que você forneça apenas alguns URLs específicos, como por exemplo a ID da entidade (URL de metadados), a URL do Serviço de Consumidor de Afirmação (ACS) ou a URL de Logout Único." "DESCRIPTION": "O Zitadel está configurado. Agora, seu Provedor de Identidade SAML precisa de alguma configuração. A maioria dos provedores permite que você simplesmente faça o upload do XML de metadados do Zitadel completo. Outros provedores pedem que você forneça apenas alguns URLs específicos, como por exemplo a ID da entidade (URL de metadados), a URL do Serviço de Consumidor de Afirmação (ACS) ou a URL de Logout Único."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configure seu {{ provider }} Provedor de Identidade", "TITLE": "Configure seu {{ provider }} Provedor de Identidade",
"DESCRIPTION": "Antes de poder configurar o ZITADEL, passe este URL para o seu Provedor de Identidade para permitir o redirecionamento do navegador de volta para o ZITADEL após a autenticação." "DESCRIPTION": "Antes de poder configurar o Zitadel, passe este URL para o seu Provedor de Identidade para permitir o redirecionamento do navegador de volta para o Zitadel após a autenticação."
}, },
"JWT": { "JWT": {
"TITLE": "Use JWTs como Identidades Federadas", "TITLE": "Use JWTs como Identidades Federadas",
"DESCRIPTION": "O Provedor de Identidade JWT permite que você use seus tokens JWT existentes como identidades federadas. Este recurso é útil se você já tem um emissor para JWTs. Com um IdP JWT, você pode usar esses JWTs para criar e atualizar usuários no ZITADEL em tempo real." "DESCRIPTION": "O Provedor de Identidade JWT permite que você use seus tokens JWT existentes como identidades federadas. Este recurso é útil se você já tem um emissor para JWTs. Com um IdP JWT, você pode usar esses JWTs para criar e atualizar usuários no Zitadel em tempo real."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configure o ZITADEL para conectar ao seu Provedor de Identidade LDAP", "TITLE": "Configure o Zitadel para conectar ao seu Provedor de Identidade LDAP",
"DESCRIPTION": "Forneça os detalhes de conexão para o seu servidor LDAP e configure o mapeamento dos seus atributos LDAP para atributos do ZITADEL." "DESCRIPTION": "Forneça os detalhes de conexão para o seu servidor LDAP e configure o mapeamento dos seus atributos LDAP para atributos do Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Preenchimento automático de dados do usuário", "TITLE": "Preenchimento automático de dados do usuário",
"DESCRIPTION": "Use uma ação para melhorar a experiência dos seus usuários. Você pode pré-preencher o formulário de registro do ZITADEL com valores do provedor de identidade." "DESCRIPTION": "Use uma ação para melhorar a experiência dos seus usuários. Você pode pré-preencher o formulário de registro do Zitadel com valores do provedor de identidade."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Ative o IdP", "TITLE": "Ative o IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Links Externos", "TITLE": "Links Externos",
"DESCRIPTION": "Oriente seus usuários sobre recursos externos personalizados mostrados na página de login. Os usuários precisam aceitar os Termos de Serviço e a Política de Privacidade antes de se inscreverem. Altere o link para sua documentação ou defina uma string vazia para ocultar o botão de documentação do console. Adicione um link externo personalizado e um texto personalizado para esse link no console ou deixe-os vazios para ocultar esse botão." "DESCRIPTION": "Oriente seus usuários sobre recursos externos personalizados mostrados na página de login. Os usuários precisam aceitar os Termos de Serviço e a Política de Privacidade antes de se inscreverem. Altere o link para sua documentação ou defina uma string vazia para ocultar o botão de documentação do console de gerenciamento. Adicione um link externo personalizado e um texto personalizado para esse link no console de gerenciamento ou deixe-os vazios para ocultar esse botão."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Configurações de SMTP", "TITLE": "Configurações de SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Configurações de SMS", "TITLE": "Configurações de SMS",
"DESCRIPTION": "Para desbloquear todos os recursos do ZITADEL, configure o Twilio para enviar mensagens SMS para seus usuários." "DESCRIPTION": "Para desbloquear todos os recursos do Zitadel, configure o Twilio para enviar mensagens SMS para seus usuários."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Eventos", "TITLE": "Eventos",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Eventos com Falha", "TITLE": "Eventos com Falha",
"DESCRIPTION": "Esta página mostra todos os eventos com falha na sua instância. Se o ZITADEL não se comportar como você espera, verifique sempre esta lista primeiro." "DESCRIPTION": "Esta página mostra todos os eventos com falha na sua instância. Se o Zitadel não se comportar como você espera, verifique sempre esta lista primeiro."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Visualizações", "TITLE": "Visualizações",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Configurações de Segurança", "TITLE": "Configurações de Segurança",
"DESCRIPTION": "Ative recursos do ZITADEL que podem ter impactos de segurança. Você realmente deve saber o que está fazendo antes de alterar essas configurações." "DESCRIPTION": "Ative recursos do Zitadel que podem ter impactos de segurança. Você realmente deve saber o que está fazendo antes de alterar essas configurações."
}, },
"OIDC": { "OIDC": {
"TITLE": "Configurações do OpenID Connect", "TITLE": "Configurações do OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Gerencie suas Chaves Web OIDC para assinar e validar tokens com segurança em sua instância do ZITADEL.", "DESCRIPTION": "Gerencie suas Chaves Web OIDC para assinar e validar tokens com segurança em sua instância do Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Chaves Web Ativas e Futuras", "TITLE": "Chaves Web Ativas e Futuras",
"DESCRIPTION": "Suas chaves web ativas e futuras. Ativar uma nova chave desativará a atual.", "DESCRIPTION": "Suas chaves web ativas e futuras. Ativar uma nova chave desativará a atual.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Criar nova Chave Web", "TITLE": "Criar nova Chave Web",
"DESCRIPTION": "Criar uma nova chave web a adicionará à sua lista. O ZITADEL usa, por padrão, chaves RSA2048 com um algoritmo de hash SHA256.", "DESCRIPTION": "Criar uma nova chave web a adicionará à sua lista. O Zitadel usa, por padrão, chaves RSA2048 com um algoritmo de hash SHA256.",
"KEY_TYPE": "Tipo de Chave", "KEY_TYPE": "Tipo de Chave",
"BITS": "Bits", "BITS": "Bits",
"HASHER": "Algoritmo de Hash", "HASHER": "Algoritmo de Hash",
@@ -234,7 +234,7 @@
}, },
"DOMAINS": { "DOMAINS": {
"TITLE": "Configurações de Domínio", "TITLE": "Configurações de Domínio",
"DESCRIPTION": "Defina restrições para seus domínios e configure seus padrões de nome de login. O ZITADEL seleciona a organização do seu usuário assim que eles inserem seu nome de login. Portanto, os nomes de login precisam ser únicos em todas as organizações. Se você tem usuários que possuem contas em vários domínios, você pode garantir a unicidade adicionando o domínio da organização aos seus nomes de login.", "DESCRIPTION": "Defina restrições para seus domínios e configure seus padrões de nome de login. O Zitadel seleciona a organização do seu usuário assim que eles inserem seu nome de login. Portanto, os nomes de login precisam ser únicos em todas as organizações. Se você tem usuários que possuem contas em vários domínios, você pode garantir a unicidade adicionando o domínio da organização aos seus nomes de login.",
"REQUIRE_VERIFICATION": { "REQUIRE_VERIFICATION": {
"TITLE": "Exigir verificação de domínios personalizados", "TITLE": "Exigir verificação de domínios personalizados",
"DESCRIPTION": "Se ativado, os domínios da organização precisam ser verificados antes que possam ser usados para descoberta de domínio ou sufixação de nome de usuário." "DESCRIPTION": "Se ativado, os domínios da organização precisam ser verificados antes que possam ser usados para descoberta de domínio ou sufixação de nome de usuário."
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Login Externo permitido", "TITLE": "Login Externo permitido",
"DESCRIPTION": "Permite que seus usuários façam login com um provedor de identidade externo em vez de usar o usuário ZITADEL para fazer login." "DESCRIPTION": "Permite que seus usuários façam login com um provedor de identidade externo em vez de usar o usuário Zitadel para fazer login."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Redefinição de senha oculta", "TITLE": "Redefinição de senha oculta",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Comece com ZITADEL", "WELCOME": "Comece com Zitadel",
"DISCLAIMER": "A ZITADEL trata seus dados confidencialmente e com segurança.", "DISCLAIMER": "A Zitadel trata seus dados confidencialmente e com segurança.",
"DISCLAIMERLINK": "Mais informações", "DISCLAIMERLINK": "Mais informações",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Comece rapidamente com ZITADEL." "DESCRIPTION": "Comece rapidamente com Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Comece rapidamente com ZITADEL." "DESCRIPTION": "Comece rapidamente com Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Primeiros Passos", "LABEL": "Primeiros Passos",
"DESCRIPTION": "Comece rapidamente com ZITADEL." "DESCRIPTION": "Comece rapidamente com Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Atalhos", "SHORTCUTS": "Atalhos",
@@ -366,7 +366,7 @@
"COMPLETED": "concluído", "COMPLETED": "concluído",
"DISMISS": "Não, obrigado, sou um profissional.", "DISMISS": "Não, obrigado, sou um profissional.",
"CARD": { "CARD": {
"TITLE": "Inicie o ZITADEL", "TITLE": "Inicie o Zitadel",
"DESCRIPTION": "Esta lista de verificação ajuda a configurar sua instância e orienta você nas etapas mais essenciais" "DESCRIPTION": "Esta lista de verificação ajuda a configurar sua instância e orienta você nas etapas mais essenciais"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Faça login no seu aplicativo", "title": "Faça login no seu aplicativo",
"description": "Integre seu aplicativo com o ZITADEL para autenticação e teste-o fazendo login com seu usuário administrador.", "description": "Integre seu aplicativo com o Zitadel para autenticação e teste-o fazendo login com seu usuário administrador.",
"action": "Faça login" "action": "Faça login"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal do Cliente" "CUSTOMERPORTAL": "Portal do Cliente"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integrar a ZITADEL na sua aplicação", "TITLE": "Integrar a Zitadel na sua aplicação",
"DESCRIÇÃO": "Integre a ZITADEL na sua aplicação ou utilize uma das nossas amostras para começar em minutos.", "DESCRIÇÃO": "Integre a Zitadel na sua aplicação ou utilize uma das nossas amostras para começar em minutos.",
"BTN_START": "Criar aplicação", "BTN_START": "Criar aplicação",
"BTN_LEARNMORE": "Saiba mais", "BTN_LEARNMORE": "Saiba mais",
"CREATEPROJECTFORAPP": "Criar projeto {{value}}", "CREATEPROJECTFORAPP": "Criar projeto {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Sua instância está bloqueada.", "TITLE": "Sua instância está bloqueada.",
"DESCRIPTION": "Peça ao administrador da sua instância ZITADEL para atualizar a assinatura." "DESCRIPTION": "Peça ao administrador da sua instância Zitadel para atualizar a assinatura."
}, },
"INVALID_FORMAT": "O formato é inválido.", "INVALID_FORMAT": "O formato é inválido.",
"NOTANEMAIL": "O valor fornecido não é um endereço de e-mail.", "NOTANEMAIL": "O valor fornecido não é um endereço de e-mail.",
@@ -841,7 +841,7 @@
"NAME": "Nome", "NAME": "Nome",
"EMPTY": "Nenhum dispositivo configurado", "EMPTY": "Nenhum dispositivo configurado",
"TITLE": "Autenticação com Passkey", "TITLE": "Autenticação com Passkey",
"DESCRIPTION": "Adicione Métodos de Autenticação baseados em WebAuthn para fazer login no ZITADEL com passkey.", "DESCRIPTION": "Adicione Métodos de Autenticação baseados em WebAuthn para fazer login no Zitadel com passkey.",
"MANAGE_DESCRIPTION": "Gerencie os métodos de segundo fator dos seus usuários.", "MANAGE_DESCRIPTION": "Gerencie os métodos de segundo fator dos seus usuários.",
"U2F": "Adicionar método", "U2F": "Adicionar método",
"U2F_DIALOG_TITLE": "Verificar autenticador", "U2F_DIALOG_TITLE": "Verificar autenticador",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Segredo removido com sucesso!" "SECRETREMOVED": "Segredo removido com sucesso!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Funções de administrador do ZITADEL", "TITLE": "Funções de administrador do Zitadel",
"DESCRIPTION": "Essas são todas as permissões de membros do usuário. Você também pode modificá-las nas páginas de detalhes da organização, projeto ou IAM.", "DESCRIPTION": "Essas são todas as permissões de membros do usuário. Você também pode modificá-las nas páginas de detalhes da organização, projeto ou IAM.",
"ORGCONTEXT": "Você vê todas as organizações e projetos relacionados à organização atualmente selecionada.", "ORGCONTEXT": "Você vê todas as organizações e projetos relacionados à organização atualmente selecionada.",
"USERCONTEXT": "Você vê todas as organizações e projetos para os quais está autorizado. Incluindo outras organizações.", "USERCONTEXT": "Você vê todas as organizações e projetos para os quais está autorizado. Incluindo outras organizações.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Permitido Falhar", "ALLOWEDTOFAIL": "Permitido Falhar",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Aviso", "TITLE": "Aviso",
"DESCRIPTION": "Se você desabilitar esta configuração, pode fazer com que os usuários da sua organização não possam fazer login. Além disso, você não poderá mais acessar a console para desabilitar a ação. Recomendamos criar um usuário administrador em uma organização separada ou testar scripts primeiro em um ambiente de desenvolvimento ou uma organização de desenvolvimento." "DESCRIPTION": "Se você desabilitar esta configuração, pode fazer com que os usuários da sua organização não possam fazer login. Além disso, você não poderá mais acessar o console de gerenciamento para desabilitar a ação. Recomendamos criar um usuário administrador em uma organização separada ou testar scripts primeiro em um ambiente de desenvolvimento ou uma organização de desenvolvimento."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Tipo de Fluxo", "FLOWTYPE": "Tipo de Fluxo",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Administração de armazenamento IAM", "TITLE": "Administração de armazenamento IAM",
"DESCRIPTION": "Gerencie as visualizações do ZITADEL e eventos falhados." "DESCRIPTION": "Gerencie as visualizações do Zitadel e eventos falhados."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Gerentes", "TITLE": "Gerentes",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL esperado:", "VERIFICATION_HTTP_URL_LABEL": "URL esperado:",
"VERIFICATION_HTTP_FILE_LABEL": "Arquivo de verificação:", "VERIFICATION_HTTP_FILE_LABEL": "Arquivo de verificação:",
"VERIFICATION_SKIP": "Você pode pular a verificação por enquanto e continuar a criar sua organização, mas para usar seu domínio esta etapa precisa ser concluída!", "VERIFICATION_SKIP": "Você pode pular a verificação por enquanto e continuar a criar sua organização, mas para usar seu domínio esta etapa precisa ser concluída!",
"VERIFICATION_VALIDATION_DESC": "Não exclua o código de verificação, pois a ZITADEL verificará novamente a propriedade do seu domínio de tempos em tempos.", "VERIFICATION_VALIDATION_DESC": "Não exclua o código de verificação, pois a Zitadel verificará novamente a propriedade do seu domínio de tempos em tempos.",
"VERIFICATION_NEWTOKEN_TITLE": "Solicitar novo token", "VERIFICATION_NEWTOKEN_TITLE": "Solicitar novo token",
"VERIFICATION_VALIDATION_ONGOING": "O método {{ value }} foi selecionado para verificar seu domínio. Clique no botão para acionar uma verificação ou redefinir o processo de verificação.", "VERIFICATION_VALIDATION_ONGOING": "O método {{ value }} foi selecionado para verificar seu domínio. Clique no botão para acionar uma verificação ou redefinir o processo de verificação.",
"VERIFICATION_SUCCESSFUL": "Domínio verificado com sucesso!", "VERIFICATION_SUCCESSFUL": "Domínio verificado com sucesso!",
@@ -1661,8 +1661,8 @@
"DISABLED": "\"Desabilitado\" é herdado" "DISABLED": "\"Desabilitado\" é herdado"
}, },
"RESET": "Definir tudo para herdar", "RESET": "Definir tudo para herdar",
"CONSOLEUSEV2USERAPI": "Use a API V2 no console para criação de usuários", "CONSOLEUSEV2USERAPI": "Use a API V2 no console de gerenciamento para criação de usuários",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Quando esta opção está ativada, o console utiliza a API V2 de Usuários para criar novos usuários. Com a API V2, os novos usuários criados começam sem um estado inicial.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Quando esta opção está ativada, o console de gerenciamento utiliza a API V2 de Usuários para criar novos usuários. Com a API V2, os novos usuários criados começam sem um estado inicial.",
"LOGINV2": "Login V2", "LOGINV2": "Login V2",
"LOGINV2_DESCRIPTION": "Ativar esta opção ativa a nova interface de login baseada em TypeScript, com melhorias na segurança, desempenho e personalização.", "LOGINV2_DESCRIPTION": "Ativar esta opção ativa a nova interface de login baseada em TypeScript, com melhorias na segurança, desempenho e personalização.",
"LOGINV2_BASEURI": "URI base", "LOGINV2_BASEURI": "URI base",
@@ -1709,7 +1709,7 @@
"RELEASE": "Liberar", "RELEASE": "Liberar",
"DROPFONT": "Solte o arquivo de fonte aqui", "DROPFONT": "Solte o arquivo de fonte aqui",
"RELEASEFONT": "Liberar", "RELEASEFONT": "Liberar",
"USEOFLOGO": "Seu logotipo será usado no login e nos emails, enquanto o ícone é usado para elementos de IU menores, como o seletor de organização no console", "USEOFLOGO": "Seu logotipo será usado no login e nos emails, enquanto o ícone é usado para elementos de IU menores, como o seletor de organização no console de gerenciamento",
"MAXSIZE": "O tamanho máximo é limitado a 524kB", "MAXSIZE": "O tamanho máximo é limitado a 524kB",
"EMAILNOSVG": "O formato de arquivo SVG não é suportado em emails. Portanto, faça o upload do seu logotipo em PNG ou em outro formato suportado.", "EMAILNOSVG": "O formato de arquivo SVG não é suportado em emails. Portanto, faça o upload do seu logotipo em PNG ou em outro formato suportado.",
"MAXSIZEEXCEEDED": "Tamanho máximo de 524kB excedido.", "MAXSIZEEXCEEDED": "Tamanho máximo de 524kB excedido.",
@@ -1725,7 +1725,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Login", "TITLE": "Login",
"SECOND": "faça login com sua conta ZITADEL.", "SECOND": "faça login com sua conta Zitadel.",
"ERROR": "Usuário não encontrado!", "ERROR": "Usuário não encontrado!",
"PRIMARYBUTTON": "próximo", "PRIMARYBUTTON": "próximo",
"SECONDARYBUTTON": "registrar" "SECONDARYBUTTON": "registrar"
@@ -1765,9 +1765,9 @@
"POLICYLINK": "Link para a Política de Privacidade", "POLICYLINK": "Link para a Política de Privacidade",
"HELPLINK": "Link para Ajuda", "HELPLINK": "Link para Ajuda",
"SUPPORTEMAIL": "E-mail de suporte", "SUPPORTEMAIL": "E-mail de suporte",
"DOCSLINK": "Link do Documentos (Console)", "DOCSLINK": "Link do Documentos (Console de Gerenciamento)",
"CUSTOMLINK": "Link personalizado (Console)", "CUSTOMLINK": "Link personalizado (Console de Gerenciamento)",
"CUSTOMLINKTEXT": "Texto do link personalizado (Console)", "CUSTOMLINKTEXT": "Texto do link personalizado (Console de Gerenciamento)",
"SAVED": "Salvo com sucesso!", "SAVED": "Salvo com sucesso!",
"RESET_TITLE": "Restaurar valores padrão", "RESET_TITLE": "Restaurar valores padrão",
"RESET_DESCRIPTION": "Você está prestes a restaurar os Links padrão para TOS e Política de Privacidade. Deseja realmente continuar?" "RESET_DESCRIPTION": "Você está prestes a restaurar os Links padrão para TOS e Política de Privacidade. Deseja realmente continuar?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "Define para onde o usuário será redirecionado se o login for iniciado sem um contexto de aplicativo (por exemplo, a partir do e-mail)", "DEFAULTREDIRECTURI_DESC": "Define para onde o usuário será redirecionado se o login for iniciado sem um contexto de aplicativo (por exemplo, a partir do e-mail)",
"ERRORMSGPOPUP": "Mostrar Erro em Diálogo", "ERRORMSGPOPUP": "Mostrar Erro em Diálogo",
"DISABLEWATERMARK": "Ocultar Marca d'água", "DISABLEWATERMARK": "Ocultar Marca d'água",
"DISABLEWATERMARK_DESC": "Ocultar a marca d'água Powered by ZITADEL na interface de login" "DISABLEWATERMARK_DESC": "Ocultar a marca d'água Powered by Zitadel na interface de login"
}, },
"RESET": "Redefinir para o padrão da instância", "RESET": "Redefinir para o padrão da instância",
"CREATECUSTOM": "Criar Política Personalizada", "CREATECUSTOM": "Criar Política Personalizada",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Insira o nome do seu projeto.", "CREATE_DESC": "Insira o nome do seu projeto.",
"ROLE": "Função", "ROLE": "Função",
"NOITEMS": "Nenhum projeto", "NOITEMS": "Nenhum projeto",
"ZITADELPROJECT": "Isto pertence ao projeto ZITADEL. Atenção: Se você fizer alterações, o ZITADEL pode não funcionar como o esperado.", "ZITADELPROJECT": "Isto pertence ao projeto Zitadel. Atenção: Se você fizer alterações, o Zitadel pode não funcionar como o esperado.",
"TYPE": { "TYPE": {
"OWNED": "Projetos Próprios", "OWNED": "Projetos Próprios",
"OWNED_SINGULAR": "Projeto Próprio", "OWNED_SINGULAR": "Projeto Próprio",
@@ -2349,7 +2349,7 @@
"DELETE_SELECTION_TITLE": "Excluir Provedor de Identidade", "DELETE_SELECTION_TITLE": "Excluir Provedor de Identidade",
"DELETE_SELECTION_DESCRIPTION": "Você está prestes a excluir um provedor de identidade. As alterações resultantes são irreversíveis. Você realmente deseja fazer isso?", "DELETE_SELECTION_DESCRIPTION": "Você está prestes a excluir um provedor de identidade. As alterações resultantes são irreversíveis. Você realmente deseja fazer isso?",
"FEDERATEDLOGOUTENABLED": "Logout Federado Ativado", "FEDERATEDLOGOUTENABLED": "Logout Federado Ativado",
"FEDERATEDLOGOUTENABLED_DESC": "Se ativado, o usuário também será desconectado do IdP se encerrar a sessão no ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Se ativado, o usuário também será desconectado do IdP se encerrar a sessão no Zitadel.",
"EMPTY": "Nenhum provedor de identidade disponível", "EMPTY": "Nenhum provedor de identidade disponível",
"OIDC": { "OIDC": {
"GENERAL": "Informações Gerais", "GENERAL": "Informações Gerais",
@@ -2433,7 +2433,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Provedor SMTP", "TITLE": "Provedor SMTP",
"DESCRIPTION": "Estes são os provedores SMTP para sua instância ZITADEL. Ative aquele que deseja usar para enviar notificações aos seus usuários.", "DESCRIPTION": "Estes são os provedores SMTP para sua instância Zitadel. Ative aquele que deseja usar para enviar notificações aos seus usuários.",
"EMPTY": "Nenhum provedor SMTP disponível", "EMPTY": "Nenhum provedor SMTP disponível",
"ACTIVATED": "Ativado", "ACTIVATED": "Ativado",
"ACTIVATE": "Ativar provedor", "ACTIVATE": "Ativar provedor",
@@ -2465,11 +2465,11 @@
"NEXT_STEPS": "Próximos passos", "NEXT_STEPS": "Próximos passos",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Ative seu provedor SMTP", "TITLE": "Ative seu provedor SMTP",
"DESCRIPTION": "ZITADEL não pode usar este provedor SMTP para enviar notificações até que você o ative. Se você ativar este provedor, qualquer outro provedor que estava ativo será desativado." "DESCRIPTION": "Zitadel não pode usar este provedor SMTP para enviar notificações até que você o ative. Se você ativar este provedor, qualquer outro provedor que estava ativo será desativado."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Desative seu provedor SMTP", "TITLE": "Desative seu provedor SMTP",
"DESCRIPTION": "Se você desativar este provedor SMTP, a ZITADEL não poderá usá-lo para enviar notificações até que você o ative novamente." "DESCRIPTION": "Se você desativar este provedor SMTP, a Zitadel não poderá usá-lo para enviar notificações até que você o ative novamente."
}, },
"SAVE_SETTINGS": "Salve suas configurações", "SAVE_SETTINGS": "Salve suas configurações",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadata", "METADATA_TITLE": "Metadata",
"HOME": { "HOME": {
"TITLE": "Începeți cu ZITADEL", "TITLE": "Începeți cu Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Pașii următori", "TITLE": "Pașii următori",
"DESCRIPTION": "Finalizați următorii pași pentru a vă securiza aplicația.", "DESCRIPTION": "Finalizați următorii pași pentru a vă securiza aplicația.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Documentație", "TITLE": "Documentație",
"DESCRIPTION": "Explorați baza de cunoștințe ZITADEL pentru a vă familiariza cu conceptele și ideile de bază. Aflați cum funcționează ZITADEL și cum să îl utilizați." "DESCRIPTION": "Explorați baza de cunoștințe Zitadel pentru a vă familiariza cu conceptele și ideile de bază. Aflați cum funcționează Zitadel și cum să îl utilizați."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Exemple și Kituri de Dezvoltare Software", "TITLE": "Exemple și Kituri de Dezvoltare Software",
"DESCRIPTION": "Navigați prin exemplele și SDK-urile noastre pentru a utiliza ZITADEL împreună cu limbajele și instrumentele de programare preferate." "DESCRIPTION": "Navigați prin exemplele și SDK-urile noastre pentru a utiliza Zitadel împreună cu limbajele și instrumentele de programare preferate."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Acțiuni", "TITLE": "Acțiuni",
"DESCRIPTION": "Executați cod personalizat pe evenimente care se întâmplă pe măsură ce utilizatorii dvs. se autentifică la ZITADEL. Automatizați-vă procesele, îmbogățiți metadatele utilizatorilor și tokenurile lor sau notificați sistemele externe.", "DESCRIPTION": "Executați cod personalizat pe evenimente care se întâmplă pe măsură ce utilizatorii dvs. se autentifică la Zitadel. Automatizați-vă procesele, îmbogățiți metadatele utilizatorilor și tokenurile lor sau notificați sistemele externe.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Scripturi", "TITLE": "Scripturi",
"DESCRIPTION": "Scrieți codul JavaScript o singură dată și declanșați-l în mai multe fluxuri." "DESCRIPTION": "Scrieți codul JavaScript o singură dată și declanșați-l în mai multe fluxuri."
@@ -97,23 +97,23 @@
"NEXT": "Ce urmează?", "NEXT": "Ce urmează?",
"SAML": { "SAML": {
"TITLE": "Configurați-vă furnizorul de identitate SAML", "TITLE": "Configurați-vă furnizorul de identitate SAML",
"DESCRIPTION": "ZITADEL este configurat. Acum, furnizorul dvs. de identitate SAML are nevoie de o anumită configurație. Majoritatea furnizorilor vă permit să încărcați pur și simplu întregul XML de metadate ZITADEL. Alți furnizori vă cer să furnizați doar câteva URL-uri distincte, cum ar fi, de exemplu, ID-ul entității (URL-ul metadatelor), URL-ul Assertion Consumer Service (ACS) sau URL-ul Single Logout." "DESCRIPTION": "Zitadel este configurat. Acum, furnizorul dvs. de identitate SAML are nevoie de o anumită configurație. Majoritatea furnizorilor vă permit să încărcați pur și simplu întregul XML de metadate Zitadel. Alți furnizori vă cer să furnizați doar câteva URL-uri distincte, cum ar fi, de exemplu, ID-ul entității (URL-ul metadatelor), URL-ul Assertion Consumer Service (ACS) sau URL-ul Single Logout."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Configurați-vă furnizorul de identitate {{ provider }}", "TITLE": "Configurați-vă furnizorul de identitate {{ provider }}",
"DESCRIPTION": "Înainte de a putea configura ZITADEL, transmiteți acest URL furnizorului dvs. de identitate pentru a activa redirecționarea browserului înapoi la ZITADEL după autentificare." "DESCRIPTION": "Înainte de a putea configura Zitadel, transmiteți acest URL furnizorului dvs. de identitate pentru a activa redirecționarea browserului înapoi la Zitadel după autentificare."
}, },
"JWT": { "JWT": {
"TITLE": "Utilizați JWT-urile ca identități federate", "TITLE": "Utilizați JWT-urile ca identități federate",
"DESCRIPTION": "Furnizorul de identitate JWT vă permite să utilizați tokenurile JWT existente ca identități federate. Această caracteristică este utilă dacă aveți deja un emitent pentru JWT-uri. Cu un IdP JWT, puteți utiliza aceste JWT-uri pentru a crea și actualiza utilizatori în ZITADEL din mers." "DESCRIPTION": "Furnizorul de identitate JWT vă permite să utilizați tokenurile JWT existente ca identități federate. Această caracteristică este utilă dacă aveți deja un emitent pentru JWT-uri. Cu un IdP JWT, puteți utiliza aceste JWT-uri pentru a crea și actualiza utilizatori în Zitadel din mers."
}, },
"LDAP": { "LDAP": {
"TITLE": "Configurați ZITADEL pentru a vă conecta la furnizorul dvs. de identitate LDAP", "TITLE": "Configurați Zitadel pentru a vă conecta la furnizorul dvs. de identitate LDAP",
"DESCRIPTION": "Furnizați detaliile de conectare la serverul dvs. LDAP și configurați maparea atributelor LDAP la atributele ZITADEL." "DESCRIPTION": "Furnizați detaliile de conectare la serverul dvs. LDAP și configurați maparea atributelor LDAP la atributele Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Completare automată a datelor utilizatorului", "TITLE": "Completare automată a datelor utilizatorului",
"DESCRIPTION": "Utilizați o acțiune pentru a îmbunătăți experiența utilizatorilor dvs. Puteți pre-completa formularul de înregistrare ZITADEL cu valori de la furnizorul de identitate." "DESCRIPTION": "Utilizați o acțiune pentru a îmbunătăți experiența utilizatorilor dvs. Puteți pre-completa formularul de înregistrare Zitadel cu valori de la furnizorul de identitate."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activați IdP-ul", "TITLE": "Activați IdP-ul",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Linkuri externe", "TITLE": "Linkuri externe",
"DESCRIPTION": "Ghidați utilizatorii către resurse externe personalizate afișate pe pagina de autentificare. Utilizatorii trebuie să accepte Termenii și condițiile și Politica de confidențialitate înainte de a se putea înregistra. Modificați linkul către documentația dvs. sau setați un șir gol pentru a ascunde butonul de documentație din consolă. Adăugați un link extern personalizat și un text personalizat pentru acel link în consolă sau setați-le goale pentru a ascunde acel buton." "DESCRIPTION": "Ghidați utilizatorii către resurse externe personalizate afișate pe pagina de autentificare. Utilizatorii trebuie să accepte Termenii și condițiile și Politica de confidențialitate înainte de a se putea înregistra. Modificați linkul către documentația dvs. sau setați un șir gol pentru a ascunde butonul de documentație din consola de administrare. Adăugați un link extern personalizat și un text personalizat pentru acel link în consola de administrare sau setați-le goale pentru a ascunde acel buton."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Setări SMTP", "TITLE": "Setări SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Setări SMS", "TITLE": "Setări SMS",
"DESCRIPTION": "Pentru a debloca toate caracteristicile ZITADEL, configurați Twilio pentru a trimite mesaje SMS utilizatorilor dvs." "DESCRIPTION": "Pentru a debloca toate caracteristicile Zitadel, configurați Twilio pentru a trimite mesaje SMS utilizatorilor dvs."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Evenimente", "TITLE": "Evenimente",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Evenimente eșuate", "TITLE": "Evenimente eșuate",
"DESCRIPTION": "Această pagină afișează toate evenimentele eșuate din instanța dvs. Dacă ZITADEL nu se comportă așa cum vă așteptați, verificați întotdeauna mai întâi această listă." "DESCRIPTION": "Această pagină afișează toate evenimentele eșuate din instanța dvs. Dacă Zitadel nu se comportă așa cum vă așteptați, verificați întotdeauna mai întâi această listă."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Vizualizări", "TITLE": "Vizualizări",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Setări de securitate", "TITLE": "Setări de securitate",
"DESCRIPTION": "Activați caracteristicile ZITADEL care pot avea impact asupra securității. Ar trebui să știți cu adevărat ce faceți înainte de a modifica aceste setări." "DESCRIPTION": "Activați caracteristicile Zitadel care pot avea impact asupra securității. Ar trebui să știți cu adevărat ce faceți înainte de a modifica aceste setări."
}, },
"OIDC": { "OIDC": {
"TITLE": "Setări OpenID Connect", "TITLE": "Setări OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Gestionează-ți cheile web OIDC pentru a semna și valida în siguranță tokenurile pentru instanța ta ZITADEL.", "DESCRIPTION": "Gestionează-ți cheile web OIDC pentru a semna și valida în siguranță tokenurile pentru instanța ta Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Chei Web Active și Viitoare", "TITLE": "Chei Web Active și Viitoare",
"DESCRIPTION": "Cheile tale web active și viitoare. Activarea unei noi chei va dezactiva cheia curentă.", "DESCRIPTION": "Cheile tale web active și viitoare. Activarea unei noi chei va dezactiva cheia curentă.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Creează o nouă Cheie Web", "TITLE": "Creează o nouă Cheie Web",
"DESCRIPTION": "Crearea unei noi chei web o va adăuga pe lista ta. ZITADEL folosește implicit chei RSA2048 cu un algoritm de hash SHA256.", "DESCRIPTION": "Crearea unei noi chei web o va adăuga pe lista ta. Zitadel folosește implicit chei RSA2048 cu un algoritm de hash SHA256.",
"KEY_TYPE": "Tip de Cheie", "KEY_TYPE": "Tip de Cheie",
"BITS": "Biti", "BITS": "Biti",
"HASHER": "Algoritm de Hash", "HASHER": "Algoritm de Hash",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Model de nume de conectare", "TITLE": "Model de nume de conectare",
"DESCRIPTION": "Controlați modelul numelor de conectare ale utilizatorilor dvs. ZITADEL selectează organizația utilizatorilor dvs. imediat ce aceștia își introduc numele de conectare. Prin urmare, numele de conectare trebuie să fie unice în toate organizațiile. Dacă aveți utilizatori care au un cont în mai multe domenii, puteți asigura unicitatea prin sufixarea numelor de conectare cu domeniul organizației." "DESCRIPTION": "Controlați modelul numelor de conectare ale utilizatorilor dvs. Zitadel selectează organizația utilizatorilor dvs. imediat ce aceștia își introduc numele de conectare. Prin urmare, numele de conectare trebuie să fie unice în toate organizațiile. Dacă aveți utilizatori care au un cont în mai multe domenii, puteți asigura unicitatea prin sufixarea numelor de conectare cu domeniul organizației."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Verificarea domeniului", "TITLE": "Verificarea domeniului",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Autentificare externă permisă", "TITLE": "Autentificare externă permisă",
"DESCRIPTION": "Permiteți utilizatorilor dvs. să se conecteze cu un furnizor de identitate extern în loc să utilizeze utilizatorul ZITADEL pentru a se conecta." "DESCRIPTION": "Permiteți utilizatorilor dvs. să se conecteze cu un furnizor de identitate extern în loc să utilizeze utilizatorul Zitadel pentru a se conecta."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Resetarea parolei ascunsă", "TITLE": "Resetarea parolei ascunsă",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Începeți cu ZITADEL", "WELCOME": "Începeți cu Zitadel",
"DISCLAIMER": "ZITADEL vă tratează datele în mod confidențial și sigur.", "DISCLAIMER": "Zitadel vă tratează datele în mod confidențial și sigur.",
"DISCLAIMERLINK": "Informații suplimentare", "DISCLAIMERLINK": "Informații suplimentare",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Începeți rapid cu ZITADEL." "DESCRIPTION": "Începeți rapid cu Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Începeți rapid cu ZITADEL." "DESCRIPTION": "Începeți rapid cu Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Primii pași", "LABEL": "Primii pași",
"DESCRIPTION": "Începeți rapid cu ZITADEL." "DESCRIPTION": "Începeți rapid cu Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Comenzi rapide", "SHORTCUTS": "Comenzi rapide",
@@ -366,7 +366,7 @@
"COMPLETED": "finalizat", "COMPLETED": "finalizat",
"DISMISS": "Nu, mulțumesc, sunt profesionist.", "DISMISS": "Nu, mulțumesc, sunt profesionist.",
"CARD": { "CARD": {
"TITLE": "Puneți ZITADEL să funcționeze", "TITLE": "Puneți Zitadel să funcționeze",
"DESCRIPTION": "Această listă de verificare ajută la configurarea instanței și vă ghidează prin cei mai esențiali pași" "DESCRIPTION": "Această listă de verificare ajută la configurarea instanței și vă ghidează prin cei mai esențiali pași"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Conectați-vă la aplicația dvs.", "title": "Conectați-vă la aplicația dvs.",
"description": "Integrați aplicația dvs. cu ZITADEL pentru autentificare și testați-o conectându-vă cu utilizatorul dvs. administrator.", "description": "Integrați aplicația dvs. cu Zitadel pentru autentificare și testați-o conectându-vă cu utilizatorul dvs. administrator.",
"action": "Conectați-vă" "action": "Conectați-vă"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portalul clienților" "CUSTOMERPORTAL": "Portalul clienților"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integrați ZITADEL în aplicația dvs.", "TITLE": "Integrați Zitadel în aplicația dvs.",
"DESCRIPTION": "Integrați ZITADEL în aplicația dvs. sau utilizați unul dintre exemplele noastre pentru a începe în câteva minute.", "DESCRIPTION": "Integrați Zitadel în aplicația dvs. sau utilizați unul dintre exemplele noastre pentru a începe în câteva minute.",
"BTN_START": "Creați aplicație", "BTN_START": "Creați aplicație",
"BTN_LEARNMORE": "Aflați mai multe", "BTN_LEARNMORE": "Aflați mai multe",
"CREATEPROJECTFORAPP": "Creați proiectul {{value}}", "CREATEPROJECTFORAPP": "Creați proiectul {{value}}",
@@ -742,7 +742,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Instanța dvs. este blocată.", "TITLE": "Instanța dvs. este blocată.",
"DESCRIPTION": "Solicitați administratorului instanței ZITADEL să actualizeze abonamentul." "DESCRIPTION": "Solicitați administratorului instanței Zitadel să actualizeze abonamentul."
}, },
"INVALID_FORMAT": "Formatarea este nevalidă.", "INVALID_FORMAT": "Formatarea este nevalidă.",
"NOTANEMAIL": "Valoarea furnizată nu este o adresă de e-mail.", "NOTANEMAIL": "Valoarea furnizată nu este o adresă de e-mail.",
@@ -839,7 +839,7 @@
"NAME": "Nume", "NAME": "Nume",
"EMPTY": "Niciun dispozitiv setat", "EMPTY": "Niciun dispozitiv setat",
"TITLE": "Autentificare cu Passkey", "TITLE": "Autentificare cu Passkey",
"DESCRIPTION": "Adăugați metode de autentificare bazate pe WebAuthn pentru a vă conecta la ZITADEL cu Passkey.", "DESCRIPTION": "Adăugați metode de autentificare bazate pe WebAuthn pentru a vă conecta la Zitadel cu Passkey.",
"MANAGE_DESCRIPTION": "Gestionați metodele de al doilea factor ale utilizatorilor dvs.", "MANAGE_DESCRIPTION": "Gestionați metodele de al doilea factor ale utilizatorilor dvs.",
"U2F": "Adăugați metodă", "U2F": "Adăugați metodă",
"U2F_DIALOG_TITLE": "Verificați autentificatorul", "U2F_DIALOG_TITLE": "Verificați autentificatorul",
@@ -1158,7 +1158,7 @@
"SECRETREMOVED": "Secret eliminat cu succes!" "SECRETREMOVED": "Secret eliminat cu succes!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Rolurile administratorilor ZITADEL", "TITLE": "Rolurile administratorilor Zitadel",
"DESCRIPTION": "Acestea sunt toate granturile de membru ale utilizatorului. Puteți să le modificați și în paginile de detalii ale organizației, proiectului sau IAM.", "DESCRIPTION": "Acestea sunt toate granturile de membru ale utilizatorului. Puteți să le modificați și în paginile de detalii ale organizației, proiectului sau IAM.",
"ORGCONTEXT": "Vedeți toate organizațiile și proiectele care sunt legate de organizația selectată în prezent.", "ORGCONTEXT": "Vedeți toate organizațiile și proiectele care sunt legate de organizația selectată în prezent.",
"USERCONTEXT": "Vedeți toate organizațiile și proiectele la care sunteți autorizat. Inclusiv alte organizații.", "USERCONTEXT": "Vedeți toate organizațiile și proiectele la care sunteți autorizat. Inclusiv alte organizații.",
@@ -1224,7 +1224,7 @@
"ALLOWEDTOFAIL": "Permis să eșueze", "ALLOWEDTOFAIL": "Permis să eșueze",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Avertisment", "TITLE": "Avertisment",
"DESCRIPTION": "Dacă dezactivați această setare, este posibil ca utilizatorii din organizația dvs. să nu se poată conecta. În plus, nu veți mai putea accesa consola pentru a dezactiva acțiunea. Vă recomandăm să creați un utilizator administrator într-o organizație separată sau să testați mai întâi scripturile într-un mediu de dezvoltare sau într-o organizație de dezvoltare." "DESCRIPTION": "Dacă dezactivați această setare, este posibil ca utilizatorii din organizația dvs. să nu se poată conecta. În plus, nu veți mai putea accesa consola de administrare pentru a dezactiva acțiunea. Vă recomandăm să creați un utilizator administrator într-o organizație separată sau să testați mai întâi scripturile într-un mediu de dezvoltare sau într-o organizație de dezvoltare."
}, },
"SCRIPT": "Script", "SCRIPT": "Script",
"FLOWTYPE": "Tip flux", "FLOWTYPE": "Tip flux",
@@ -1266,7 +1266,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Administrarea stocării IAM", "TITLE": "Administrarea stocării IAM",
"DESCRIPTION": "Gestionați-vă vizualizările ZITADEL și evenimentele eșuate." "DESCRIPTION": "Gestionați-vă vizualizările Zitadel și evenimentele eșuate."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Manageri", "TITLE": "Manageri",
@@ -1410,7 +1410,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Adresă URL așteptată:", "VERIFICATION_HTTP_URL_LABEL": "Adresă URL așteptată:",
"VERIFICATION_HTTP_FILE_LABEL": "Fișier de verificare:", "VERIFICATION_HTTP_FILE_LABEL": "Fișier de verificare:",
"VERIFICATION_SKIP": "Puteți sări peste verificarea deocamdată și să continuați să vă creați organizația, dar pentru a utiliza domeniul, acest pas trebuie finalizat!", "VERIFICATION_SKIP": "Puteți sări peste verificarea deocamdată și să continuați să vă creați organizația, dar pentru a utiliza domeniul, acest pas trebuie finalizat!",
"VERIFICATION_VALIDATION_DESC": "Nu ștergeți codul de verificare, deoarece ZITADEL va verifica din când în când proprietatea domeniului dvs.", "VERIFICATION_VALIDATION_DESC": "Nu ștergeți codul de verificare, deoarece Zitadel va verifica din când în când proprietatea domeniului dvs.",
"VERIFICATION_NEWTOKEN_TITLE": "Solicitați un token nou", "VERIFICATION_NEWTOKEN_TITLE": "Solicitați un token nou",
"VERIFICATION_VALIDATION_ONGOING": "Metoda {{ value }} a fost selectată pentru a vă verifica domeniul. Faceți clic pe buton pentru a declanșa o verificare de verificare sau pentru a reseta procesul de verificare.", "VERIFICATION_VALIDATION_ONGOING": "Metoda {{ value }} a fost selectată pentru a vă verifica domeniul. Faceți clic pe buton pentru a declanșa o verificare de verificare sau pentru a reseta procesul de verificare.",
"VERIFICATION_SUCCESSFUL": "Domeniu verificat cu succes!", "VERIFICATION_SUCCESSFUL": "Domeniu verificat cu succes!",
@@ -1658,8 +1658,8 @@
"DISABLED": "\"Dezactivat\" este moștenit" "DISABLED": "\"Dezactivat\" este moștenit"
}, },
"RESET": "Setați totul pentru a moșteni", "RESET": "Setați totul pentru a moșteni",
"CONSOLEUSEV2USERAPI": "Utilizați API-ul V2 în Consola pentru crearea utilizatorului", "CONSOLEUSEV2USERAPI": "Utilizați API-ul V2 în consola de administrare pentru crearea utilizatorului",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Când acest indicator este activat, consola utilizează API-ul de utilizator V2 pentru a crea utilizatori noi. Cu API-ul V2, utilizatorii nou creați încep fără o stare inițială.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Când acest indicator este activat, consola de administrare utilizează API-ul de utilizator V2 pentru a crea utilizatori noi. Cu API-ul V2, utilizatorii nou creați încep fără o stare inițială.",
"LOGINV2": "Autentificare V2", "LOGINV2": "Autentificare V2",
"LOGINV2_DESCRIPTION": "Activarea acestei opțiuni pornește noua interfață de autentificare bazată pe TypeScript, cu securitate, performanță și personalizare îmbunătățite.", "LOGINV2_DESCRIPTION": "Activarea acestei opțiuni pornește noua interfață de autentificare bazată pe TypeScript, cu securitate, performanță și personalizare îmbunătățite.",
"LOGINV2_BASEURI": "URI de bază", "LOGINV2_BASEURI": "URI de bază",
@@ -1706,7 +1706,7 @@
"RELEASE": "Eliberați", "RELEASE": "Eliberați",
"DROPFONT": "Trageți fișierul fontului aici", "DROPFONT": "Trageți fișierul fontului aici",
"RELEASEFONT": "Eliberați", "RELEASEFONT": "Eliberați",
"USEOFLOGO": "Logo-ul dvs. va fi utilizat în conectare, precum și în e-mailuri, în timp ce pictograma este utilizată pentru elemente UI mai mici, cum ar fi în comutatorul organizației în consolă", "USEOFLOGO": "Logo-ul dvs. va fi utilizat în conectare, precum și în e-mailuri, în timp ce pictograma este utilizată pentru elemente UI mai mici, cum ar fi în comutatorul organizației în consola de administrare",
"MAXSIZE": "Dimensiunea maximă este limitată la 524 kB", "MAXSIZE": "Dimensiunea maximă este limitată la 524 kB",
"EMAILNOSVG": "Formatul de fișier SVG nu este acceptat în e-mailuri. Prin urmare, încărcați-vă logo-ul în PNG sau în alt format acceptat.", "EMAILNOSVG": "Formatul de fișier SVG nu este acceptat în e-mailuri. Prin urmare, încărcați-vă logo-ul în PNG sau în alt format acceptat.",
"MAXSIZEEXCEEDED": "Dimensiune maximă de 524 kB depășită.", "MAXSIZEEXCEEDED": "Dimensiune maximă de 524 kB depășită.",
@@ -1722,7 +1722,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Conectare", "TITLE": "Conectare",
"SECOND": "conectați-vă cu contul dvs. ZITADEL.", "SECOND": "conectați-vă cu contul dvs. Zitadel.",
"ERROR": "Utilizatorul nu a putut fi găsit!", "ERROR": "Utilizatorul nu a putut fi găsit!",
"PRIMARYBUTTON": "următorul", "PRIMARYBUTTON": "următorul",
"SECONDARYBUTTON": "înregistrați-vă" "SECONDARYBUTTON": "înregistrați-vă"
@@ -1762,9 +1762,9 @@
"POLICYLINK": "Link către Politica de confidențialitate", "POLICYLINK": "Link către Politica de confidențialitate",
"HELPLINK": "Link către Ajutor", "HELPLINK": "Link către Ajutor",
"SUPPORTEMAIL": "E-mail de asistență", "SUPPORTEMAIL": "E-mail de asistență",
"DOCSLINK": "Link către Documente (Consolă)", "DOCSLINK": "Link către Documente (Consolă de Administrare)",
"CUSTOMLINK": "Link personalizat (Consolă)", "CUSTOMLINK": "Link personalizat (Consolă de Administrare)",
"CUSTOMLINKTEXT": "Text link personalizat (Consolă)", "CUSTOMLINKTEXT": "Text link personalizat (Consolă de Administrare)",
"SAVED": "Salvat cu succes!", "SAVED": "Salvat cu succes!",
"RESET_TITLE": "Restabiliți valorile implicite", "RESET_TITLE": "Restabiliți valorile implicite",
"RESET_DESCRIPTION": "Sunteți pe cale să restabiliți linkurile implicite pentru TOS și Politica de confidențialitate. Doriți cu adevărat să continuați?" "RESET_DESCRIPTION": "Sunteți pe cale să restabiliți linkurile implicite pentru TOS și Politica de confidențialitate. Doriți cu adevărat să continuați?"
@@ -1918,7 +1918,7 @@
"DEFAULTREDIRECTURI_DESC": "Definește unde va fi redirecționat utilizatorul dacă conectarea a început fără un context de aplicație (de exemplu, din e-mail)", "DEFAULTREDIRECTURI_DESC": "Definește unde va fi redirecționat utilizatorul dacă conectarea a început fără un context de aplicație (de exemplu, din e-mail)",
"ERRORMSGPOPUP": "Afișați mesajul de eroare într-o casetă de dialog", "ERRORMSGPOPUP": "Afișați mesajul de eroare într-o casetă de dialog",
"DISABLEWATERMARK": "Ascundeți filigranul", "DISABLEWATERMARK": "Ascundeți filigranul",
"DISABLEWATERMARK_DESC": "Ascundeți filigranul Alimentat de ZITADEL în interfața de conectare" "DISABLEWATERMARK_DESC": "Ascundeți filigranul Alimentat de Zitadel în interfața de conectare"
}, },
"RESET": "Resetați la valoarea implicită a instanței", "RESET": "Resetați la valoarea implicită a instanței",
"CREATECUSTOM": "Creați o politică personalizată", "CREATECUSTOM": "Creați o politică personalizată",
@@ -1972,7 +1972,7 @@
"CREATE_DESC": "Introduceți numele proiectului dvs.", "CREATE_DESC": "Introduceți numele proiectului dvs.",
"ROLE": "Rol", "ROLE": "Rol",
"NOITEMS": "Niciun proiect", "NOITEMS": "Niciun proiect",
"ZITADELPROJECT": "Acesta aparține proiectului ZITADEL. Atenție: Dacă faceți modificări, ZITADEL ar putea să nu se comporte conform intențiilor.", "ZITADELPROJECT": "Acesta aparține proiectului Zitadel. Atenție: Dacă faceți modificări, Zitadel ar putea să nu se comporte conform intențiilor.",
"TYPE": { "TYPE": {
"OWNED": "Proiecte deținute", "OWNED": "Proiecte deținute",
"OWNED_SINGULAR": "Proiect deținut", "OWNED_SINGULAR": "Proiect deținut",
@@ -2355,7 +2355,7 @@
"DELETE_SELECTION_TITLE": "Ștergeți IdP", "DELETE_SELECTION_TITLE": "Ștergeți IdP",
"DELETE_SELECTION_DESCRIPTION": "Sunteți pe cale să ștergeți un furnizor de identitate. Modificările rezultate sunt irevocabile. Doriți cu adevărat să faceți acest lucru?", "DELETE_SELECTION_DESCRIPTION": "Sunteți pe cale să ștergeți un furnizor de identitate. Modificările rezultate sunt irevocabile. Doriți cu adevărat să faceți acest lucru?",
"FEDERATEDLOGOUTENABLED": "Deconectare federată activată", "FEDERATEDLOGOUTENABLED": "Deconectare federată activată",
"FEDERATEDLOGOUTENABLED_DESC": "Dacă este activat, utilizatorul va fi deconectat și de la IdP dacă încheie sesiunea în ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Dacă este activat, utilizatorul va fi deconectat și de la IdP dacă încheie sesiunea în Zitadel.",
"EMPTY": "Niciun IdP disponibil", "EMPTY": "Niciun IdP disponibil",
"OIDC": { "OIDC": {
"GENERAL": "Informații generale", "GENERAL": "Informații generale",
@@ -2455,7 +2455,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "Furnizor SMTP", "TITLE": "Furnizor SMTP",
"DESCRIPTION": "Aceștia sunt furnizorii SMTP pentru instanța dvs. ZITADEL. Activați-l pe cel pe care doriți să-l utilizați pentru a trimite notificări utilizatorilor dvs.", "DESCRIPTION": "Aceștia sunt furnizorii SMTP pentru instanța dvs. Zitadel. Activați-l pe cel pe care doriți să-l utilizați pentru a trimite notificări utilizatorilor dvs.",
"EMPTY": "Niciun furnizor SMTP disponibil", "EMPTY": "Niciun furnizor SMTP disponibil",
"ACTIVATED": "Activat", "ACTIVATED": "Activat",
"ACTIVATE": "Activați furnizorul", "ACTIVATE": "Activați furnizorul",
@@ -2491,11 +2491,11 @@
"NEXT_STEPS": "Pași următori", "NEXT_STEPS": "Pași următori",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Activați-vă furnizorul SMTP", "TITLE": "Activați-vă furnizorul SMTP",
"DESCRIPTION": "ZITADEL nu poate utiliza acest furnizor SMTP pentru a trimite notificări până când nu îl activați. Dacă activați acest furnizor, orice alt furnizor care era activ va fi acum dezactivat." "DESCRIPTION": "Zitadel nu poate utiliza acest furnizor SMTP pentru a trimite notificări până când nu îl activați. Dacă activați acest furnizor, orice alt furnizor care era activ va fi acum dezactivat."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Dezactivați-vă furnizorul SMTP", "TITLE": "Dezactivați-vă furnizorul SMTP",
"DESCRIPTION": "Dacă dezactivați acest furnizor SMTP, ZITADEL nu îl poate utiliza pentru a trimite notificări până când nu îl activați din nou." "DESCRIPTION": "Dacă dezactivați acest furnizor SMTP, Zitadel nu îl poate utiliza pentru a trimite notificări până când nu îl activați din nou."
}, },
"SAVE_SETTINGS": "Salvați-vă setările", "SAVE_SETTINGS": "Salvați-vă setările",
"TEST": { "TEST": {
+46 -46
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Метаданные", "METADATA_TITLE": "Метаданные",
"HOME": { "HOME": {
"TITLE": "Начните с ZITADEL", "TITLE": "Начните с Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Ваши следующие шаги", "TITLE": "Ваши следующие шаги",
"DESCRIPTION": "Выполните следующие шаги, чтобы обезопасить ваше приложение.", "DESCRIPTION": "Выполните следующие шаги, чтобы обезопасить ваше приложение.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Документация", "TITLE": "Документация",
"DESCRIPTION": "Изучите базу знаний ZITADEL, чтобы ознакомиться с основными концепциями и идеями. Узнайте, как работает ZITADEL и как его использовать." "DESCRIPTION": "Изучите базу знаний Zitadel, чтобы ознакомиться с основными концепциями и идеями. Узнайте, как работает Zitadel и как его использовать."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Примеры и наборы инструментов для разработки программного обеспечения", "TITLE": "Примеры и наборы инструментов для разработки программного обеспечения",
"DESCRIPTION": "Просмотрите наши примеры и SDK, чтобы использовать ZITADEL вместе с вашими любимыми языками программирования и инструментами." "DESCRIPTION": "Просмотрите наши примеры и SDK, чтобы использовать Zitadel вместе с вашими любимыми языками программирования и инструментами."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Действия", "TITLE": "Действия",
"DESCRIPTION": "Выполните пользовательский код на событиях, которые происходят, когда ваши пользователи аутентифицируются в ZITADEL. Автоматизируйте свои процессы, обогащайте метаданные и токены ваших пользователей или уведомляйте внешние системы.", "DESCRIPTION": "Выполните пользовательский код на событиях, которые происходят, когда ваши пользователи аутентифицируются в Zitadel. Автоматизируйте свои процессы, обогащайте метаданные и токены ваших пользователей или уведомляйте внешние системы.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Скрипты", "TITLE": "Скрипты",
"DESCRIPTION": "Напишите ваш JavaScript код один раз и активируйте его в нескольких потоках." "DESCRIPTION": "Напишите ваш JavaScript код один раз и активируйте его в нескольких потоках."
@@ -97,23 +97,23 @@
"NEXT": "Что дальше?", "NEXT": "Что дальше?",
"SAML": { "SAML": {
"TITLE": "Настройте вашего провайдера идентификации SAML", "TITLE": "Настройте вашего провайдера идентификации SAML",
"DESCRIPTION": "ZITADEL настроен. Теперь вашему провайдеру идентификации SAML требуется настройка. Большинство провайдеров позволяют просто загрузить полный XML метаданных ZITADEL. Другие провайдеры просят предоставить только некоторые конкретные URL, например, ID сущности (URL метаданных), URL Службы Потребителя Утверждений (ACS) или URL Единого Выхода." "DESCRIPTION": "Zitadel настроен. Теперь вашему провайдеру идентификации SAML требуется настройка. Большинство провайдеров позволяют просто загрузить полный XML метаданных Zitadel. Другие провайдеры просят предоставить только некоторые конкретные URL, например, ID сущности (URL метаданных), URL Службы Потребителя Утверждений (ACS) или URL Единого Выхода."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Настройте вашего {{ provider }} провайдера идентификации", "TITLE": "Настройте вашего {{ provider }} провайдера идентификации",
"DESCRIPTION": "Прежде чем вы сможете настроить ZITADEL, передайте этот URL вашему провайдеру идентификации, чтобы разрешить перенаправление браузера обратно в ZITADEL после аутентификации." "DESCRIPTION": "Прежде чем вы сможете настроить Zitadel, передайте этот URL вашему провайдеру идентификации, чтобы разрешить перенаправление браузера обратно в Zitadel после аутентификации."
}, },
"JWT": { "JWT": {
"TITLE": "Используйте JWT как федеративные идентификаторы", "TITLE": "Используйте JWT как федеративные идентификаторы",
"DESCRIPTION": "Провайдер идентификации JWT позволяет вам использовать ваши существующие JWT-токены как федеративные идентификаторы. Эта функция удобна, если у вас уже есть выпускающий центр для JWT. С помощью JWT IdP вы можете использовать эти JWT для создания и обновления пользователей в ZITADEL на лету." "DESCRIPTION": "Провайдер идентификации JWT позволяет вам использовать ваши существующие JWT-токены как федеративные идентификаторы. Эта функция удобна, если у вас уже есть выпускающий центр для JWT. С помощью JWT IdP вы можете использовать эти JWT для создания и обновления пользователей в Zitadel на лету."
}, },
"LDAP": { "LDAP": {
"TITLE": "Настройте ZITADEL для подключения к вашему провайдеру идентификации LDAP", "TITLE": "Настройте Zitadel для подключения к вашему провайдеру идентификации LDAP",
"DESCRIPTION": "Укажите детали подключения к вашему серверу LDAP и настройте сопоставление ваших атрибутов LDAP с атрибутами ZITADEL." "DESCRIPTION": "Укажите детали подключения к вашему серверу LDAP и настройте сопоставление ваших атрибутов LDAP с атрибутами Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Автозаполнение данных пользователя", "TITLE": "Автозаполнение данных пользователя",
"DESCRIPTION": "Используйте действие для улучшения пользовательского опыта. Вы можете предварительно заполнить форму регистрации ZITADEL данными от провайдера идентификации." "DESCRIPTION": "Используйте действие для улучшения пользовательского опыта. Вы можете предварительно заполнить форму регистрации Zitadel данными от провайдера идентификации."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активируйте IdP", "TITLE": "Активируйте IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Внешние ссылки", "TITLE": "Внешние ссылки",
"DESCRIPTION": "Guide your users to custom external resources shown on the login page. Users need to accept the Terms of Service and Privacy Policy before they can sign up. Change the link to your documentation or set an empty string to hide the documentation button from the console. Add a custom external link and a custom text for that link in the console, or set them empty to hide that button." "DESCRIPTION": "Guide your users to custom external resources shown on the login page. Users need to accept the Terms of Service and Privacy Policy before they can sign up. Change the link to your documentation or set an empty string to hide the documentation button from the management console. Add a custom external link and a custom text for that link in the management console, or set them empty to hide that button."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Настройки SMTP", "TITLE": "Настройки SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Настройки SMS", "TITLE": "Настройки SMS",
"DESCRIPTION": "Чтобы разблокировать все функции ZITADEL, настройте Twilio для отправки SMS сообщений вашим пользователям." "DESCRIPTION": "Чтобы разблокировать все функции Zitadel, настройте Twilio для отправки SMS сообщений вашим пользователям."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "События", "TITLE": "События",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Неудачные События", "TITLE": "Неудачные События",
"DESCRIPTION": "Эта страница показывает все неудачные события в вашем экземпляре. Если ZITADEL ведет себя не так, как вы ожидаете, всегда сначала проверяйте этот список." "DESCRIPTION": "Эта страница показывает все неудачные события в вашем экземпляре. Если Zitadel ведет себя не так, как вы ожидаете, всегда сначала проверяйте этот список."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Представления", "TITLE": "Представления",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Настройки Безопасности", "TITLE": "Настройки Безопасности",
"DESCRIPTION": "Включите функции ZITADEL, которые могут иметь последствия для безопасности. Вы действительно должны знать, что делаете, прежде чем изменять эти настройки." "DESCRIPTION": "Включите функции Zitadel, которые могут иметь последствия для безопасности. Вы действительно должны знать, что делаете, прежде чем изменять эти настройки."
}, },
"OIDC": { "OIDC": {
"TITLE": "Настройки OpenID Connect", "TITLE": "Настройки OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Управляйте своими OIDC веб-ключами для безопасной подписи и валидации токенов в вашем экземпляре ZITADEL.", "DESCRIPTION": "Управляйте своими OIDC веб-ключами для безопасной подписи и валидации токенов в вашем экземпляре Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Активные и будущие веб-ключи", "TITLE": "Активные и будущие веб-ключи",
"DESCRIPTION": "Ваши активные и будущие веб-ключи. Активация нового ключа приведёт к деактивации текущего.", "DESCRIPTION": "Ваши активные и будущие веб-ключи. Активация нового ключа приведёт к деактивации текущего.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Создать новый веб-ключ", "TITLE": "Создать новый веб-ключ",
"DESCRIPTION": "Создание нового веб-ключа добавит его в ваш список. ZITADEL по умолчанию использует ключи RSA2048 с хешированием SHA256.", "DESCRIPTION": "Создание нового веб-ключа добавит его в ваш список. Zitadel по умолчанию использует ключи RSA2048 с хешированием SHA256.",
"KEY_TYPE": "Тип ключа", "KEY_TYPE": "Тип ключа",
"BITS": "Биты", "BITS": "Биты",
"HASHER": "Алгоритм хеширования", "HASHER": "Алгоритм хеширования",
@@ -234,7 +234,7 @@
}, },
"DOMAINS": { "DOMAINS": {
"TITLE": "Настройки домена", "TITLE": "Настройки домена",
"DESCRIPTION": "Определите ограничения для ваших доменов и настройте шаблоны имен входа. ZITADEL выбирает организацию ваших пользователей, как только они вводят свое имя входа. Поэтому имена входа должны быть уникальными для всех организаций. Если у вас есть пользователи с учетными записями в нескольких доменах, вы можете обеспечить уникальность, добавив к именам входа домен вашей организации.", "DESCRIPTION": "Определите ограничения для ваших доменов и настройте шаблоны имен входа. Zitadel выбирает организацию ваших пользователей, как только они вводят свое имя входа. Поэтому имена входа должны быть уникальными для всех организаций. Если у вас есть пользователи с учетными записями в нескольких доменах, вы можете обеспечить уникальность, добавив к именам входа домен вашей организации.",
"REQUIRE_VERIFICATION": { "REQUIRE_VERIFICATION": {
"TITLE": "Требовать верификацию пользовательских доменов", "TITLE": "Требовать верификацию пользовательских доменов",
"DESCRIPTION": "Если это активировано, домены организации должны быть проверены перед их использованием для обнаружения домена или добавления суффикса к имени пользователя." "DESCRIPTION": "Если это активировано, домены организации должны быть проверены перед их использованием для обнаружения домена или добавления суффикса к имени пользователя."
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Разрешен внешний вход", "TITLE": "Разрешен внешний вход",
"DESCRIPTION": "Разрешить пользователям входить с использованием внешнего поставщика идентификации вместо использования пользователя ZITADEL для входа." "DESCRIPTION": "Разрешить пользователям входить с использованием внешнего поставщика идентификации вместо использования пользователя Zitadel для входа."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Скрытый сброс пароля", "TITLE": "Скрытый сброс пароля",
@@ -339,21 +339,21 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Начать работу с ZITADEL", "WELCOME": "Начать работу с Zitadel",
"DISCLAIMER": "ZITADEL обрабатывает ваши данные конфиденциально и безопасно.", "DISCLAIMER": "Zitadel обрабатывает ваши данные конфиденциально и безопасно.",
"DISCLAIMERLINK": "Дальнейшая информация", "DISCLAIMERLINK": "Дальнейшая информация",
"DOCUMENTATION": { "DOCUMENTATION": {
"TITLE": "Документация", "TITLE": "Документация",
"DESCRIPTION": "Начните работу с ZITADEL." "DESCRIPTION": "Начните работу с Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"TITLE": "Начать работу с ZITADEL", "TITLE": "Начать работу с Zitadel",
"DESCRIPTION": "Начните работу с ZITADEL." "DESCRIPTION": "Начните работу с Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Первые шаги", "LABEL": "Первые шаги",
"TITLE": "Быстрый старт", "TITLE": "Быстрый старт",
"DESCRIPTION": "Начните работу с ZITADEL." "DESCRIPTION": "Начните работу с Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Ярлыки", "SHORTCUTS": "Ярлыки",
@@ -369,7 +369,7 @@
"COMPLETED": "Завершён", "COMPLETED": "Завершён",
"DISMISS": "Нет, спасибо, я профи.", "DISMISS": "Нет, спасибо, я профи.",
"CARD": { "CARD": {
"TITLE": "Запустите свою ZITADEL", "TITLE": "Запустите свою Zitadel",
"DESCRIPTION": "Данный контрольный список поможет настроить ваш экземпляр и выполнить самые важные шаги." "DESCRIPTION": "Данный контрольный список поможет настроить ваш экземпляр и выполнить самые важные шаги."
}, },
"EVENTS": { "EVENTS": {
@@ -437,8 +437,8 @@
"CUSTOMERPORTAL": "Клиентский портал" "CUSTOMERPORTAL": "Клиентский портал"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Интегрируйте ZITADEL в свое приложение", "TITLE": "Интегрируйте Zitadel в свое приложение",
"ОПИСАНИЕ": "Интегрируйте ZITADEL в свое приложение или воспользуйтесь одним из наших образцов, чтобы начать работу за считанные минуты", "ОПИСАНИЕ": "Интегрируйте Zitadel в свое приложение или воспользуйтесь одним из наших образцов, чтобы начать работу за считанные минуты",
"BTN_START": "Создать приложение", "BTN_START": "Создать приложение",
"BTN_LEARNMORE": "Узнать больше", "BTN_LEARNMORE": "Узнать больше",
"CREATEPROJECTFORAPP": "Создать проект {{value}}", "CREATEPROJECTFORAPP": "Создать проект {{value}}",
@@ -743,7 +743,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Ваш экземпляр заблокирован.", "TITLE": "Ваш экземпляр заблокирован.",
"DESCRIPTION": "Попросите администратора вашего экземпляра ZITADEL обновить подписку." "DESCRIPTION": "Попросите администратора вашего экземпляра Zitadel обновить подписку."
}, },
"INVALID_FORMAT": "Форматирование неверно.", "INVALID_FORMAT": "Форматирование неверно.",
"NOTANEMAIL": "Данное значение не является адресом электронной почты.", "NOTANEMAIL": "Данное значение не является адресом электронной почты.",
@@ -848,7 +848,7 @@
"NAME": "Название", "NAME": "Название",
"EMPTY": "Устройство не установлено", "EMPTY": "Устройство не установлено",
"TITLE": "Аутентификация с помощью ключа доступа", "TITLE": "Аутентификация с помощью ключа доступа",
"DESCRIPTION": "Добавьте методы аутентификации на основе WebAuthn для входа в ZITADEL с помощью ключа доступа.", "DESCRIPTION": "Добавьте методы аутентификации на основе WebAuthn для входа в Zitadel с помощью ключа доступа.",
"MANAGE_DESCRIPTION": "Управляйте методами двухфакторной аутентификации ваших пользователей.", "MANAGE_DESCRIPTION": "Управляйте методами двухфакторной аутентификации ваших пользователей.",
"U2F": "Добавить метод", "U2F": "Добавить метод",
"U2F_DIALOG_TITLE": "Подтвердить аутентификатор", "U2F_DIALOG_TITLE": "Подтвердить аутентификатор",
@@ -1178,7 +1178,7 @@
"SECRETREMOVED": "Ключ успешно удален!" "SECRETREMOVED": "Ключ успешно удален!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Роли администратора ZITADEL", "TITLE": "Роли администратора Zitadel",
"DESCRIPTION": "Это все допуски пользователя. Вы также можете изменить их на страницах сведений об организации, проекте или в управлении идентификацией и доступом (IAM).", "DESCRIPTION": "Это все допуски пользователя. Вы также можете изменить их на страницах сведений об организации, проекте или в управлении идентификацией и доступом (IAM).",
"ORGCONTEXT": "Вы видите все организации и проекты, связанные с выбранной в данный момент организацией.", "ORGCONTEXT": "Вы видите все организации и проекты, связанные с выбранной в данный момент организацией.",
"USERCONTEXT": "Вы видите все организации и проекты, в которых вы авторизованы. В том числе и другие организации.", "USERCONTEXT": "Вы видите все организации и проекты, в которых вы авторизованы. В том числе и другие организации.",
@@ -1251,7 +1251,7 @@
"ALLOWEDTOFAIL": "Разрешён сбой", "ALLOWEDTOFAIL": "Разрешён сбой",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Предупреждение", "TITLE": "Предупреждение",
"DESCRIPTION": "Если вы отключите этот параметр, пользователи в вашей организации не смогут войти в систему. Кроме того, вы больше не сможете получить доступ к консоли, чтобы отключить это действие. Мы рекомендуем создать пользователя-администратора в отдельной организации или сначала тестировать сценарии в среде разработки или организации разработки." "DESCRIPTION": "Если вы отключите этот параметр, пользователи в вашей организации не смогут войти в систему. Кроме того, вы больше не сможете получить доступ к консоли управления, чтобы отключить это действие. Мы рекомендуем создать пользователя-администратора в отдельной организации или сначала тестировать сценарии в среде разработки или организации разработки."
}, },
"SCRIPT": "Скрипт", "SCRIPT": "Скрипт",
"FLOWTYPE": "Тип процесса", "FLOWTYPE": "Тип процесса",
@@ -1295,7 +1295,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Администрирование хранилища IAM", "TITLE": "Администрирование хранилища IAM",
"DESCRIPTION": "Управляйте просмотрами ZITADEL и ошибками." "DESCRIPTION": "Управляйте просмотрами Zitadel и ошибками."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Менеджеры", "TITLE": "Менеджеры",
@@ -1314,7 +1314,7 @@
}, },
"VIEWS": { "VIEWS": {
"TITLE": "Просмотры", "TITLE": "Просмотры",
"DESCRIPTION": "В данном разделе отображаются ваши просмотры ZITADEL.", "DESCRIPTION": "В данном разделе отображаются ваши просмотры Zitadel.",
"VIEWNAME": "Название", "VIEWNAME": "Название",
"DATABASE": "База данных", "DATABASE": "База данных",
"SEQUENCE": "Последовательность", "SEQUENCE": "Последовательность",
@@ -1712,8 +1712,8 @@
"DISABLED": "«Выключено» передается по наследству" "DISABLED": "«Выключено» передается по наследству"
}, },
"RESET": "Установить все по умолчанию", "RESET": "Установить все по умолчанию",
"CONSOLEUSEV2USERAPI": "Используйте V2 API в консоли для создания пользователей", "CONSOLEUSEV2USERAPI": "Используйте V2 API в консоли управления для создания пользователей",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Когда этот флаг включен, консоль использует V2 User API для создания новых пользователей. С API V2 новые пользователи создаются без начального состояния.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Когда этот флаг включен, консоль управления использует V2 User API для создания новых пользователей. С API V2 новые пользователи создаются без начального состояния.",
"LOGINV2": "Вход V2", "LOGINV2": "Вход V2",
"LOGINV2_DESCRIPTION": "Включение этой опции активирует новый интерфейс входа на основе TypeScript с улучшенной безопасностью, производительностью и возможностью настройки.", "LOGINV2_DESCRIPTION": "Включение этой опции активирует новый интерфейс входа на основе TypeScript с улучшенной безопасностью, производительностью и возможностью настройки.",
"LOGINV2_BASEURI": "Базовый URI", "LOGINV2_BASEURI": "Базовый URI",
@@ -1763,7 +1763,7 @@
"RELEASE": "Выпустить", "RELEASE": "Выпустить",
"DROPFONT": "Переместите файл шрифта сюда", "DROPFONT": "Переместите файл шрифта сюда",
"RELEASEFONT": "Выпустить", "RELEASEFONT": "Выпустить",
"USEOFLOGO": "Ваш логотип будет использоваться при входе в систему, а также в электронных письмах, а иконка используется для небольших элементов пользовательского интерфейса, например, в переключателе организации в консоли.", "USEOFLOGO": "Ваш логотип будет использоваться при входе в систему, а также в электронных письмах, а иконка используется для небольших элементов пользовательского интерфейса, например, в переключателе организации в консоли управления.",
"MAXSIZE": "Максимальный размер ограничен до 524 КБ", "MAXSIZE": "Максимальный размер ограничен до 524 КБ",
"EMAILNOSVG": "Формат файла SVG не поддерживается в электронных письмах. Пожалуйста, загрузите свой логотип в формате PNG или другом поддерживаемом формате.", "EMAILNOSVG": "Формат файла SVG не поддерживается в электронных письмах. Пожалуйста, загрузите свой логотип в формате PNG или другом поддерживаемом формате.",
"MAXSIZEEXCEEDED": "Превышен максимальный размер 524 КБ.", "MAXSIZEEXCEEDED": "Превышен максимальный размер 524 КБ.",
@@ -1820,9 +1820,9 @@
"POLICYLINK": "Ссылка на Политику конфиденциальности", "POLICYLINK": "Ссылка на Политику конфиденциальности",
"HELPLINK": "Ссылка на Помощь", "HELPLINK": "Ссылка на Помощь",
"SUPPORTEMAIL": "Электронная почта поддержки", "SUPPORTEMAIL": "Электронная почта поддержки",
"DOCSLINK": "Ссылка на Документы (Console)", "DOCSLINK": "Ссылка на Документы (Консоль управления)",
"CUSTOMLINK": "Пользовательская ссылка (Console)", "CUSTOMLINK": "Пользовательская ссылка (Консоль управления)",
"CUSTOMLINKTEXT": "Пользовательский текст ссылки (Console)", "CUSTOMLINKTEXT": "Пользовательский текст ссылки (Консоль управления)",
"SAVED": "Успешно сохранено!", "SAVED": "Успешно сохранено!",
"RESET_TITLE": "Восстановить значения по умолчанию", "RESET_TITLE": "Восстановить значения по умолчанию",
"RESET_DESCRIPTION": "Вы собираетесь восстановить ссылки по умолчанию для Пользовательского соглашения и Политики конфиденциальности. Вы действительно хотите продолжить?" "RESET_DESCRIPTION": "Вы собираетесь восстановить ссылки по умолчанию для Пользовательского соглашения и Политики конфиденциальности. Вы действительно хотите продолжить?"
@@ -1993,7 +1993,7 @@
"DEFAULTREDIRECTURI_DESC": "Определяет, куда будет перенаправлен пользователь, если вход в систему осуществлён не в окружении приложения (например, из электронной почты).", "DEFAULTREDIRECTURI_DESC": "Определяет, куда будет перенаправлен пользователь, если вход в систему осуществлён не в окружении приложения (например, из электронной почты).",
"ERRORMSGPOPUP": "Показать ошибку в диалоговом окне", "ERRORMSGPOPUP": "Показать ошибку в диалоговом окне",
"DISABLEWATERMARK": "Скрыть водяной знак", "DISABLEWATERMARK": "Скрыть водяной знак",
"DISABLEWATERMARK_DESC": "Скрыть водяной знак Powered by ZITADEL в интерфейсе входа", "DISABLEWATERMARK_DESC": "Скрыть водяной знак Powered by Zitadel в интерфейсе входа",
"PASSWORDCHECKLIFETIME": "Проверка срока действия пароля.", "PASSWORDCHECKLIFETIME": "Проверка срока действия пароля.",
"EXTERNALLOGINCHECKLIFETIME": "Проверка срока действия внешнего входа", "EXTERNALLOGINCHECKLIFETIME": "Проверка срока действия внешнего входа",
"MFAINITSKIPLIFETIME": "Срок действия MFA", "MFAINITSKIPLIFETIME": "Срок действия MFA",
@@ -2055,7 +2055,7 @@
"CREATE_DESC": "Введите название вашего проекта.", "CREATE_DESC": "Введите название вашего проекта.",
"ROLE": "Роль", "ROLE": "Роль",
"NOITEMS": "Нет проектов", "NOITEMS": "Нет проектов",
"ZITADELPROJECT": "Это принадлежит проекту ZITADEL. Осторожно: Если вы внесёте изменения, ZITADEL может вести себя не так, как предполагалось.", "ZITADELPROJECT": "Это принадлежит проекту Zitadel. Осторожно: Если вы внесёте изменения, Zitadel может вести себя не так, как предполагалось.",
"TYPE": { "TYPE": {
"OWNED": "Собственные проекты", "OWNED": "Собственные проекты",
"OWNED_SINGULAR": "Собственный проект", "OWNED_SINGULAR": "Собственный проект",
@@ -2452,7 +2452,7 @@
"DELETE_SELECTION_TITLE": "Удалить поставщика идентификационных данных", "DELETE_SELECTION_TITLE": "Удалить поставщика идентификационных данных",
"DELETE_SELECTION_DESCRIPTION": "Вы собираетесь удалить поставщика идентификационных данных. Изменения необратимы. Вы действительно хотите продолжить?", "DELETE_SELECTION_DESCRIPTION": "Вы собираетесь удалить поставщика идентификационных данных. Изменения необратимы. Вы действительно хотите продолжить?",
"FEDERATEDLOGOUTENABLED": "Федеративный выход включен", "FEDERATEDLOGOUTENABLED": "Федеративный выход включен",
"FEDERATEDLOGOUTENABLED_DESC": "Если включено, пользователь также выйдет из IdP, если завершит сеанс в ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Если включено, пользователь также выйдет из IdP, если завершит сеанс в Zitadel.",
"EMPTY": "Нет доступных поставщиков идентификационных данных", "EMPTY": "Нет доступных поставщиков идентификационных данных",
"REMOVE_WARN_TITLE": "Удалить ВПЛ", "REMOVE_WARN_TITLE": "Удалить ВПЛ",
"REMOVE_WARN_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений. Это приведет к удалению выбора доступного IDP для ваших пользователей, и уже зарегистрированные пользователи не смогут снова войти в систему. Вы уверены, что продолжите?", "REMOVE_WARN_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений. Это приведет к удалению выбора доступного IDP для ваших пользователей, и уже зарегистрированные пользователи не смогут снова войти в систему. Вы уверены, что продолжите?",
@@ -2546,7 +2546,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP-провайдер", "TITLE": "SMTP-провайдер",
"DESCRIPTION": "Это поставщики SMTP для вашего экземпляра ZITADEL. Активируйте тот, который вы хотите использовать для отправки уведомлений вашим пользователям.", "DESCRIPTION": "Это поставщики SMTP для вашего экземпляра Zitadel. Активируйте тот, который вы хотите использовать для отправки уведомлений вашим пользователям.",
"EMPTY": "SMTP-провайдер не доступен", "EMPTY": "SMTP-провайдер не доступен",
"ACTIVATED": "Активировано", "ACTIVATED": "Активировано",
"ACTIVATE": "Активировать провайдера", "ACTIVATE": "Активировать провайдера",
@@ -2578,11 +2578,11 @@
"NEXT_STEPS": "Следующие шаги", "NEXT_STEPS": "Следующие шаги",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активируйте своего SMTP-провайдера", "TITLE": "Активируйте своего SMTP-провайдера",
"DESCRIPTION": "ZITADEL не может использовать этого поставщика SMTP для отправки уведомлений, пока вы его не активируете. Если вы активируете этого провайдера, любой другой провайдер, который был активен, теперь будет деактивирован." "DESCRIPTION": "Zitadel не может использовать этого поставщика SMTP для отправки уведомлений, пока вы его не активируете. Если вы активируете этого провайдера, любой другой провайдер, который был активен, теперь будет деактивирован."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Деактивируйте своего SMTP-провайдера", "TITLE": "Деактивируйте своего SMTP-провайдера",
"DESCRIPTION": "Если вы деактивируете этого поставщика SMTP, ZITADEL не сможет использовать его для отправки уведомлений, пока вы не активируете его снова." "DESCRIPTION": "Если вы деактивируете этого поставщика SMTP, Zitadel не сможет использовать его для отправки уведомлений, пока вы не активируете его снова."
}, },
"SAVE_SETTINGS": "Сохраните настройки", "SAVE_SETTINGS": "Сохраните настройки",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Metadata", "METADATA_TITLE": "Metadata",
"HOME": { "HOME": {
"TITLE": "Kom igång med ZITADEL", "TITLE": "Kom igång med Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Dina nästa steg", "TITLE": "Dina nästa steg",
"DESCRIPTION": "Slutför följande steg för att säkra din applikation.", "DESCRIPTION": "Slutför följande steg för att säkra din applikation.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Dokumentation", "TITLE": "Dokumentation",
"DESCRIPTION": "Utforska ZITADELs kunskapsbas för att bekanta dig med kärnkoncept och idéer. Lär dig hur ZITADEL fungerar och hur du använder det." "DESCRIPTION": "Utforska Zitadels kunskapsbas för att bekanta dig med kärnkoncept och idéer. Lär dig hur Zitadel fungerar och hur du använder det."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Exempel och mjukvaruutvecklingskit", "TITLE": "Exempel och mjukvaruutvecklingskit",
"DESCRIPTION": "Bläddra bland våra exempel och SDKs för att använda ZITADEL tillsammans med dina favoritprogrammeringsspråk och verktyg." "DESCRIPTION": "Bläddra bland våra exempel och SDKs för att använda Zitadel tillsammans med dina favoritprogrammeringsspråk och verktyg."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Åtgärder", "TITLE": "Åtgärder",
"DESCRIPTION": "Kör anpassad kod på händelser som inträffar när dina användare autentiserar sig på ZITADEL. Automatisera dina processer, berika dina användares metadata och deras tokens eller meddela externa system.", "DESCRIPTION": "Kör anpassad kod på händelser som inträffar när dina användare autentiserar sig på Zitadel. Automatisera dina processer, berika dina användares metadata och deras tokens eller meddela externa system.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Skript", "TITLE": "Skript",
"DESCRIPTION": "Skriv din JavaScript-kod en gång och trigga den i flera flöden." "DESCRIPTION": "Skriv din JavaScript-kod en gång och trigga den i flera flöden."
@@ -97,23 +97,23 @@
"NEXT": "Vad nu?", "NEXT": "Vad nu?",
"SAML": { "SAML": {
"TITLE": "Konfigurera din SAML-identitetsleverantör", "TITLE": "Konfigurera din SAML-identitetsleverantör",
"DESCRIPTION": "ZITADEL är konfigurerad. Nu behöver din SAML-identitetsleverantör lite konfiguration. De flesta leverantörer tillåter dig att bara ladda upp hela ZITADEL-metadata XML. Andra leverantörer ber dig att endast tillhandahålla några specifika URL:er, som till exempel enhets-ID (metadata URL), Assertion Consumer Service (ACS) URL eller Single Logout URL." "DESCRIPTION": "Zitadel är konfigurerad. Nu behöver din SAML-identitetsleverantör lite konfiguration. De flesta leverantörer tillåter dig att bara ladda upp hela Zitadel-metadata XML. Andra leverantörer ber dig att endast tillhandahålla några specifika URL:er, som till exempel enhets-ID (metadata URL), Assertion Consumer Service (ACS) URL eller Single Logout URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Konfigurera din {{ provider }} identitetsleverantör", "TITLE": "Konfigurera din {{ provider }} identitetsleverantör",
"DESCRIPTION": "Innan du kan konfigurera ZITADEL, skicka denna URL till din identitetsleverantör för att möjliggöra webbläsarens omdirigering tillbaka till ZITADEL efter autentisering." "DESCRIPTION": "Innan du kan konfigurera Zitadel, skicka denna URL till din identitetsleverantör för att möjliggöra webbläsarens omdirigering tillbaka till Zitadel efter autentisering."
}, },
"JWT": { "JWT": {
"TITLE": "Använd JWTs som federerade identiteter", "TITLE": "Använd JWTs som federerade identiteter",
"DESCRIPTION": "JWT-identitetsleverantören gör det möjligt för dig att använda dina befintliga JWT-tokens som federerade identiteter. Denna funktion är praktisk om du redan har en utgivare för JWTs. Med en JWT IdP kan du använda dessa JWTs för att skapa och uppdatera användare i ZITADEL direkt." "DESCRIPTION": "JWT-identitetsleverantören gör det möjligt för dig att använda dina befintliga JWT-tokens som federerade identiteter. Denna funktion är praktisk om du redan har en utgivare för JWTs. Med en JWT IdP kan du använda dessa JWTs för att skapa och uppdatera användare i Zitadel direkt."
}, },
"LDAP": { "LDAP": {
"TITLE": "Konfigurera ZITADEL för att ansluta till din LDAP-identitetsleverantör", "TITLE": "Konfigurera Zitadel för att ansluta till din LDAP-identitetsleverantör",
"DESCRIPTION": "Tillhandahåll anslutningsdetaljerna till din LDAP-server och konfigurera mappningen av dina LDAP-attribut till ZITADEL-attribut." "DESCRIPTION": "Tillhandahåll anslutningsdetaljerna till din LDAP-server och konfigurera mappningen av dina LDAP-attribut till Zitadel-attribut."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Autofyll användardata", "TITLE": "Autofyll användardata",
"DESCRIPTION": "Använd en åtgärd för att förbättra dina användares upplevelse. Du kan förifylla ZITADELs registreringsformulär med värden från identitetsleverantören." "DESCRIPTION": "Använd en åtgärd för att förbättra dina användares upplevelse. Du kan förifylla Zitadels registreringsformulär med värden från identitetsleverantören."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktivera IdP", "TITLE": "Aktivera IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Externa länkar", "TITLE": "Externa länkar",
"DESCRIPTION": "Guida dina användare till anpassade externa resurser som visas på inloggningssidan. Användare måste acceptera användarvillkoren och integritetspolicyn innan de kan registrera sig. Ändra länken till din dokumentation eller ställ in en tom sträng för att dölja dokumentationsknappen från konsolen. Lägg till en anpassad extern länk och en anpassad text för den länken i konsolen, eller ställ in dem tomma för att dölja den knappen." "DESCRIPTION": "Guida dina användare till anpassade externa resurser som visas på inloggningssidan. Användare måste acceptera användarvillkoren och integritetspolicyn innan de kan registrera sig. Ändra länken till din dokumentation eller ställ in en tom sträng för att dölja dokumentationsknappen från hanteringskonsolen. Lägg till en anpassad extern länk och en anpassad text för den länken i hanteringskonsolen, eller ställ in dem tomma för att dölja den knappen."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP-inställningar", "TITLE": "SMTP-inställningar",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS-inställningar", "TITLE": "SMS-inställningar",
"DESCRIPTION": "För att låsa upp alla ZITADEL-funktioner, konfigurera Twilio för att skicka SMS-meddelanden till dina användare." "DESCRIPTION": "För att låsa upp alla Zitadel-funktioner, konfigurera Twilio för att skicka SMS-meddelanden till dina användare."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Händelser", "TITLE": "Händelser",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Misslyckade händelser", "TITLE": "Misslyckade händelser",
"DESCRIPTION": "Denna sida visar alla misslyckade händelser i din instans. Om ZITADEL inte beter sig som du förväntar dig, kontrollera alltid denna lista först." "DESCRIPTION": "Denna sida visar alla misslyckade händelser i din instans. Om Zitadel inte beter sig som du förväntar dig, kontrollera alltid denna lista först."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Vy", "TITLE": "Vy",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Säkerhetsinställningar", "TITLE": "Säkerhetsinställningar",
"DESCRIPTION": "Aktivera ZITADEL-funktioner som kan ha säkerhetspåverkan. Du bör verkligen veta vad du gör innan du ändrar dessa inställningar." "DESCRIPTION": "Aktivera Zitadel-funktioner som kan ha säkerhetspåverkan. Du bör verkligen veta vad du gör innan du ändrar dessa inställningar."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect-inställningar", "TITLE": "OpenID Connect-inställningar",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Hantera dina OIDC-webbnycklar för att säkert signera och validera tokens för din ZITADEL-instans.", "DESCRIPTION": "Hantera dina OIDC-webbnycklar för att säkert signera och validera tokens för din Zitadel-instans.",
"TABLE": { "TABLE": {
"TITLE": "Aktiva och framtida webbnycklar", "TITLE": "Aktiva och framtida webbnycklar",
"DESCRIPTION": "Dina aktiva och kommande webbnycklar. Aktivering av en ny nyckel kommer att inaktivera den nuvarande.", "DESCRIPTION": "Dina aktiva och kommande webbnycklar. Aktivering av en ny nyckel kommer att inaktivera den nuvarande.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Skapa ny webbnyckel", "TITLE": "Skapa ny webbnyckel",
"DESCRIPTION": "Att skapa en ny webbnyckel lägger till den i din lista. ZITADEL använder som standard RSA2048-nycklar med en SHA256-hasher.", "DESCRIPTION": "Att skapa en ny webbnyckel lägger till den i din lista. Zitadel använder som standard RSA2048-nycklar med en SHA256-hasher.",
"KEY_TYPE": "Nyckeltyp", "KEY_TYPE": "Nyckeltyp",
"BITS": "Bitar", "BITS": "Bitar",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Inloggningsnamnsmönster", "TITLE": "Inloggningsnamnsmönster",
"DESCRIPTION": "Kontrollera mönstret för dina användares inloggningsnamn. ZITADEL väljer din användares organisation så snart de anger sitt inloggningsnamn. Därför måste inloggningsnamnen vara unika över alla organisationer. Om du har användare som har ett konto i flera domäner, kan du säkerställa unikhet genom att suffixera dina inloggningsnamn med organisationsdomänen." "DESCRIPTION": "Kontrollera mönstret för dina användares inloggningsnamn. Zitadel väljer din användares organisation så snart de anger sitt inloggningsnamn. Därför måste inloggningsnamnen vara unika över alla organisationer. Om du har användare som har ett konto i flera domäner, kan du säkerställa unikhet genom att suffixera dina inloggningsnamn med organisationsdomänen."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Domänverifiering", "TITLE": "Domänverifiering",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Extern inloggning tillåten", "TITLE": "Extern inloggning tillåten",
"DESCRIPTION": "Tillåt dina användare att logga in med en extern identitetsleverantör istället för att använda ZITADEL-användaren för att logga in." "DESCRIPTION": "Tillåt dina användare att logga in med en extern identitetsleverantör istället för att använda Zitadel-användaren för att logga in."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Lösenordsåterställning dold", "TITLE": "Lösenordsåterställning dold",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Kom igång med ZITADEL", "WELCOME": "Kom igång med Zitadel",
"DISCLAIMER": "ZITADEL behandlar dina data konfidentiellt och säkert.", "DISCLAIMER": "Zitadel behandlar dina data konfidentiellt och säkert.",
"DISCLAIMERLINK": "Mer information", "DISCLAIMERLINK": "Mer information",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Kom igång med ZITADEL snabbt." "DESCRIPTION": "Kom igång med Zitadel snabbt."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Kom igång med ZITADEL snabbt." "DESCRIPTION": "Kom igång med Zitadel snabbt."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Första Steg", "LABEL": "Första Steg",
"DESCRIPTION": "Kom igång med ZITADEL snabbt." "DESCRIPTION": "Kom igång med Zitadel snabbt."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Genvägar", "SHORTCUTS": "Genvägar",
@@ -366,7 +366,7 @@
"COMPLETED": "slutförd", "COMPLETED": "slutförd",
"DISMISS": "Nej tack, jag är ett proffs.", "DISMISS": "Nej tack, jag är ett proffs.",
"CARD": { "CARD": {
"TITLE": "Få din ZITADEL att fungera", "TITLE": "Få din Zitadel att fungera",
"DESCRIPTION": "Denna checklista hjälper dig att ställa in din instans och guidar dig genom de mest väsentliga stegen" "DESCRIPTION": "Denna checklista hjälper dig att ställa in din instans och guidar dig genom de mest väsentliga stegen"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Logga in på din app", "title": "Logga in på din app",
"description": "Integrera din applikation med ZITADEL för autentisering och testa det genom att logga in med din administratörsanvändare.", "description": "Integrera din applikation med Zitadel för autentisering och testa det genom att logga in med din administratörsanvändare.",
"action": "Logga in" "action": "Logga in"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Kundportal" "CUSTOMERPORTAL": "Kundportal"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Integrera ZITADEL i din applikation", "TITLE": "Integrera Zitadel i din applikation",
"DESCRIPTION": "Integrera ZITADEL i din applikation eller använd ett av våra exempel för att komma igång på några minuter.", "DESCRIPTION": "Integrera Zitadel i din applikation eller använd ett av våra exempel för att komma igång på några minuter.",
"BTN_START": "Skapa Applikation", "BTN_START": "Skapa Applikation",
"BTN_LEARNMORE": "Läs Mer", "BTN_LEARNMORE": "Läs Mer",
"CREATEPROJECTFORAPP": "Skapa Projekt {{value}}", "CREATEPROJECTFORAPP": "Skapa Projekt {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Din instans är blockerad.", "TITLE": "Din instans är blockerad.",
"DESCRIPTION": "Be din ZITADEL-instansadministratör att uppdatera prenumerationen." "DESCRIPTION": "Be din Zitadel-instansadministratör att uppdatera prenumerationen."
}, },
"INVALID_FORMAT": "Formateringen är ogiltig.", "INVALID_FORMAT": "Formateringen är ogiltig.",
"NOTANEMAIL": "Det angivna värdet är inte en e-postadress.", "NOTANEMAIL": "Det angivna värdet är inte en e-postadress.",
@@ -841,7 +841,7 @@
"NAME": "Namn", "NAME": "Namn",
"EMPTY": "Ingen enhet inställd", "EMPTY": "Ingen enhet inställd",
"TITLE": "Passkey-autentisering", "TITLE": "Passkey-autentisering",
"DESCRIPTION": "Lägg till WebAuthn-baserade autentiseringsmetoder för att logga in på ZITADEL med en Passkey.", "DESCRIPTION": "Lägg till WebAuthn-baserade autentiseringsmetoder för att logga in på Zitadel med en Passkey.",
"MANAGE_DESCRIPTION": "Hantera användarnas andra faktormetoder.", "MANAGE_DESCRIPTION": "Hantera användarnas andra faktormetoder.",
"U2F": "Lägg till metod", "U2F": "Lägg till metod",
"U2F_DIALOG_TITLE": "Verifiera autentiserare", "U2F_DIALOG_TITLE": "Verifiera autentiserare",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Hemlighet borttagen framgångsrikt!" "SECRETREMOVED": "Hemlighet borttagen framgångsrikt!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL-administratörsroller", "TITLE": "Zitadel-administratörsroller",
"DESCRIPTION": "Detta är alla medlemsbeviljanden för användaren. Du kan också ändra dem på organisations-, projekt- eller IAM-detaljsidor.", "DESCRIPTION": "Detta är alla medlemsbeviljanden för användaren. Du kan också ändra dem på organisations-, projekt- eller IAM-detaljsidor.",
"ORGCONTEXT": "Du ser alla organisationer och projekt som är relaterade till den för närvarande valda organisationen.", "ORGCONTEXT": "Du ser alla organisationer och projekt som är relaterade till den för närvarande valda organisationen.",
"USERCONTEXT": "Du ser alla organisationer och projekt som du är auktoriserad till. Inklusive andra organisationer.", "USERCONTEXT": "Du ser alla organisationer och projekt som du är auktoriserad till. Inklusive andra organisationer.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Tillåtet att misslyckas", "ALLOWEDTOFAIL": "Tillåtet att misslyckas",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Varning", "TITLE": "Varning",
"DESCRIPTION": "Om du inaktiverar denna inställning kan det leda till att användare i din organisation inte kan logga in. Dessutom kommer du inte längre att kunna komma åt konsolen för att inaktivera åtgärden. Vi rekommenderar att skapa en administratörsanvändare i en separat organisation eller testa skript först i en utvecklingsmiljö eller en utvecklingsorganisation." "DESCRIPTION": "Om du inaktiverar denna inställning kan det leda till att användare i din organisation inte kan logga in. Dessutom kommer du inte längre att kunna komma åt hanteringskonsolen för att inaktivera åtgärden. Vi rekommenderar att skapa en administratörsanvändare i en separat organisation eller testa skript först i en utvecklingsmiljö eller en utvecklingsorganisation."
}, },
"SCRIPT": "Skript", "SCRIPT": "Skript",
"FLOWTYPE": "Flödestyp", "FLOWTYPE": "Flödestyp",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM Lagringsadministration", "TITLE": "IAM Lagringsadministration",
"DESCRIPTION": "Hantera dina ZITADEL-vyer och misslyckade händelser." "DESCRIPTION": "Hantera dina Zitadel-vyer och misslyckade händelser."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Administratörer", "TITLE": "Administratörer",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Förväntad URL:", "VERIFICATION_HTTP_URL_LABEL": "Förväntad URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verifieringsfil:", "VERIFICATION_HTTP_FILE_LABEL": "Verifieringsfil:",
"VERIFICATION_SKIP": "Du kan hoppa över verifieringen för nu och fortsätta skapa din organisation, men för att använda din domän måste detta steg slutföras!", "VERIFICATION_SKIP": "Du kan hoppa över verifieringen för nu och fortsätta skapa din organisation, men för att använda din domän måste detta steg slutföras!",
"VERIFICATION_VALIDATION_DESC": "Radera inte verifieringskoden, eftersom ZITADEL kommer att kontrollera ägarskapet av din domän från tid till annan.", "VERIFICATION_VALIDATION_DESC": "Radera inte verifieringskoden, eftersom Zitadel kommer att kontrollera ägarskapet av din domän från tid till annan.",
"VERIFICATION_NEWTOKEN_TITLE": "Begär ny token", "VERIFICATION_NEWTOKEN_TITLE": "Begär ny token",
"VERIFICATION_VALIDATION_ONGOING": "Metoden {{ value }} har valts för att verifiera din domän. Klicka på knappen för att utlösa en verifieringskontroll eller återställa verifieringsprocessen.", "VERIFICATION_VALIDATION_ONGOING": "Metoden {{ value }} har valts för att verifiera din domän. Klicka på knappen för att utlösa en verifieringskontroll eller återställa verifieringsprocessen.",
"VERIFICATION_SUCCESSFUL": "Domän verifierad framgångsrikt!", "VERIFICATION_SUCCESSFUL": "Domän verifierad framgångsrikt!",
@@ -1664,8 +1664,8 @@
"DISABLED": "\"Inaktiverad\" ärvs" "DISABLED": "\"Inaktiverad\" ärvs"
}, },
"RESET": "Återställ allt till arv", "RESET": "Återställ allt till arv",
"CONSOLEUSEV2USERAPI": "Använd V2 API i konsolen för att skapa användare", "CONSOLEUSEV2USERAPI": "Använd V2 API i hanteringskonsolen för att skapa användare",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "När denna flagga är aktiverad använder konsolen V2 User API för att skapa nya användare. Med V2 API startar nyligen skapade användare utan ett initialt tillstånd.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "När denna flagga är aktiverad använder hanteringskonsolen V2 User API för att skapa nya användare. Med V2 API startar nyligen skapade användare utan ett initialt tillstånd.",
"LOGINV2": "Inloggning V2", "LOGINV2": "Inloggning V2",
"LOGINV2_DESCRIPTION": "Att aktivera detta startar det nya inloggningsgränssnittet baserat på TypeScript med förbättrad säkerhet, prestanda och anpassning.", "LOGINV2_DESCRIPTION": "Att aktivera detta startar det nya inloggningsgränssnittet baserat på TypeScript med förbättrad säkerhet, prestanda och anpassning.",
"LOGINV2_BASEURI": "Bas-URI", "LOGINV2_BASEURI": "Bas-URI",
@@ -1712,7 +1712,7 @@
"RELEASE": "Släpp", "RELEASE": "Släpp",
"DROPFONT": "Släpp typsnittsfil här", "DROPFONT": "Släpp typsnittsfil här",
"RELEASEFONT": "Släpp", "RELEASEFONT": "Släpp",
"USEOFLOGO": "Din logotyp kommer att användas i inloggningen samt i e-postmeddelanden, medan ikonen används för mindre UI-element som i organisationsväxlaren i konsolen", "USEOFLOGO": "Din logotyp kommer att användas i inloggningen samt i e-postmeddelanden, medan ikonen används för mindre UI-element som i organisationsväxlaren i hanteringskonsolen",
"MAXSIZE": "Den maximala storleken är begränsad till 524kB", "MAXSIZE": "Den maximala storleken är begränsad till 524kB",
"EMAILNOSVG": "SVG-filformatet stöds inte i e-postmeddelanden. Ladda därför upp din logotyp i PNG eller annat stöds format.", "EMAILNOSVG": "SVG-filformatet stöds inte i e-postmeddelanden. Ladda därför upp din logotyp i PNG eller annat stöds format.",
"MAXSIZEEXCEEDED": "Maximal storlek på 524kB överskriden.", "MAXSIZEEXCEEDED": "Maximal storlek på 524kB överskriden.",
@@ -1728,7 +1728,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Inloggning", "TITLE": "Inloggning",
"SECOND": "logga in med ditt ZITADEL-konto.", "SECOND": "logga in med ditt Zitadel-konto.",
"ERROR": "Användaren kunde inte hittas!", "ERROR": "Användaren kunde inte hittas!",
"PRIMARYBUTTON": "nästa", "PRIMARYBUTTON": "nästa",
"SECONDARYBUTTON": "registrera" "SECONDARYBUTTON": "registrera"
@@ -1768,9 +1768,9 @@
"POLICYLINK": "Länk till integritetspolicy", "POLICYLINK": "Länk till integritetspolicy",
"HELPLINK": "Länk till hjälp", "HELPLINK": "Länk till hjälp",
"SUPPORTEMAIL": "Support-e-post", "SUPPORTEMAIL": "Support-e-post",
"DOCSLINK": "Dokumentationslänk (Konsol)", "DOCSLINK": "Dokumentationslänk (Hanteringskonsol)",
"CUSTOMLINK": "Anpassad länk (Konsol)", "CUSTOMLINK": "Anpassad länk (Hanteringskonsol)",
"CUSTOMLINKTEXT": "Anpassad länktext (Konsol)", "CUSTOMLINKTEXT": "Anpassad länktext (Hanteringskonsol)",
"SAVED": "Sparat framgångsrikt!", "SAVED": "Sparat framgångsrikt!",
"RESET_TITLE": "Återställ standardvärden", "RESET_TITLE": "Återställ standardvärden",
"RESET_DESCRIPTION": "Du håller på att återställa standardlänkarna för användarvillkor och integritetspolicy. Vill du verkligen fortsätta?" "RESET_DESCRIPTION": "Du håller på att återställa standardlänkarna för användarvillkor och integritetspolicy. Vill du verkligen fortsätta?"
@@ -1924,7 +1924,7 @@
"DEFAULTREDIRECTURI_DESC": "Definierar vart användaren kommer att omdirigeras om inloggningen har startat utan en appkontext (t.ex. från e-post)", "DEFAULTREDIRECTURI_DESC": "Definierar vart användaren kommer att omdirigeras om inloggningen har startat utan en appkontext (t.ex. från e-post)",
"ERRORMSGPOPUP": "Visa fel i dialog", "ERRORMSGPOPUP": "Visa fel i dialog",
"DISABLEWATERMARK": "Dölj Vattenstämpel", "DISABLEWATERMARK": "Dölj Vattenstämpel",
"DISABLEWATERMARK_DESC": "Dölj Powered by ZITADEL vattenstämpel i inloggningsgränssnittet" "DISABLEWATERMARK_DESC": "Dölj Powered by Zitadel vattenstämpel i inloggningsgränssnittet"
}, },
"RESET": "Återställ till instansstandard", "RESET": "Återställ till instansstandard",
"CREATECUSTOM": "Skapa Anpassad Policy", "CREATECUSTOM": "Skapa Anpassad Policy",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Ange ditt projekts namn.", "CREATE_DESC": "Ange ditt projekts namn.",
"ROLE": "Roll", "ROLE": "Roll",
"NOITEMS": "Inga projekt", "NOITEMS": "Inga projekt",
"ZITADELPROJECT": "Detta tillhör ZITADEL-projektet. Observera: Om du gör ändringar kan ZITADEL inte fungera som avsett.", "ZITADELPROJECT": "Detta tillhör Zitadel-projektet. Observera: Om du gör ändringar kan Zitadel inte fungera som avsett.",
"TYPE": { "TYPE": {
"OWNED": "Ägda Projekt", "OWNED": "Ägda Projekt",
"OWNED_SINGULAR": "Ägt Projekt", "OWNED_SINGULAR": "Ägt Projekt",
@@ -2361,7 +2361,7 @@
"DELETE_SELECTION_TITLE": "Radera IDP", "DELETE_SELECTION_TITLE": "Radera IDP",
"DELETE_SELECTION_DESCRIPTION": "Du håller på att radera en identitetsleverantör. De resulterande ändringarna är oåterkalleliga. Vill du verkligen göra detta?", "DELETE_SELECTION_DESCRIPTION": "Du håller på att radera en identitetsleverantör. De resulterande ändringarna är oåterkalleliga. Vill du verkligen göra detta?",
"FEDERATEDLOGOUTENABLED": "Federerad utloggning aktiverad", "FEDERATEDLOGOUTENABLED": "Federerad utloggning aktiverad",
"FEDERATEDLOGOUTENABLED_DESC": "Om aktiverat kommer användaren också att loggas ut från IdP om användaren avslutar sessionen i ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Om aktiverat kommer användaren också att loggas ut från IdP om användaren avslutar sessionen i Zitadel.",
"EMPTY": "Ingen IDP tillgänglig", "EMPTY": "Ingen IDP tillgänglig",
"OIDC": { "OIDC": {
"GENERAL": "Allmän information", "GENERAL": "Allmän information",
@@ -2462,7 +2462,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP-leverantör", "TITLE": "SMTP-leverantör",
"DESCRIPTION": "Dessa är SMTP-leverantörerna för din ZITADEL-instans. Aktivera den du vill använda för att skicka meddelanden till dina användare.", "DESCRIPTION": "Dessa är SMTP-leverantörerna för din Zitadel-instans. Aktivera den du vill använda för att skicka meddelanden till dina användare.",
"EMPTY": "Ingen SMTP-leverantör tillgänglig", "EMPTY": "Ingen SMTP-leverantör tillgänglig",
"ACTIVATED": "Aktiverad", "ACTIVATED": "Aktiverad",
"ACTIVATE": "Aktivera leverantör", "ACTIVATE": "Aktivera leverantör",
@@ -2498,11 +2498,11 @@
"NEXT_STEPS": "Nästa steg", "NEXT_STEPS": "Nästa steg",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Aktivera din SMTP-leverantör", "TITLE": "Aktivera din SMTP-leverantör",
"DESCRIPTION": "ZITADEL kan inte använda denna SMTP-leverantör för att skicka meddelanden förrän du aktiverar den. Om du aktiverar denna leverantör kommer alla andra aktiva leverantörer nu att inaktiveras." "DESCRIPTION": "Zitadel kan inte använda denna SMTP-leverantör för att skicka meddelanden förrän du aktiverar den. Om du aktiverar denna leverantör kommer alla andra aktiva leverantörer nu att inaktiveras."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Inaktivera din SMTP-leverantör", "TITLE": "Inaktivera din SMTP-leverantör",
"DESCRIPTION": "Om du inaktiverar denna SMTP-leverantör kan ZITADEL inte använda den för att skicka meddelanden förrän du aktiverar den igen." "DESCRIPTION": "Om du inaktiverar denna SMTP-leverantör kan Zitadel inte använda den för att skicka meddelanden förrän du aktiverar den igen."
}, },
"SAVE_SETTINGS": "Spara dina inställningar", "SAVE_SETTINGS": "Spara dina inställningar",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Meta Veri", "METADATA_TITLE": "Meta Veri",
"HOME": { "HOME": {
"TITLE": "ZITADEL ile başlayın", "TITLE": "Zitadel ile başlayın",
"NEXT": { "NEXT": {
"TITLE": "Sonraki adımlarınız", "TITLE": "Sonraki adımlarınız",
"DESCRIPTION": "Uygulamanızı güvence altına almak için aşağıdaki adımları tamamlayın.", "DESCRIPTION": "Uygulamanızı güvence altına almak için aşağıdaki adımları tamamlayın.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Belgeler", "TITLE": "Belgeler",
"DESCRIPTION": "Temel kavram ve fikirlerle tanışmak için ZITADEL bilgi tabanını keşfedin. ZITADEL'in nasıl çalıştığını ve nasıl kullanılacağını öğrenin." "DESCRIPTION": "Temel kavram ve fikirlerle tanışmak için Zitadel bilgi tabanını keşfedin. Zitadel'in nasıl çalıştığını ve nasıl kullanılacağını öğrenin."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Örnekler ve Yazılım Geliştirme Kitleri", "TITLE": "Örnekler ve Yazılım Geliştirme Kitleri",
"DESCRIPTION": "ZITADEL'i favori programlama dilleriniz ve araçlarınızla birlikte kullanmak için örneklerimizi ve SDK'larımızı inceleyin." "DESCRIPTION": "Zitadel'i favori programlama dilleriniz ve araçlarınızla birlikte kullanmak için örneklerimizi ve SDK'larımızı inceleyin."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Eylemler", "TITLE": "Eylemler",
"DESCRIPTION": "Kullanıcılarınız ZITADEL'de kimlik doğrulaması yaparken gerçekleşen olaylarda özel kod çalıştırın. Süreçlerinizi otomatikleştirin, kullanıcılarınızın meta verilerini ve belirteçlerini zenginleştirin veya harici sistemleri bilgilendirin.", "DESCRIPTION": "Kullanıcılarınız Zitadel'de kimlik doğrulaması yaparken gerçekleşen olaylarda özel kod çalıştırın. Süreçlerinizi otomatikleştirin, kullanıcılarınızın meta verilerini ve belirteçlerini zenginleştirin veya harici sistemleri bilgilendirin.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Betikler", "TITLE": "Betikler",
"DESCRIPTION": "JavaScript kodunuzu bir kez yazın ve birden fazla akışta tetikleyin." "DESCRIPTION": "JavaScript kodunuzu bir kez yazın ve birden fazla akışta tetikleyin."
@@ -97,23 +97,23 @@
"NEXT": "Şimdi ne yapmalı?", "NEXT": "Şimdi ne yapmalı?",
"SAML": { "SAML": {
"TITLE": "SAML Kimlik Sağlayıcınızı Yapılandırın", "TITLE": "SAML Kimlik Sağlayıcınızı Yapılandırın",
"DESCRIPTION": "ZITADEL yapılandırıldı. Şimdi SAML Kimlik Sağlayıcınızın bazı yapılandırmalara ihtiyacı var. Çoğu sağlayıcı, tüm ZITADEL metadata XML'ini yüklemenize izin verir. Diğer sağlayıcılar yalnızca belirli URL'ler sağlamanızı ister, örneğin entity ID (metadata URL), Assertion Consumer Service (ACS) URL veya Single Logout URL." "DESCRIPTION": "Zitadel yapılandırıldı. Şimdi SAML Kimlik Sağlayıcınızın bazı yapılandırmalara ihtiyacı var. Çoğu sağlayıcı, tüm Zitadel metadata XML'ini yüklemenize izin verir. Diğer sağlayıcılar yalnızca belirli URL'ler sağlamanızı ister, örneğin entity ID (metadata URL), Assertion Consumer Service (ACS) URL veya Single Logout URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "{{ provider }} Kimlik Sağlayıcınızı Yapılandırın", "TITLE": "{{ provider }} Kimlik Sağlayıcınızı Yapılandırın",
"DESCRIPTION": "ZITADEL'i yapılandırabilmeniz için önce bu URL'yi Kimlik Sağlayıcınıza ileterek kimlik doğrulamasından sonra tarayıcının ZITADEL'e geri yönlendirilmesini etkinleştirin." "DESCRIPTION": "Zitadel'i yapılandırabilmeniz için önce bu URL'yi Kimlik Sağlayıcınıza ileterek kimlik doğrulamasından sonra tarayıcının Zitadel'e geri yönlendirilmesini etkinleştirin."
}, },
"JWT": { "JWT": {
"TITLE": "JWT'leri Federe Kimlikler Olarak Kullanın", "TITLE": "JWT'leri Federe Kimlikler Olarak Kullanın",
"DESCRIPTION": "JWT Kimlik Sağlayıcısı, mevcut JWT belirteçlerinizi federe kimlikler olarak kullanmanızı sağlar. Bu özellik, zaten JWT'ler için bir verici/issuer'ınız varsa kullanışlıdır. Bir JWT IdP ile, bu JWT'leri ZITADEL'de anında kullanıcı oluşturmak ve güncellemek için kullanabilirsiniz." "DESCRIPTION": "JWT Kimlik Sağlayıcısı, mevcut JWT belirteçlerinizi federe kimlikler olarak kullanmanızı sağlar. Bu özellik, zaten JWT'ler için bir verici/issuer'ınız varsa kullanışlıdır. Bir JWT IdP ile, bu JWT'leri Zitadel'de anında kullanıcı oluşturmak ve güncellemek için kullanabilirsiniz."
}, },
"LDAP": { "LDAP": {
"TITLE": "ZITADEL'i LDAP Kimlik Sağlayıcınıza Bağlanacak Şekilde Yapılandırın", "TITLE": "Zitadel'i LDAP Kimlik Sağlayıcınıza Bağlanacak Şekilde Yapılandırın",
"DESCRIPTION": "LDAP sunucunuza bağlantı ayrıntılarını sağlayın ve LDAP özniteliklerinizin ZITADEL özniteliklerine eşlenmesini yapılandırın." "DESCRIPTION": "LDAP sunucunuza bağlantı ayrıntılarını sağlayın ve LDAP özniteliklerinizin Zitadel özniteliklerine eşlenmesini yapılandırın."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Kullanıcı Verilerini Otomatik Doldur", "TITLE": "Kullanıcı Verilerini Otomatik Doldur",
"DESCRIPTION": "Kullanıcılarınızın deneyimini iyileştirmek için bir eylem kullanın. ZITADEL kayıt formunu kimlik sağlayıcısından gelen değerlerle önceden doldurabilirsiniz." "DESCRIPTION": "Kullanıcılarınızın deneyimini iyileştirmek için bir eylem kullanın. Zitadel kayıt formunu kimlik sağlayıcısından gelen değerlerle önceden doldurabilirsiniz."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "IdP'yi Etkinleştir", "TITLE": "IdP'yi Etkinleştir",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Harici Bağlantılar", "TITLE": "Harici Bağlantılar",
"DESCRIPTION": "Kullanıcılarınızı giriş sayfasında gösterilen özel harici kaynaklara yönlendirin. Kullanıcıların kaydolabilmeleri için Hizmet Şartları ve Gizlilik Politikasını kabul etmeleri gerekir. Belgelerinize olan bağlantıyı değiştirin veya belgeler düğmesini konsoldan gizlemek için boş bir dize ayarlayın. Konsolda özel bir harici bağlantı ve o bağlantı için özel bir metin ekleyin, veya bu düğmeyi gizlemek için boş bırakın." "DESCRIPTION": "Kullanıcılarınızı giriş sayfasında gösterilen özel harici kaynaklara yönlendirin. Kullanıcıların kaydolabilmeleri için Hizmet Şartları ve Gizlilik Politikasını kabul etmeleri gerekir. Belgelerinize olan bağlantıyı değiştirin veya belgeler düğmesini yönetim konsolundan gizlemek için boş bir dize ayarlayın. Yönetim konsolunda özel bir harici bağlantı ve o bağlantı için özel bir metin ekleyin, veya bu düğmeyi gizlemek için boş bırakın."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP Ayarları", "TITLE": "SMTP Ayarları",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS Ayarları", "TITLE": "SMS Ayarları",
"DESCRIPTION": "Tüm ZITADEL özelliklerinin kilidini açmak için kullanıcılarınıza SMS mesajları göndermek üzere Twilio'yu yapılandırın." "DESCRIPTION": "Tüm Zitadel özelliklerinin kilidini açmak için kullanıcılarınıza SMS mesajları göndermek üzere Twilio'yu yapılandırın."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Olaylar", "TITLE": "Olaylar",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Başarısız Olaylar", "TITLE": "Başarısız Olaylar",
"DESCRIPTION": "Bu sayfa, örneğinizdeki tüm başarısız olayları gösterir. ZITADEL beklediğiniz gibi davranmıyorsa, her zaman önce bu listeyi kontrol edin." "DESCRIPTION": "Bu sayfa, örneğinizdeki tüm başarısız olayları gösterir. Zitadel beklediğiniz gibi davranmıyorsa, her zaman önce bu listeyi kontrol edin."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Görünümler", "TITLE": "Görünümler",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Güvenlik Ayarları", "TITLE": "Güvenlik Ayarları",
"DESCRIPTION": "Güvenlik etkisi olabilecek ZITADEL özelliklerini etkinleştirin. Bu ayarları değiştirmeden önce ne yaptığınızı gerçekten bilmelisiniz." "DESCRIPTION": "Güvenlik etkisi olabilecek Zitadel özelliklerini etkinleştirin. Bu ayarları değiştirmeden önce ne yaptığınızı gerçekten bilmelisiniz."
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect Ayarları", "TITLE": "OpenID Connect Ayarları",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "ZITADEL örneğiniz için token'ları güvenli bir şekilde imzalamak ve doğrulamak için OIDC Web Anahtarlarınızı yönetin.", "DESCRIPTION": "Zitadel örneğiniz için token'ları güvenli bir şekilde imzalamak ve doğrulamak için OIDC Web Anahtarlarınızı yönetin.",
"TABLE": { "TABLE": {
"TITLE": "Aktif ve Gelecek Web Anahtarları", "TITLE": "Aktif ve Gelecek Web Anahtarları",
"DESCRIPTION": "Aktif ve yaklaşan web anahtarlarınız. Yeni bir anahtar etkinleştirmek mevcut olanı devre dışı bırakacaktır.", "DESCRIPTION": "Aktif ve yaklaşan web anahtarlarınız. Yeni bir anahtar etkinleştirmek mevcut olanı devre dışı bırakacaktır.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Yeni Web Anahtarı Oluştur", "TITLE": "Yeni Web Anahtarı Oluştur",
"DESCRIPTION": "Yeni bir web anahtarı oluşturmak bunu listenize ekler. ZITADEL varsayılan olarak SHA256 hasher ile RSA2048 anahtarları kullanır.", "DESCRIPTION": "Yeni bir web anahtarı oluşturmak bunu listenize ekler. Zitadel varsayılan olarak SHA256 hasher ile RSA2048 anahtarları kullanır.",
"KEY_TYPE": "Anahtar Türü", "KEY_TYPE": "Anahtar Türü",
"BITS": "Bit", "BITS": "Bit",
"HASHER": "Hasher", "HASHER": "Hasher",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Giriş Adı Deseni", "TITLE": "Giriş Adı Deseni",
"DESCRIPTION": "Kullanıcılarınızın giriş adlarının desenini kontrol edin. ZITADEL, kullanıcılarınız giriş adlarını girer girmez organizasyonlarını seçer. Bu nedenle giriş adlarının tüm organizasyonlar arasında benzersiz olması gerekir. Birden fazla alan adında hesabı olan kullanıcılarınız varsa, giriş adlarınızı organizasyon alan adıyla soneklendirerek benzersizliği sağlayabilirsiniz." "DESCRIPTION": "Kullanıcılarınızın giriş adlarının desenini kontrol edin. Zitadel, kullanıcılarınız giriş adlarını girer girmez organizasyonlarını seçer. Bu nedenle giriş adlarının tüm organizasyonlar arasında benzersiz olması gerekir. Birden fazla alan adında hesabı olan kullanıcılarınız varsa, giriş adlarınızı organizasyon alan adıyla soneklendirerek benzersizliği sağlayabilirsiniz."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Alan Adı Doğrulama", "TITLE": "Alan Adı Doğrulama",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Harici Girişe izin verildi", "TITLE": "Harici Girişe izin verildi",
"DESCRIPTION": "Kullanıcılarınızın giriş yapmak için ZITADEL kullanıcısını kullanmak yerine harici kimlik sağlayıcısıyla giriş yapmalarına izin verin." "DESCRIPTION": "Kullanıcılarınızın giriş yapmak için Zitadel kullanıcısını kullanmak yerine harici kimlik sağlayıcısıyla giriş yapmalarına izin verin."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Şifre Sıfırlama gizlendi", "TITLE": "Şifre Sıfırlama gizlendi",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "ZITADEL ile başlayın", "WELCOME": "Zitadel ile başlayın",
"DISCLAIMER": "ZITADEL verilerinizi gizli ve güvenli bir şekilde işler.", "DISCLAIMER": "Zitadel verilerinizi gizli ve güvenli bir şekilde işler.",
"DISCLAIMERLINK": "Daha fazla bilgi", "DISCLAIMERLINK": "Daha fazla bilgi",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "ZITADEL ile hızlıca başlayın." "DESCRIPTION": "Zitadel ile hızlıca başlayın."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "ZITADEL ile hızlıca başlayın." "DESCRIPTION": "Zitadel ile hızlıca başlayın."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "İlk Adımlar", "LABEL": "İlk Adımlar",
"DESCRIPTION": "ZITADEL ile hızlıca başlayın." "DESCRIPTION": "Zitadel ile hızlıca başlayın."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Kısayollar", "SHORTCUTS": "Kısayollar",
@@ -366,7 +366,7 @@
"COMPLETED": "tamamlandı", "COMPLETED": "tamamlandı",
"DISMISS": "Hayır teşekkürler, ben uzmanım.", "DISMISS": "Hayır teşekkürler, ben uzmanım.",
"CARD": { "CARD": {
"TITLE": "ZITADEL'inizi çalıştırın", "TITLE": "Zitadel'inizi çalıştırın",
"DESCRIPTION": "Bu kontrol listesi örneğinizi kurmaya yardımcı olur ve en temel adımlarda size rehberlik eder" "DESCRIPTION": "Bu kontrol listesi örneğinizi kurmaya yardımcı olur ve en temel adımlarda size rehberlik eder"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Uygulamanızda oturum açın", "title": "Uygulamanızda oturum açın",
"description": "Kimlik doğrulama için uygulamanızı ZITADEL ile entegre edin ve admin kullanıcınızla oturum açarak test edin.", "description": "Kimlik doğrulama için uygulamanızı Zitadel ile entegre edin ve admin kullanıcınızla oturum açarak test edin.",
"action": "Oturum aç" "action": "Oturum aç"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Müşteri Portalı" "CUSTOMERPORTAL": "Müşteri Portalı"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "ZITADEL'i uygulamanıza entegre edin", "TITLE": "Zitadel'i uygulamanıza entegre edin",
"DESCRIPTION": "ZITADEL'i uygulamanıza entegre edin veya dakikalar içinde başlamak için örneklerimizden birini kullanın.", "DESCRIPTION": "Zitadel'i uygulamanıza entegre edin veya dakikalar içinde başlamak için örneklerimizden birini kullanın.",
"BTN_START": "Uygulama Oluştur", "BTN_START": "Uygulama Oluştur",
"BTN_LEARNMORE": "Daha Fazla Öğren", "BTN_LEARNMORE": "Daha Fazla Öğren",
"CREATEPROJECTFORAPP": "Proje Oluştur {{value}}", "CREATEPROJECTFORAPP": "Proje Oluştur {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Örneğiniz engellendi.", "TITLE": "Örneğiniz engellendi.",
"DESCRIPTION": "ZITADEL örnek yöneticinizden aboneliği güncellemesini isteyin." "DESCRIPTION": "Zitadel örnek yöneticinizden aboneliği güncellemesini isteyin."
}, },
"INVALID_FORMAT": "Biçimlendirme geçersiz.", "INVALID_FORMAT": "Biçimlendirme geçersiz.",
"NOTANEMAIL": "Verilen değer bir e-posta adresi değil.", "NOTANEMAIL": "Verilen değer bir e-posta adresi değil.",
@@ -841,7 +841,7 @@
"NAME": "Ad", "NAME": "Ad",
"EMPTY": "Cihaz ayarlanmamış", "EMPTY": "Cihaz ayarlanmamış",
"TITLE": "Passkey Kimlik Doğrulama", "TITLE": "Passkey Kimlik Doğrulama",
"DESCRIPTION": "ZITADEL'e Passkey ile giriş yapmak için WebAuthn tabanlı Kimlik Doğrulama Yöntemleri ekleyin.", "DESCRIPTION": "Zitadel'e Passkey ile giriş yapmak için WebAuthn tabanlı Kimlik Doğrulama Yöntemleri ekleyin.",
"MANAGE_DESCRIPTION": "Kullanıcılarınızın ikinci faktör yöntemlerini yönetin.", "MANAGE_DESCRIPTION": "Kullanıcılarınızın ikinci faktör yöntemlerini yönetin.",
"U2F": "Yöntem ekle", "U2F": "Yöntem ekle",
"U2F_DIALOG_TITLE": "Kimlik doğrulayıcıyı doğrula", "U2F_DIALOG_TITLE": "Kimlik doğrulayıcıyı doğrula",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Gizli anahtar başarıyla kaldırıldı!" "SECRETREMOVED": "Gizli anahtar başarıyla kaldırıldı!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL Yönetici Rolleri", "TITLE": "Zitadel Yönetici Rolleri",
"DESCRIPTION": "Bunlar kullanıcının tüm üyelik yetkileridir. Bunları organizasyon, proje veya IAM detay sayfalarında da değiştirebilirsiniz.", "DESCRIPTION": "Bunlar kullanıcının tüm üyelik yetkileridir. Bunları organizasyon, proje veya IAM detay sayfalarında da değiştirebilirsiniz.",
"ORGCONTEXT": "Şu anda seçili organizasyonla ilişkili tüm organizasyonları ve projeleri görüyorsunuz.", "ORGCONTEXT": "Şu anda seçili organizasyonla ilişkili tüm organizasyonları ve projeleri görüyorsunuz.",
"USERCONTEXT": "Yetkiniz olan tüm organizasyonları ve projeleri görüyorsunuz. Diğer organizasyonlar dahil.", "USERCONTEXT": "Yetkiniz olan tüm organizasyonları ve projeleri görüyorsunuz. Diğer organizasyonlar dahil.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Başarısız Olmasına İzin Ver", "ALLOWEDTOFAIL": "Başarısız Olmasına İzin Ver",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Uyarı", "TITLE": "Uyarı",
"DESCRIPTION": "Bu ayarı devre dışı bırakırsanız, organizasyonunuzdaki kullanıcıların oturum açamamasına neden olabilir. Ayrıca, eylemi devre dışı bırakmak için konsola erişemeyeceksiniz. Ayrı bir organizasyonda yönetici kullanıcı oluşturmanızı veya önce geliştirme ortamında veya geliştirme organizasyonunda betikleri test etmenizi öneririz." "DESCRIPTION": "Bu ayarı devre dışı bırakırsanız, organizasyonunuzdaki kullanıcıların oturum açamamasına neden olabilir. Ayrıca, eylemi devre dışı bırakmak için yönetim konsoluna erişemeyeceksiniz. Ayrı bir organizasyonda yönetici kullanıcı oluşturmanızı veya önce geliştirme ortamında veya geliştirme organizasyonunda betikleri test etmenizi öneririz."
}, },
"SCRIPT": "Betik", "SCRIPT": "Betik",
"FLOWTYPE": "Akış Türü", "FLOWTYPE": "Akış Türü",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM Depolama Yönetimi", "TITLE": "IAM Depolama Yönetimi",
"DESCRIPTION": "ZITADEL görünümlerinizi ve başarısız olaylarınızı yönetin." "DESCRIPTION": "Zitadel görünümlerinizi ve başarısız olaylarınızı yönetin."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Yöneticiler", "TITLE": "Yöneticiler",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Beklenen URL:", "VERIFICATION_HTTP_URL_LABEL": "Beklenen URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Doğrulama dosyası:", "VERIFICATION_HTTP_FILE_LABEL": "Doğrulama dosyası:",
"VERIFICATION_SKIP": "Şimdilik doğrulamayı atlayabilir ve organizasyonunuzu oluşturmaya devam edebilirsiniz, ancak domain'inizi kullanmak için bu adımın tamamlanması gerekir!", "VERIFICATION_SKIP": "Şimdilik doğrulamayı atlayabilir ve organizasyonunuzu oluşturmaya devam edebilirsiniz, ancak domain'inizi kullanmak için bu adımın tamamlanması gerekir!",
"VERIFICATION_VALIDATION_DESC": "ZITADEL domain'inizin sahipliğini zaman zaman yeniden kontrol edeceği için doğrulama kodunu silmeyin.", "VERIFICATION_VALIDATION_DESC": "Zitadel domain'inizin sahipliğini zaman zaman yeniden kontrol edeceği için doğrulama kodunu silmeyin.",
"VERIFICATION_NEWTOKEN_TITLE": "Yeni Token İste", "VERIFICATION_NEWTOKEN_TITLE": "Yeni Token İste",
"VERIFICATION_VALIDATION_ONGOING": "Domain'inizi doğrulamak için {{ value }} yöntemi seçildi. Doğrulama kontrolü tetiklemek veya doğrulama sürecini sıfırlamak için düğmeye tıklayın.", "VERIFICATION_VALIDATION_ONGOING": "Domain'inizi doğrulamak için {{ value }} yöntemi seçildi. Doğrulama kontrolü tetiklemek veya doğrulama sürecini sıfırlamak için düğmeye tıklayın.",
"VERIFICATION_SUCCESSFUL": "Domain başarıyla doğrulandı!", "VERIFICATION_SUCCESSFUL": "Domain başarıyla doğrulandı!",
@@ -1663,8 +1663,8 @@
"DISABLED": "\"Devre Dışı\" miras alınır" "DISABLED": "\"Devre Dışı\" miras alınır"
}, },
"RESET": "Tümünü miras almaya ayarla", "RESET": "Tümünü miras almaya ayarla",
"CONSOLEUSEV2USERAPI": "Kullanıcı oluşturma için Konsolda V2 Api'yi kullan", "CONSOLEUSEV2USERAPI": "Kullanıcı oluşturma için yönetim konsolunda V2 Api'yi kullan",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Bu bayrak etkinleştirildiğinde, konsol yeni kullanıcılar oluşturmak için V2 Kullanıcı API'sini kullanır. V2 API ile yeni oluşturulan kullanıcılar başlangıç durumu olmadan başlar.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Bu bayrak etkinleştirildiğinde, yönetim konsolu yeni kullanıcılar oluşturmak için V2 Kullanıcı API'sini kullanır. V2 API ile yeni oluşturulan kullanıcılar başlangıç durumu olmadan başlar.",
"LOGINV2": "Giriş V2", "LOGINV2": "Giriş V2",
"LOGINV2_DESCRIPTION": "Bunu etkinleştirmek, gelişmiş güvenlik, performans ve özelleştirme ile yeni TypeScript tabanlı giriş UI'ını etkinleştirir.", "LOGINV2_DESCRIPTION": "Bunu etkinleştirmek, gelişmiş güvenlik, performans ve özelleştirme ile yeni TypeScript tabanlı giriş UI'ını etkinleştirir.",
"LOGINV2_BASEURI": "Temel URI", "LOGINV2_BASEURI": "Temel URI",
@@ -1711,7 +1711,7 @@
"RELEASE": "Bırak", "RELEASE": "Bırak",
"DROPFONT": "Yazı tipi dosyasını buraya bırakın", "DROPFONT": "Yazı tipi dosyasını buraya bırakın",
"RELEASEFONT": "Bırak", "RELEASEFONT": "Bırak",
"USEOFLOGO": "Logonuz Giriş'te ve e-postalarda kullanılacaktır, ikon ise konsoldaki organizasyon değiştirici gibi daha küçük UI öğeleri için kullanılır", "USEOFLOGO": "Logonuz Giriş'te ve e-postalarda kullanılacaktır, ikon ise yönetim konsolundaki organizasyon değiştirici gibi daha küçük UI öğeleri için kullanılır",
"MAXSIZE": "Maksimum boyut 524kB ile sınırlıdır", "MAXSIZE": "Maksimum boyut 524kB ile sınırlıdır",
"EMAILNOSVG": "SVG dosya formatı e-postalarda desteklenmez. Bu nedenle logonuzu PNG veya diğer desteklenen formatlarda yükleyin.", "EMAILNOSVG": "SVG dosya formatı e-postalarda desteklenmez. Bu nedenle logonuzu PNG veya diğer desteklenen formatlarda yükleyin.",
"MAXSIZEEXCEEDED": "524kB maksimum boyutu aşıldı.", "MAXSIZEEXCEEDED": "524kB maksimum boyutu aşıldı.",
@@ -1727,7 +1727,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Giriş", "TITLE": "Giriş",
"SECOND": "ZITADEL Hesabınızla giriş yapın.", "SECOND": "Zitadel Hesabınızla giriş yapın.",
"ERROR": "Kullanıcı bulunamadı!", "ERROR": "Kullanıcı bulunamadı!",
"PRIMARYBUTTON": "ileri", "PRIMARYBUTTON": "ileri",
"SECONDARYBUTTON": "kayıt ol" "SECONDARYBUTTON": "kayıt ol"
@@ -1767,9 +1767,9 @@
"POLICYLINK": "Gizlilik Politikası bağlantısı", "POLICYLINK": "Gizlilik Politikası bağlantısı",
"HELPLINK": "Yardım bağlantısı", "HELPLINK": "Yardım bağlantısı",
"SUPPORTEMAIL": "Destek E-postası", "SUPPORTEMAIL": "Destek E-postası",
"DOCSLINK": "Dokümanlar Bağlantısı (Konsol)", "DOCSLINK": "Dokümanlar Bağlantısı (Yönetim Konsolu)",
"CUSTOMLINK": "Özel Bağlantı (Konsol)", "CUSTOMLINK": "Özel Bağlantı (Yönetim Konsolu)",
"CUSTOMLINKTEXT": "Özel Bağlantı Metni (Konsol)", "CUSTOMLINKTEXT": "Özel Bağlantı Metni (Yönetim Konsolu)",
"SAVED": "Başarıyla kaydedildi!", "SAVED": "Başarıyla kaydedildi!",
"RESET_TITLE": "Varsayılan Değerleri Geri Yükle", "RESET_TITLE": "Varsayılan Değerleri Geri Yükle",
"RESET_DESCRIPTION": "Hizmet Şartları ve Gizlilik Politikası için varsayılan Bağlantıları geri yüklemek üzeresiniz. Gerçekten devam etmek istiyor musunuz?" "RESET_DESCRIPTION": "Hizmet Şartları ve Gizlilik Politikası için varsayılan Bağlantıları geri yüklemek üzeresiniz. Gerçekten devam etmek istiyor musunuz?"
@@ -1923,7 +1923,7 @@
"DEFAULTREDIRECTURI_DESC": "Giriş bir uygulama bağlamı olmadan başlatılmışsa kullanıcının nereye yönlendirileceğini tanımlar (örn. e-postadan)", "DEFAULTREDIRECTURI_DESC": "Giriş bir uygulama bağlamı olmadan başlatılmışsa kullanıcının nereye yönlendirileceğini tanımlar (örn. e-postadan)",
"ERRORMSGPOPUP": "Hatayı Dialog'ta Göster", "ERRORMSGPOPUP": "Hatayı Dialog'ta Göster",
"DISABLEWATERMARK": "Filigranı Gizle", "DISABLEWATERMARK": "Filigranı Gizle",
"DISABLEWATERMARK_DESC": "Giriş arayüzünde Powered by ZITADEL filigranını gizle" "DISABLEWATERMARK_DESC": "Giriş arayüzünde Powered by Zitadel filigranını gizle"
}, },
"RESET": "Örnek varsayılanına sıfırla", "RESET": "Örnek varsayılanına sıfırla",
"CREATECUSTOM": "Özel Politika Oluştur", "CREATECUSTOM": "Özel Politika Oluştur",
@@ -1977,7 +1977,7 @@
"CREATE_DESC": "Projenizin adını girin.", "CREATE_DESC": "Projenizin adını girin.",
"ROLE": "Rol", "ROLE": "Rol",
"NOITEMS": "Proje yok", "NOITEMS": "Proje yok",
"ZITADELPROJECT": "Bu ZITADEL projesine aittir. Dikkat: Değişiklik yaparsanız ZITADEL amaçlandığı gibi davranmayabilir.", "ZITADELPROJECT": "Bu Zitadel projesine aittir. Dikkat: Değişiklik yaparsanız Zitadel amaçlandığı gibi davranmayabilir.",
"TYPE": { "TYPE": {
"OWNED": "Sahip Olunan Projeler", "OWNED": "Sahip Olunan Projeler",
"OWNED_SINGULAR": "Sahip Olunan Proje", "OWNED_SINGULAR": "Sahip Olunan Proje",
@@ -2360,7 +2360,7 @@
"DELETE_SELECTION_TITLE": "IdP'yi Sil", "DELETE_SELECTION_TITLE": "IdP'yi Sil",
"DELETE_SELECTION_DESCRIPTION": "Bir kimlik sağlayıcısını silmek üzeresiniz. Sonuçta ortaya çıkan değişiklikler geri alınamaz. Gerçekten bunu yapmak istiyor musunuz?", "DELETE_SELECTION_DESCRIPTION": "Bir kimlik sağlayıcısını silmek üzeresiniz. Sonuçta ortaya çıkan değişiklikler geri alınamaz. Gerçekten bunu yapmak istiyor musunuz?",
"FEDERATEDLOGOUTENABLED": "Federe Çıkış Etkin", "FEDERATEDLOGOUTENABLED": "Federe Çıkış Etkin",
"FEDERATEDLOGOUTENABLED_DESC": "Etkinleştirilirse, kullanıcı ZITADEL'de oturumu sonlandırdığında IdP'den de çıkış yapılacaktır.", "FEDERATEDLOGOUTENABLED_DESC": "Etkinleştirilirse, kullanıcı Zitadel'de oturumu sonlandırdığında IdP'den de çıkış yapılacaktır.",
"EMPTY": "Kullanılabilir IdP yok", "EMPTY": "Kullanılabilir IdP yok",
"OIDC": { "OIDC": {
"GENERAL": "Genel Bilgiler", "GENERAL": "Genel Bilgiler",
@@ -2462,7 +2462,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP Sağlayıcısı", "TITLE": "SMTP Sağlayıcısı",
"DESCRIPTION": "Bunlar ZITADEL örneğiniz için SMTP sağlayıcılarıdır. Kullanıcılarınıza bildirim göndermek için kullanmak istediğinizi etkinleştirin.", "DESCRIPTION": "Bunlar Zitadel örneğiniz için SMTP sağlayıcılarıdır. Kullanıcılarınıza bildirim göndermek için kullanmak istediğinizi etkinleştirin.",
"EMPTY": "Kullanılabilir SMTP Sağlayıcısı yok", "EMPTY": "Kullanılabilir SMTP Sağlayıcısı yok",
"ACTIVATED": "Etkinleştirildi", "ACTIVATED": "Etkinleştirildi",
"ACTIVATE": "Sağlayıcıyı etkinleştir", "ACTIVATE": "Sağlayıcıyı etkinleştir",
@@ -2498,11 +2498,11 @@
"NEXT_STEPS": "Sonraki Adımlar", "NEXT_STEPS": "Sonraki Adımlar",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "SMTP Sağlayıcınızı Etkinleştirin", "TITLE": "SMTP Sağlayıcınızı Etkinleştirin",
"DESCRIPTION": "ZITADEL bu SMTP Sağlayıcısını bildirim göndermek için etkinleştirene kadar kullanamaz. Bu sağlayıcıyı etkinleştirirseniz aktif olan diğer tüm sağlayıcılar devre dışı kalacaktır." "DESCRIPTION": "Zitadel bu SMTP Sağlayıcısını bildirim göndermek için etkinleştirene kadar kullanamaz. Bu sağlayıcıyı etkinleştirirseniz aktif olan diğer tüm sağlayıcılar devre dışı kalacaktır."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "SMTP Sağlayıcınızı Devre Dışı Bırakın", "TITLE": "SMTP Sağlayıcınızı Devre Dışı Bırakın",
"DESCRIPTION": "Bu SMTP Sağlayıcısını devre dışı bırakırsanız, ZITADEL onu tekrar etkinleştirene kadar bildirim göndermek için kullanamaz." "DESCRIPTION": "Bu SMTP Sağlayıcısını devre dışı bırakırsanız, Zitadel onu tekrar etkinleştirene kadar bildirim göndermek için kullanamaz."
}, },
"SAVE_SETTINGS": "Ayarlarınızı kaydedin", "SAVE_SETTINGS": "Ayarlarınızı kaydedin",
"TEST": { "TEST": {
+47 -47
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "Метадані", "METADATA_TITLE": "Метадані",
"HOME": { "HOME": {
"TITLE": "Почніть роботу з ZITADEL", "TITLE": "Почніть роботу з Zitadel",
"NEXT": { "NEXT": {
"TITLE": "Ваші наступні кроки", "TITLE": "Ваші наступні кроки",
"DESCRIPTION": "Виконайте наступні кроки для захисту вашого додатка.", "DESCRIPTION": "Виконайте наступні кроки для захисту вашого додатка.",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "Документація", "TITLE": "Документація",
"DESCRIPTION": "Вивчіть базу знань ZITADEL, щоб ознайомитися з основними концепціями та ідеями. Дізнайтеся, як працює ZITADEL і як його використовувати." "DESCRIPTION": "Вивчіть базу знань Zitadel, щоб ознайомитися з основними концепціями та ідеями. Дізнайтеся, як працює Zitadel і як його використовувати."
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "Приклади та комплекти розробки програмного забезпечення", "TITLE": "Приклади та комплекти розробки програмного забезпечення",
"DESCRIPTION": "Перегляньте наші приклади та SDK для використання ZITADEL разом з вашими улюбленими мовами програмування та інструментами." "DESCRIPTION": "Перегляньте наші приклади та SDK для використання Zitadel разом з вашими улюбленими мовами програмування та інструментами."
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "Дії", "TITLE": "Дії",
"DESCRIPTION": "Виконуйте власний код на події, які відбуваються під час автентифікації ваших користувачів у ZITADEL. Автоматизуйте свої процеси, збагачуйте метадані ваших користувачів та їх токени або сповіщайте зовнішні системи.", "DESCRIPTION": "Виконуйте власний код на події, які відбуваються під час автентифікації ваших користувачів у Zitadel. Автоматизуйте свої процеси, збагачуйте метадані ваших користувачів та їх токени або сповіщайте зовнішні системи.",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "Скрипти", "TITLE": "Скрипти",
"DESCRIPTION": "Напишіть свій JavaScript код один раз і запускайте його в кількох потоках." "DESCRIPTION": "Напишіть свій JavaScript код один раз і запускайте його в кількох потоках."
@@ -97,23 +97,23 @@
"NEXT": "Що далі?", "NEXT": "Що далі?",
"SAML": { "SAML": {
"TITLE": "Налаштуйте свого SAML постачальника ідентичності", "TITLE": "Налаштуйте свого SAML постачальника ідентичності",
"DESCRIPTION": "ZITADEL налаштований. Тепер ваш SAML постачальник ідентичності потребує деяких налаштувань. Більшість постачальників дозволяють просто завантажити весь ZITADEL metadata XML. Інші постачальники просять надати лише певні URL, наприклад, entity ID (metadata URL), Assertion Consumer Service (ACS) URL або Single Logout URL." "DESCRIPTION": "Zitadel налаштований. Тепер ваш SAML постачальник ідентичності потребує деяких налаштувань. Більшість постачальників дозволяють просто завантажити весь Zitadel metadata XML. Інші постачальники просять надати лише певні URL, наприклад, entity ID (metadata URL), Assertion Consumer Service (ACS) URL або Single Logout URL."
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "Налаштуйте свого {{ provider }} постачальника ідентичності", "TITLE": "Налаштуйте свого {{ provider }} постачальника ідентичності",
"DESCRIPTION": "Перш ніж налаштовувати ZITADEL, передайте цей URL вашому постачальнику ідентичності, щоб увімкнути перенаправлення браузера назад до ZITADEL після автентифікації." "DESCRIPTION": "Перш ніж налаштовувати Zitadel, передайте цей URL вашому постачальнику ідентичності, щоб увімкнути перенаправлення браузера назад до Zitadel після автентифікації."
}, },
"JWT": { "JWT": {
"TITLE": "Використовуйте JWT як федеровані ідентичності", "TITLE": "Використовуйте JWT як федеровані ідентичності",
"DESCRIPTION": "JWT постачальник ідентичності дозволяє використовувати ваші існуючі JWT токени як федеровані ідентичності. Ця функція корисна, якщо у вас вже є емітент для JWT. З JWT IdP ви можете використовувати ці JWT для створення та оновлення користувачів у ZITADEL на льоту." "DESCRIPTION": "JWT постачальник ідентичності дозволяє використовувати ваші існуючі JWT токени як федеровані ідентичності. Ця функція корисна, якщо у вас вже є емітент для JWT. З JWT IdP ви можете використовувати ці JWT для створення та оновлення користувачів у Zitadel на льоту."
}, },
"LDAP": { "LDAP": {
"TITLE": "Налаштуйте ZITADEL для підключення до вашого LDAP постачальника ідентичності", "TITLE": "Налаштуйте Zitadel для підключення до вашого LDAP постачальника ідентичності",
"DESCRIPTION": "Надайте деталі підключення до вашого LDAP сервера та налаштуйте зіставлення ваших LDAP атрибутів з атрибутами ZITADEL." "DESCRIPTION": "Надайте деталі підключення до вашого LDAP сервера та налаштуйте зіставлення ваших LDAP атрибутів з атрибутами Zitadel."
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "Автозаповнення даних користувача", "TITLE": "Автозаповнення даних користувача",
"DESCRIPTION": "Використовуйте дію для покращення досвіду ваших користувачів. Ви можете попередньо заповнити форму реєстрації ZITADEL значеннями від постачальника ідентичності." "DESCRIPTION": "Використовуйте дію для покращення досвіду ваших користувачів. Ви можете попередньо заповнити форму реєстрації Zitadel значеннями від постачальника ідентичності."
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активуйте IdP", "TITLE": "Активуйте IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "Зовнішні посилання", "TITLE": "Зовнішні посилання",
"DESCRIPTION": "Направляйте ваших користувачів до власних зовнішніх ресурсів, що відображаються на сторінці входу. Користувачі повинні прийняти Умови використання та Політику конфіденційності перш ніж зможуть зареєструватися. Змініть посилання на вашу документацію або встановіть порожній рядок, щоб приховати кнопку документації з консолі. Додайте власне зовнішнє посилання та власний текст для цього посилання в консолі, або встановіть їх порожніми, щоб приховати цю кнопку." "DESCRIPTION": "Направляйте ваших користувачів до власних зовнішніх ресурсів, що відображаються на сторінці входу. Користувачі повинні прийняти Умови використання та Політику конфіденційності перш ніж зможуть зареєструватися. Змініть посилання на вашу документацію або встановіть порожній рядок, щоб приховати кнопку документації з консолі управління. Додайте власне зовнішнє посилання та власний текст для цього посилання в консолі управління, або встановіть їх порожніми, щоб приховати цю кнопку."
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "Налаштування SMTP", "TITLE": "Налаштування SMTP",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "Налаштування SMS", "TITLE": "Налаштування SMS",
"DESCRIPTION": "Щоб розблокувати всі функції ZITADEL, налаштуйте Twilio для надсилання SMS повідомлень вашим користувачам." "DESCRIPTION": "Щоб розблокувати всі функції Zitadel, налаштуйте Twilio для надсилання SMS повідомлень вашим користувачам."
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "Події", "TITLE": "Події",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "Невдалі події", "TITLE": "Невдалі події",
"DESCRIPTION": "Ця сторінка показує всі невдалі події у вашому екземплярі. Якщо ZITADEL поводиться не так, як ви очікуєте, завжди перевіряйте цей список спочатку." "DESCRIPTION": "Ця сторінка показує всі невдалі події у вашому екземплярі. Якщо Zitadel поводиться не так, як ви очікуєте, завжди перевіряйте цей список спочатку."
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "Перегляди", "TITLE": "Перегляди",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "Налаштування безпеки", "TITLE": "Налаштування безпеки",
"DESCRIPTION": "Увімкніть функції ZITADEL, які можуть мати вплив на безпеку. Ви дійсно повинні знати, що робите, перш ніж змінювати ці налаштування." "DESCRIPTION": "Увімкніть функції Zitadel, які можуть мати вплив на безпеку. Ви дійсно повинні знати, що робите, перш ніж змінювати ці налаштування."
}, },
"OIDC": { "OIDC": {
"TITLE": "Налаштування OpenID Connect", "TITLE": "Налаштування OpenID Connect",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "Керуйте своїми OIDC веб-ключами для безпечного підпису та валідації токенів для вашого екземпляра ZITADEL.", "DESCRIPTION": "Керуйте своїми OIDC веб-ключами для безпечного підпису та валідації токенів для вашого екземпляра Zitadel.",
"TABLE": { "TABLE": {
"TITLE": "Активні та майбутні веб-ключі", "TITLE": "Активні та майбутні веб-ключі",
"DESCRIPTION": "Ваші активні та майбутні веб-ключі. Активація нового ключа деактивує поточний.", "DESCRIPTION": "Ваші активні та майбутні веб-ключі. Активація нового ключа деактивує поточний.",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "Створити новий веб-ключ", "TITLE": "Створити новий веб-ключ",
"DESCRIPTION": "Створення нового веб-ключа додає його до вашого списку. ZITADEL використовує RSA2048 ключі з SHA256 хешером за замовчуванням.", "DESCRIPTION": "Створення нового веб-ключа додає його до вашого списку. Zitadel використовує RSA2048 ключі з SHA256 хешером за замовчуванням.",
"KEY_TYPE": "Тип ключа", "KEY_TYPE": "Тип ключа",
"BITS": "Біти", "BITS": "Біти",
"HASHER": "Хешер", "HASHER": "Хешер",
@@ -241,7 +241,7 @@
}, },
"LOGIN_NAME_PATTERN": { "LOGIN_NAME_PATTERN": {
"TITLE": "Шаблон імені входу", "TITLE": "Шаблон імені входу",
"DESCRIPTION": "Контролюйте шаблон імен входу ваших користувачів. ZITADEL вибирає організацію ваших користувачів, як тільки вони вводять своє ім'я входу. Тому імена входу повинні бути унікальними в усіх організаціях. Якщо у вас є користувачі, які мають обліковий запис у кількох доменах, ви можете забезпечити унікальність, додавши суфікс до своїх імен входу з доменом організації." "DESCRIPTION": "Контролюйте шаблон імен входу ваших користувачів. Zitadel вибирає організацію ваших користувачів, як тільки вони вводять своє ім'я входу. Тому імена входу повинні бути унікальними в усіх організаціях. Якщо у вас є користувачі, які мають обліковий запис у кількох доменах, ви можете забезпечити унікальність, додавши суфікс до своїх імен входу з доменом організації."
}, },
"DOMAIN_VERIFICATION": { "DOMAIN_VERIFICATION": {
"TITLE": "Підтвердження домену", "TITLE": "Підтвердження домену",
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Дозволений зовнішній вхід", "TITLE": "Дозволений зовнішній вхід",
"DESCRIPTION": "Дозволити вашим користувачам входити з зовнішнім постачальником ідентичності замість використання користувача ZITADEL для входу." "DESCRIPTION": "Дозволити вашим користувачам входити з зовнішнім постачальником ідентичності замість використання користувача Zitadel для входу."
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "Скидання пароля приховано", "TITLE": "Скидання пароля приховано",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "Почніть роботу з ZITADEL", "WELCOME": "Почніть роботу з Zitadel",
"DISCLAIMER": "ZITADEL поводиться з вашими даними конфіденційно та безпечно.", "DISCLAIMER": "Zitadel поводиться з вашими даними конфіденційно та безпечно.",
"DISCLAIMERLINK": "Додаткова інформація", "DISCLAIMERLINK": "Додаткова інформація",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "Швидко почніть роботу з ZITADEL." "DESCRIPTION": "Швидко почніть роботу з Zitadel."
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "Швидко почніть роботу з ZITADEL." "DESCRIPTION": "Швидко почніть роботу з Zitadel."
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "Перші кроки", "LABEL": "Перші кроки",
"DESCRIPTION": "Швидко почніть роботу з ZITADEL." "DESCRIPTION": "Швидко почніть роботу з Zitadel."
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "Ярлики", "SHORTCUTS": "Ярлики",
@@ -366,7 +366,7 @@
"COMPLETED": "завершено", "COMPLETED": "завершено",
"DISMISS": "Ні, дякую, я професіонал.", "DISMISS": "Ні, дякую, я професіонал.",
"CARD": { "CARD": {
"TITLE": "Запустіть ваш ZITADEL", "TITLE": "Запустіть ваш Zitadel",
"DESCRIPTION": "Цей контрольний список допомагає налаштувати ваш екземпляр та проводить вас через найважливіші кроки" "DESCRIPTION": "Цей контрольний список допомагає налаштувати ваш екземпляр та проводить вас через найважливіші кроки"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Увійдіть до вашого додатка", "title": "Увійдіть до вашого додатка",
"description": "Інтегруйте ваш додаток з ZITADEL для автентифікації та протестуйте його, увійшовши з вашим адміністративним користувачем.", "description": "Інтегруйте ваш додаток з Zitadel для автентифікації та протестуйте його, увійшовши з вашим адміністративним користувачем.",
"action": "Увійти" "action": "Увійти"
}, },
"user.human.added": { "user.human.added": {
@@ -439,8 +439,8 @@
"CUSTOMERPORTAL": "Портал клієнта" "CUSTOMERPORTAL": "Портал клієнта"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "Інтегруйте ZITADEL у ваш додаток", "TITLE": "Інтегруйте Zitadel у ваш додаток",
"DESCRIPTION": "Інтегруйте ZITADEL у ваш додаток або використовуйте один з наших зразків, щоб почати за лічені хвилини.", "DESCRIPTION": "Інтегруйте Zitadel у ваш додаток або використовуйте один з наших зразків, щоб почати за лічені хвилини.",
"BTN_START": "Створити додаток", "BTN_START": "Створити додаток",
"BTN_LEARNMORE": "Дізнатися більше", "BTN_LEARNMORE": "Дізнатися більше",
"CREATEPROJECTFORAPP": "Створити проект {{value}}", "CREATEPROJECTFORAPP": "Створити проект {{value}}",
@@ -745,7 +745,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "Ваш екземпляр заблоковано.", "TITLE": "Ваш екземпляр заблоковано.",
"DESCRIPTION": "Попросіть адміністратора вашого екземпляра ZITADEL оновити підписку." "DESCRIPTION": "Попросіть адміністратора вашого екземпляра Zitadel оновити підписку."
}, },
"INVALID_FORMAT": "Форматування невірне.", "INVALID_FORMAT": "Форматування невірне.",
"NOTANEMAIL": "Дане значення не є адресою електронної пошти.", "NOTANEMAIL": "Дане значення не є адресою електронної пошти.",
@@ -842,7 +842,7 @@
"NAME": "Назва", "NAME": "Назва",
"EMPTY": "Пристрій не встановлено", "EMPTY": "Пристрій не встановлено",
"TITLE": "Аутентифікація за допомогою ключа доступу", "TITLE": "Аутентифікація за допомогою ключа доступу",
"DESCRIPTION": "Додайте методи аутентифікації на основі WebAuthn для входу в ZITADEL за допомогою ключа доступу.", "DESCRIPTION": "Додайте методи аутентифікації на основі WebAuthn для входу в Zitadel за допомогою ключа доступу.",
"MANAGE_DESCRIPTION": "Керуйте методами другого фактора ваших користувачів.", "MANAGE_DESCRIPTION": "Керуйте методами другого фактора ваших користувачів.",
"U2F": "Додати метод", "U2F": "Додати метод",
"U2F_DIALOG_TITLE": "Перевірити автентифікатор", "U2F_DIALOG_TITLE": "Перевірити автентифікатор",
@@ -1161,7 +1161,7 @@
"SECRETREMOVED": "Секрет видалено успішно!" "SECRETREMOVED": "Секрет видалено успішно!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "Ролі адміністратора ZITADEL", "TITLE": "Ролі адміністратора Zitadel",
"DESCRIPTION": "Це всі гранти членства користувача. Ви також можете змінювати їх на сторінках деталей організації, проекту або IAM.", "DESCRIPTION": "Це всі гранти членства користувача. Ви також можете змінювати їх на сторінках деталей організації, проекту або IAM.",
"ORGCONTEXT": "Ви бачите всі організації та проекти, пов'язані з поточно обраною організацією.", "ORGCONTEXT": "Ви бачите всі організації та проекти, пов'язані з поточно обраною організацією.",
"USERCONTEXT": "Ви бачите всі організації та проекти, до яких у вас є авторизація. Включаючи інші організації.", "USERCONTEXT": "Ви бачите всі організації та проекти, до яких у вас є авторизація. Включаючи інші організації.",
@@ -1227,7 +1227,7 @@
"ALLOWEDTOFAIL": "Дозволено невдачі", "ALLOWEDTOFAIL": "Дозволено невдачі",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "Попередження", "TITLE": "Попередження",
"DESCRIPTION": "Якщо ви відключите цю опцію, це може призвести до того, що користувачі у вашій організації не зможуть увійти в систему. Крім того, ви більше не зможете отримати доступ до консолі для відключення дії. Ми рекомендуємо створити користувача-адміністратора в окремій організації або спочатку протестувати скрипти в середовищі розробки або організації розробки." "DESCRIPTION": "Якщо ви відключите цю опцію, це може призвести до того, що користувачі у вашій організації не зможуть увійти в систему. Крім того, ви більше не зможете отримати доступ до консолі управління для відключення дії. Ми рекомендуємо створити користувача-адміністратора в окремій організації або спочатку протестувати скрипти в середовищі розробки або організації розробки."
}, },
"SCRIPT": "Скрипт", "SCRIPT": "Скрипт",
"FLOWTYPE": "Тип потоку", "FLOWTYPE": "Тип потоку",
@@ -1269,7 +1269,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "Адміністрування сховища IAM", "TITLE": "Адміністрування сховища IAM",
"DESCRIPTION": "Управління вашими представленнями ZITADEL та невдалими подіями." "DESCRIPTION": "Управління вашими представленнями Zitadel та невдалими подіями."
}, },
"MEMBER": { "MEMBER": {
"TITLE": "Менеджери", "TITLE": "Менеджери",
@@ -1413,7 +1413,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Очікувана URL-адреса:", "VERIFICATION_HTTP_URL_LABEL": "Очікувана URL-адреса:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл перевірки:", "VERIFICATION_HTTP_FILE_LABEL": "Файл перевірки:",
"VERIFICATION_SKIP": "Ви можете пропустити перевірку зараз і продовжити створення вашої організації, але для використання вашого домену цей крок має бути завершений!", "VERIFICATION_SKIP": "Ви можете пропустити перевірку зараз і продовжити створення вашої організації, але для використання вашого домену цей крок має бути завершений!",
"VERIFICATION_VALIDATION_DESC": "Не видаляйте код перевірки, оскільки ZITADEL час від часу буде перевіряти власність вашого домену.", "VERIFICATION_VALIDATION_DESC": "Не видаляйте код перевірки, оскільки Zitadel час від часу буде перевіряти власність вашого домену.",
"VERIFICATION_NEWTOKEN_TITLE": "Запросити новий токен", "VERIFICATION_NEWTOKEN_TITLE": "Запросити новий токен",
"VERIFICATION_VALIDATION_ONGOING": "Метод {{ value }} було обрано для перевірки вашого домену. Натисніть кнопку, щоб запустити перевірку або скинути процес перевірки.", "VERIFICATION_VALIDATION_ONGOING": "Метод {{ value }} було обрано для перевірки вашого домену. Натисніть кнопку, щоб запустити перевірку або скинути процес перевірки.",
"VERIFICATION_SUCCESSFUL": "Домен успішно підтверджено!", "VERIFICATION_SUCCESSFUL": "Домен успішно підтверджено!",
@@ -1664,8 +1664,8 @@
"DISABLED": "\"Вимкнено\" успадковано" "DISABLED": "\"Вимкнено\" успадковано"
}, },
"RESET": "Встановити всі на успадкування", "RESET": "Встановити всі на успадкування",
"CONSOLEUSEV2USERAPI": "Використовувати V2 API в консолі для створення користувачів", "CONSOLEUSEV2USERAPI": "Використовувати V2 API в консолі управління для створення користувачів",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Коли цей прапорець увімкнено, консоль використовує V2 User API для створення нових користувачів. З V2 API новостворені користувачі починають без початкового стану.", "CONSOLEUSEV2USERAPI_DESCRIPTION": "Коли цей прапорець увімкнено, консоль управління використовує V2 User API для створення нових користувачів. З V2 API новостворені користувачі починають без початкового стану.",
"LOGINV2": "Вхід V2", "LOGINV2": "Вхід V2",
"LOGINV2_DESCRIPTION": "Увімкнення цього активує новий інтерфейс входу на TypeScript з покращеною безпекою, продуктивністю та налаштуванням.", "LOGINV2_DESCRIPTION": "Увімкнення цього активує новий інтерфейс входу на TypeScript з покращеною безпекою, продуктивністю та налаштуванням.",
"LOGINV2_BASEURI": "Базовий URI", "LOGINV2_BASEURI": "Базовий URI",
@@ -1712,7 +1712,7 @@
"RELEASE": "Відпустіть", "RELEASE": "Відпустіть",
"DROPFONT": "Перетягніть файл шрифту сюди", "DROPFONT": "Перетягніть файл шрифту сюди",
"RELEASEFONT": "Відпустіть", "RELEASEFONT": "Відпустіть",
"USEOFLOGO": "Ваш логотип буде використовуватися як у вході, так і в електронних листах, а іконка використовується для менших елементів інтерфейсу, таких як перемикач організації в консолі", "USEOFLOGO": "Ваш логотип буде використовуватися як у вході, так і в електронних листах, а іконка використовується для менших елементів інтерфейсу, таких як перемикач організації в консолі управління",
"MAXSIZE": "Максимальний розмір обмежений до 524kB", "MAXSIZE": "Максимальний розмір обмежений до 524kB",
"EMAILNOSVG": "Формат файлу SVG не підтримується в електронних листах. Тому завантажте свій логотип у форматі PNG або іншому підтримуваному форматі.", "EMAILNOSVG": "Формат файлу SVG не підтримується в електронних листах. Тому завантажте свій логотип у форматі PNG або іншому підтримуваному форматі.",
"MAXSIZEEXCEEDED": "Перевищено максимальний розмір 524kB.", "MAXSIZEEXCEEDED": "Перевищено максимальний розмір 524kB.",
@@ -1728,7 +1728,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "Вхід", "TITLE": "Вхід",
"SECOND": "увійдіть за допомогою свого ZITADEL-акаунта.", "SECOND": "увійдіть за допомогою свого Zitadel-акаунта.",
"ERROR": "Користувача не знайдено!", "ERROR": "Користувача не знайдено!",
"PRIMARYBUTTON": "далі", "PRIMARYBUTTON": "далі",
"SECONDARYBUTTON": "реєстрація" "SECONDARYBUTTON": "реєстрація"
@@ -1768,9 +1768,9 @@
"POLICYLINK": "Посилання на політику конфіденційності", "POLICYLINK": "Посилання на політику конфіденційності",
"HELPLINK": "Посилання на допомогу", "HELPLINK": "Посилання на допомогу",
"SUPPORTEMAIL": "Email підтримки", "SUPPORTEMAIL": "Email підтримки",
"DOCSLINK": "Посилання на документацію (консоль)", "DOCSLINK": "Посилання на документацію (консоль керування)",
"CUSTOMLINK": "Користувацьке посилання (консоль)", "CUSTOMLINK": "Користувацьке посилання (консоль керування)",
"CUSTOMLINKTEXT": "Текст користувацького посилання (консоль)", "CUSTOMLINKTEXT": "Текст користувацького посилання (консоль керування)",
"SAVED": "Успішно збережено!", "SAVED": "Успішно збережено!",
"RESET_TITLE": "Відновити значення за замовчуванням", "RESET_TITLE": "Відновити значення за замовчуванням",
"RESET_DESCRIPTION": "Ви збираєтеся відновити посилання за замовчуванням для умов обслуговування та політики конфіденційності. Ви дійсно хочете продовжити?" "RESET_DESCRIPTION": "Ви збираєтеся відновити посилання за замовчуванням для умов обслуговування та політики конфіденційності. Ви дійсно хочете продовжити?"
@@ -1924,7 +1924,7 @@
"DEFAULTREDIRECTURI_DESC": "Визначає, куди буде перенаправлений користувач, якщо вхід розпочався без контексту додатка (наприклад, з електронної пошти)", "DEFAULTREDIRECTURI_DESC": "Визначає, куди буде перенаправлений користувач, якщо вхід розпочався без контексту додатка (наприклад, з електронної пошти)",
"ERRORMSGPOPUP": "Показувати помилку в діалозі", "ERRORMSGPOPUP": "Показувати помилку в діалозі",
"DISABLEWATERMARK": "Приховати водяний знак", "DISABLEWATERMARK": "Приховати водяний знак",
"DISABLEWATERMARK_DESC": "Приховати водяний знак \"Powered by ZITADEL\" в інтерфейсі входу" "DISABLEWATERMARK_DESC": "Приховати водяний знак \"Powered by Zitadel\" в інтерфейсі входу"
}, },
"RESET": "Скинути до значення екземпляра за замовчуванням", "RESET": "Скинути до значення екземпляра за замовчуванням",
"CREATECUSTOM": "Створити користувацьку політику", "CREATECUSTOM": "Створити користувацьку політику",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Введіть назву вашого проекту.", "CREATE_DESC": "Введіть назву вашого проекту.",
"ROLE": "Роль", "ROLE": "Роль",
"NOITEMS": "Немає проектів", "NOITEMS": "Немає проектів",
"ZITADELPROJECT": "Це належить до проекту ZITADEL. Будьте обережні: якщо ви внесете зміни, ZITADEL може поводитися не так, як задумано.", "ZITADELPROJECT": "Це належить до проекту Zitadel. Будьте обережні: якщо ви внесете зміни, Zitadel може поводитися не так, як задумано.",
"TYPE": { "TYPE": {
"OWNED": "Власні проекти", "OWNED": "Власні проекти",
"OWNED_SINGULAR": "Власний проект", "OWNED_SINGULAR": "Власний проект",
@@ -2361,7 +2361,7 @@
"DELETE_SELECTION_TITLE": "Видалити IdP", "DELETE_SELECTION_TITLE": "Видалити IdP",
"DELETE_SELECTION_DESCRIPTION": "Ви збираєтеся видалити постачальника ідентичності. Результуючі зміни є незворотними. Ви дійсно хочете це зробити?", "DELETE_SELECTION_DESCRIPTION": "Ви збираєтеся видалити постачальника ідентичності. Результуючі зміни є незворотними. Ви дійсно хочете це зробити?",
"FEDERATEDLOGOUTENABLED": "Федеративний вихід увімкнено", "FEDERATEDLOGOUTENABLED": "Федеративний вихід увімкнено",
"FEDERATEDLOGOUTENABLED_DESC": "Якщо увімкнено, користувач також буде виведений з IdP, якщо користувач завершить сеанс в ZITADEL.", "FEDERATEDLOGOUTENABLED_DESC": "Якщо увімкнено, користувач також буде виведений з IdP, якщо користувач завершить сеанс в Zitadel.",
"EMPTY": "Немає доступного IdP", "EMPTY": "Немає доступного IdP",
"OIDC": { "OIDC": {
"GENERAL": "Загальна інформація", "GENERAL": "Загальна інформація",
@@ -2462,7 +2462,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP постачальник", "TITLE": "SMTP постачальник",
"DESCRIPTION": "Це SMTP постачальники для вашого інстансу ZITADEL. Активуйте той, який ви хочете використовувати для надсилання сповіщень вашим користувачам.", "DESCRIPTION": "Це SMTP постачальники для вашого інстансу Zitadel. Активуйте той, який ви хочете використовувати для надсилання сповіщень вашим користувачам.",
"EMPTY": "Немає доступного SMTP постачальника", "EMPTY": "Немає доступного SMTP постачальника",
"ACTIVATED": "Активовано", "ACTIVATED": "Активовано",
"ACTIVATE": "Активувати постачальника", "ACTIVATE": "Активувати постачальника",
@@ -2498,11 +2498,11 @@
"NEXT_STEPS": "Наступні кроки", "NEXT_STEPS": "Наступні кроки",
"ACTIVATE": { "ACTIVATE": {
"TITLE": "Активувати вашого SMTP постачальника", "TITLE": "Активувати вашого SMTP постачальника",
"DESCRIPTION": "ZITADEL не може використовувати цього SMTP постачальника для надсилання сповіщень, поки ви його не активуєте. Якщо ви активуєте цього постачальника, будь-який інший постачальник, який був активним, тепер буде деактивовано." "DESCRIPTION": "Zitadel не може використовувати цього SMTP постачальника для надсилання сповіщень, поки ви його не активуєте. Якщо ви активуєте цього постачальника, будь-який інший постачальник, який був активним, тепер буде деактивовано."
}, },
"DEACTIVATE": { "DEACTIVATE": {
"TITLE": "Деактивувати вашого SMTP постачальника", "TITLE": "Деактивувати вашого SMTP постачальника",
"DESCRIPTION": "Якщо ви деактивуєте цього SMTP постачальника, ZITADEL не зможе використовувати його для надсилання сповіщень, поки ви знову його не активуєте." "DESCRIPTION": "Якщо ви деактивуєте цього SMTP постачальника, Zitadel не зможе використовувати його для надсилання сповіщень, поки ви знову його не активуєте."
}, },
"SAVE_SETTINGS": "Зберегти ваші налаштування", "SAVE_SETTINGS": "Зберегти ваші налаштування",
"TEST": { "TEST": {
+45 -45
View File
@@ -1,9 +1,9 @@
{ {
"APP_NAME": "ZITADEL", "APP_NAME": "Zitadel",
"DESCRIPTIONS": { "DESCRIPTIONS": {
"METADATA_TITLE": "元数据", "METADATA_TITLE": "元数据",
"HOME": { "HOME": {
"TITLE": "开始使用ZITADEL", "TITLE": "开始使用Zitadel",
"NEXT": { "NEXT": {
"TITLE": "你的下一步", "TITLE": "你的下一步",
"DESCRIPTION": "完成以下步骤来保护你的应用程序。", "DESCRIPTION": "完成以下步骤来保护你的应用程序。",
@@ -19,11 +19,11 @@
}, },
"DOCS": { "DOCS": {
"TITLE": "文档", "TITLE": "文档",
"DESCRIPTION": "探索ZITADEL的知识库,熟悉核心概念和思想。学习ZITADEL的工作原理和如何使用它。" "DESCRIPTION": "探索Zitadel的知识库,熟悉核心概念和思想。学习Zitadel的工作原理和如何使用它。"
}, },
"EXAMPLES": { "EXAMPLES": {
"TITLE": "示例和软件开发工具包", "TITLE": "示例和软件开发工具包",
"DESCRIPTION": "浏览我们的示例和SDK,以你喜欢的编程语言和工具一起使用ZITADEL。" "DESCRIPTION": "浏览我们的示例和SDK,以你喜欢的编程语言和工具一起使用Zitadel。"
} }
} }
}, },
@@ -67,7 +67,7 @@
}, },
"ACTIONS": { "ACTIONS": {
"TITLE": "操作", "TITLE": "操作",
"DESCRIPTION": "在用户在ZITADEL进行认证时发生的事件上运行自定义代码。自动化您的流程,丰富您用户的元数据和令牌或通知外部系统。", "DESCRIPTION": "在用户在Zitadel进行认证时发生的事件上运行自定义代码。自动化您的流程,丰富您用户的元数据和令牌或通知外部系统。",
"SCRIPTS": { "SCRIPTS": {
"TITLE": "脚本", "TITLE": "脚本",
"DESCRIPTION": "编写一次JavaScript代码,并在多个流程中触发它。" "DESCRIPTION": "编写一次JavaScript代码,并在多个流程中触发它。"
@@ -97,23 +97,23 @@
"NEXT": "下一步?", "NEXT": "下一步?",
"SAML": { "SAML": {
"TITLE": "配置你的SAML身份提供者", "TITLE": "配置你的SAML身份提供者",
"DESCRIPTION": "ZITADEL已配置。现在需要配置你的SAML身份提供者。大多数提供者允许你直接上传整个ZITADEL元数据XML。其他提供者可能仅要求你提供一些特定的URL,例如实体ID(元数据URL)、断言消费服务(ACS)URL或单点登出URL。" "DESCRIPTION": "Zitadel已配置。现在需要配置你的SAML身份提供者。大多数提供者允许你直接上传整个Zitadel元数据XML。其他提供者可能仅要求你提供一些特定的URL,例如实体ID(元数据URL)、断言消费服务(ACS)URL或单点登出URL。"
}, },
"CALLBACK": { "CALLBACK": {
"TITLE": "配置你的{{ provider }}身份提供者", "TITLE": "配置你的{{ provider }}身份提供者",
"DESCRIPTION": "在你能配置ZITADEL之前,将这个URL传递给你的身份提供者,以便在认证后启用浏览器重定向回到ZITADEL。" "DESCRIPTION": "在你能配置Zitadel之前,将这个URL传递给你的身份提供者,以便在认证后启用浏览器重定向回到Zitadel。"
}, },
"JWT": { "JWT": {
"TITLE": "将JWT用作联合身份", "TITLE": "将JWT用作联合身份",
"DESCRIPTION": "JWT身份提供者使你能够将现有的JWT令牌用作联合身份。如果你已经有一个JWT发行者,这个功能非常有用。使用JWT IdP,你可以利用这些JWT即时创建和更新ZITADEL中的用户。" "DESCRIPTION": "JWT身份提供者使你能够将现有的JWT令牌用作联合身份。如果你已经有一个JWT发行者,这个功能非常有用。使用JWT IdP,你可以利用这些JWT即时创建和更新Zitadel中的用户。"
}, },
"LDAP": { "LDAP": {
"TITLE": "配置ZITADEL以连接到你的LDAP身份提供者", "TITLE": "配置Zitadel以连接到你的LDAP身份提供者",
"DESCRIPTION": "提供你的LDAP服务器的连接细节,并配置你的LDAP属性到ZITADEL属性的映射。" "DESCRIPTION": "提供你的LDAP服务器的连接细节,并配置你的LDAP属性到Zitadel属性的映射。"
}, },
"AUTOFILL": { "AUTOFILL": {
"TITLE": "自动填充用户数据", "TITLE": "自动填充用户数据",
"DESCRIPTION": "使用一个操作来改善用户体验。你可以使用身份提供者的值预填充ZITADEL的注册表单。" "DESCRIPTION": "使用一个操作来改善用户体验。你可以使用身份提供者的值预填充Zitadel的注册表单。"
}, },
"ACTIVATE": { "ACTIVATE": {
"TITLE": "激活IdP", "TITLE": "激活IdP",
@@ -130,7 +130,7 @@
}, },
"PRIVACY_POLICY": { "PRIVACY_POLICY": {
"TITLE": "外部链接", "TITLE": "外部链接",
"DESCRIPTION": "引导您的用户访问登录页面上显示的自定义外部资源。用户需要先接受服务条款和隐私政策,然后才能注册。更改文档的链接或设置空字符串以在控制台中隐藏文档按钮。在控制台中添加自定义外部链接和该链接的自定义文本,或将它们设置为空以隐藏该按钮。" "DESCRIPTION": "引导您的用户访问登录页面上显示的自定义外部资源。用户需要先接受服务条款和隐私政策,然后才能注册。更改文档的链接或设置空字符串以在管理控制台中隐藏文档按钮。在管理控制台中添加自定义外部链接和该链接的自定义文本,或将它们设置为空以隐藏该按钮。"
}, },
"SMTP_PROVIDER": { "SMTP_PROVIDER": {
"TITLE": "SMTP设置", "TITLE": "SMTP设置",
@@ -138,7 +138,7 @@
}, },
"SMS_PROVIDER": { "SMS_PROVIDER": {
"TITLE": "SMS设置", "TITLE": "SMS设置",
"DESCRIPTION": "为了解锁ZITADEL的所有功能,配置Twilio向您的用户发送SMS消息。" "DESCRIPTION": "为了解锁Zitadel的所有功能,配置Twilio向您的用户发送SMS消息。"
}, },
"IAM_EVENTS": { "IAM_EVENTS": {
"TITLE": "事件", "TITLE": "事件",
@@ -146,7 +146,7 @@
}, },
"IAM_FAILED_EVENTS": { "IAM_FAILED_EVENTS": {
"TITLE": "失败的事件", "TITLE": "失败的事件",
"DESCRIPTION": "此页面显示您实例中的所有失败事件。如果ZITADEL的行为不符合您的预期,请始终首先检查此列表。" "DESCRIPTION": "此页面显示您实例中的所有失败事件。如果Zitadel的行为不符合您的预期,请始终首先检查此列表。"
}, },
"IAM_VIEWS": { "IAM_VIEWS": {
"TITLE": "视图", "TITLE": "视图",
@@ -162,7 +162,7 @@
}, },
"SECURITY": { "SECURITY": {
"TITLE": "安全设置", "TITLE": "安全设置",
"DESCRIPTION": "启用可能会影响安全性的ZITADEL功能。在更改这些设置之前,您确实需要知道自己在做什么。" "DESCRIPTION": "启用可能会影响安全性的Zitadel功能。在更改这些设置之前,您确实需要知道自己在做什么。"
}, },
"OIDC": { "OIDC": {
"TITLE": "OpenID Connect设置", "TITLE": "OpenID Connect设置",
@@ -187,7 +187,7 @@
} }
}, },
"WEB_KEYS": { "WEB_KEYS": {
"DESCRIPTION": "管理您的 OIDC Web 密钥,以安全地签署和验证您的 ZITADEL 实例的令牌。", "DESCRIPTION": "管理您的 OIDC Web 密钥,以安全地签署和验证您的 Zitadel 实例的令牌。",
"TABLE": { "TABLE": {
"TITLE": "活动和未来的 Web 密钥", "TITLE": "活动和未来的 Web 密钥",
"DESCRIPTION": "您的当前活动和即将启用的 Web 密钥。激活新密钥将会停用当前密钥。", "DESCRIPTION": "您的当前活动和即将启用的 Web 密钥。激活新密钥将会停用当前密钥。",
@@ -200,7 +200,7 @@
}, },
"CREATE": { "CREATE": {
"TITLE": "创建新的 Web 密钥", "TITLE": "创建新的 Web 密钥",
"DESCRIPTION": "创建新的 Web 密钥会将其添加到您的列表。ZITADEL 默认使用 RSA2048 密钥和 SHA256 哈希算法。", "DESCRIPTION": "创建新的 Web 密钥会将其添加到您的列表。Zitadel 默认使用 RSA2048 密钥和 SHA256 哈希算法。",
"KEY_TYPE": "密钥类型", "KEY_TYPE": "密钥类型",
"BITS": "位数", "BITS": "位数",
"HASHER": "哈希算法", "HASHER": "哈希算法",
@@ -234,7 +234,7 @@
}, },
"DOMAINS": { "DOMAINS": {
"TITLE": "域设置", "TITLE": "域设置",
"DESCRIPTION": "定义您的域上的限制并配置您的登录名模式。ZITADEL在用户输入其登录名时立即选择用户的组织。因此,登录名需要跨所有组织唯一。如果您有在多个域中拥有账户的用户,您可以通过在登录名后加上组织域来确保唯一性。", "DESCRIPTION": "定义您的域上的限制并配置您的登录名模式。Zitadel在用户输入其登录名时立即选择用户的组织。因此,登录名需要跨所有组织唯一。如果您有在多个域中拥有账户的用户,您可以通过在登录名后加上组织域来确保唯一性。",
"REQUIRE_VERIFICATION": { "REQUIRE_VERIFICATION": {
"TITLE": "需要验证自定义域", "TITLE": "需要验证自定义域",
"DESCRIPTION": "如果启用此功能,组织域必须在它们可以用于域发现或用户名后缀之前进行验证。" "DESCRIPTION": "如果启用此功能,组织域必须在它们可以用于域发现或用户名后缀之前进行验证。"
@@ -295,7 +295,7 @@
}, },
"EXTERNAL_LOGIN_ALLOWED": { "EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "允许外部登录", "TITLE": "允许外部登录",
"DESCRIPTION": "允许用户使用外部身份提供者登录,而不是使用ZITADEL用户登录。" "DESCRIPTION": "允许用户使用外部身份提供者登录,而不是使用Zitadel用户登录。"
}, },
"HIDE_PASSWORD_RESET": { "HIDE_PASSWORD_RESET": {
"TITLE": "隐藏密码重置", "TITLE": "隐藏密码重置",
@@ -339,18 +339,18 @@
} }
}, },
"HOME": { "HOME": {
"WELCOME": "开始使用 ZITADEL", "WELCOME": "开始使用 Zitadel",
"DISCLAIMER": "ZITADEL 对您的数据进行保密和安全处理。", "DISCLAIMER": "Zitadel 对您的数据进行保密和安全处理。",
"DISCLAIMERLINK": "更多的信息", "DISCLAIMERLINK": "更多的信息",
"DOCUMENTATION": { "DOCUMENTATION": {
"DESCRIPTION": "快速开始使用 ZITADEL。" "DESCRIPTION": "快速开始使用 Zitadel。"
}, },
"GETSTARTED": { "GETSTARTED": {
"DESCRIPTION": "快速开始使用 ZITADEL。" "DESCRIPTION": "快速开始使用 Zitadel。"
}, },
"QUICKSTARTS": { "QUICKSTARTS": {
"LABEL": "第一步", "LABEL": "第一步",
"DESCRIPTION": "快速开始使用 ZITADEL。" "DESCRIPTION": "快速开始使用 Zitadel。"
}, },
"SHORTCUTS": { "SHORTCUTS": {
"SHORTCUTS": "快捷方式", "SHORTCUTS": "快捷方式",
@@ -366,7 +366,7 @@
"COMPLETED": "已完成", "COMPLETED": "已完成",
"DISMISS": "隐藏", "DISMISS": "隐藏",
"CARD": { "CARD": {
"TITLE": "让你的ZITADEL运转起来", "TITLE": "让你的Zitadel运转起来",
"DESCRIPTION": "这份清单有助于设置你的实例,并指导你完成最重要的步骤" "DESCRIPTION": "这份清单有助于设置你的实例,并指导你完成最重要的步骤"
}, },
"MILESTONES": { "MILESTONES": {
@@ -392,7 +392,7 @@
}, },
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": { "AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "登录你的应用程序", "title": "登录你的应用程序",
"description": "将你的应用程序与 ZITADEL 集成以进行身份验证,并通过使用管理员用户登录来测试它。", "description": "将你的应用程序与 Zitadel 集成以进行身份验证,并通过使用管理员用户登录来测试它。",
"action": "登录" "action": "登录"
}, },
"user.human.added": { "user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "客户门户网站" "CUSTOMERPORTAL": "客户门户网站"
}, },
"QUICKSTART": { "QUICKSTART": {
"TITLE": "将 ZITADEL 集成到您的应用程序中", "TITLE": "将 Zitadel 集成到您的应用程序中",
"DESCRIPTION": "将 ZITADEL 集成到您的应用程序中,或使用我们的示例,几分钟内即可开始使用。", "DESCRIPTION": "将 Zitadel 集成到您的应用程序中,或使用我们的示例,几分钟内即可开始使用。",
"BTN_START": "创建应用程序", "BTN_START": "创建应用程序",
"BTN_LEARNMORE": "了解更多", "BTN_LEARNMORE": "了解更多",
"CREATEPROJECTFORAPP": "创建项目 {{value}}", "CREATEPROJECTFORAPP": "创建项目 {{value}}",
@@ -744,7 +744,7 @@
}, },
"EXHAUSTED": { "EXHAUSTED": {
"TITLE": "您的实例已被阻止。", "TITLE": "您的实例已被阻止。",
"DESCRIPTION": "请联系您的 ZITADEL 实例管理员以更新订阅。" "DESCRIPTION": "请联系您的 Zitadel 实例管理员以更新订阅。"
}, },
"INVALID_FORMAT": "格式是无效的。", "INVALID_FORMAT": "格式是无效的。",
"NOTANEMAIL": "给定的值不是合法电子邮件地址。", "NOTANEMAIL": "给定的值不是合法电子邮件地址。",
@@ -841,7 +841,7 @@
"NAME": "名称", "NAME": "名称",
"EMPTY": "没有可用的设备", "EMPTY": "没有可用的设备",
"TITLE": "Passkey 认证", "TITLE": "Passkey 认证",
"DESCRIPTION": "添加基于 WebAuthn 的身份验证方法以使用 Passkey 登录 ZITADEL。", "DESCRIPTION": "添加基于 WebAuthn 的身份验证方法以使用 Passkey 登录 Zitadel。",
"MANAGE_DESCRIPTION": "管理用户的第二因素认证方式。", "MANAGE_DESCRIPTION": "管理用户的第二因素认证方式。",
"U2F": "添加方法", "U2F": "添加方法",
"U2F_DIALOG_TITLE": "身份验证器", "U2F_DIALOG_TITLE": "身份验证器",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "秘密被成功删除!" "SECRETREMOVED": "秘密被成功删除!"
}, },
"MEMBERSHIPS": { "MEMBERSHIPS": {
"TITLE": "ZITADEL 管理员角色", "TITLE": "Zitadel 管理员角色",
"DESCRIPTION": "这些都是用户成员授权。您还可以在组织、项目或 IAM 详细信息页面上修改它们。", "DESCRIPTION": "这些都是用户成员授权。您还可以在组织、项目或 IAM 详细信息页面上修改它们。",
"ORGCONTEXT": "您会看到与当前所选组织相关的所有组织和项目。", "ORGCONTEXT": "您会看到与当前所选组织相关的所有组织和项目。",
"USERCONTEXT": "您会看到您被授权的所有组织和项目。包括其他组织。", "USERCONTEXT": "您会看到您被授权的所有组织和项目。包括其他组织。",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "允许失败", "ALLOWEDTOFAIL": "允许失败",
"ALLOWEDTOFAILWARN": { "ALLOWEDTOFAILWARN": {
"TITLE": "警告", "TITLE": "警告",
"DESCRIPTION": "如果您禁用此设置,可能会导致您的组织中的用户无法登录。此外,您将无法再访问控制台以禁用该操作。我们建议您在单独的组织中创建管理员用户,或在开发环境或开发组织中先测试脚本。" "DESCRIPTION": "如果您禁用此设置,可能会导致您的组织中的用户无法登录。此外,您将无法再访问管理控制台以禁用该操作。我们建议您在单独的组织中创建管理员用户,或在开发环境或开发组织中先测试脚本。"
}, },
"SCRIPT": "脚本", "SCRIPT": "脚本",
"FLOWTYPE": "流程类型", "FLOWTYPE": "流程类型",
@@ -1268,7 +1268,7 @@
}, },
"EVENTSTORE": { "EVENTSTORE": {
"TITLE": "IAM 存储管理", "TITLE": "IAM 存储管理",
"DESCRIPTION": "管理您的 ZITADEL 视图和失败的事件。" "DESCRIPTION": "管理您的 Zitadel 视图和失败的事件。"
}, },
"MEMBER": { "MEMBER": {
"TITLE": "管理者", "TITLE": "管理者",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "预期网址:", "VERIFICATION_HTTP_URL_LABEL": "预期网址:",
"VERIFICATION_HTTP_FILE_LABEL": "验证文件:", "VERIFICATION_HTTP_FILE_LABEL": "验证文件:",
"VERIFICATION_SKIP": "您现在可以跳过验证并继续创建您的组织,但为了使用您的域,必须完成此步骤!", "VERIFICATION_SKIP": "您现在可以跳过验证并继续创建您的组织,但为了使用您的域,必须完成此步骤!",
"VERIFICATION_VALIDATION_DESC": "不要删除验证码,因为 ZITADEL 会不时重新检查您的域名所有权。", "VERIFICATION_VALIDATION_DESC": "不要删除验证码,因为 Zitadel 会不时重新检查您的域名所有权。",
"VERIFICATION_NEWTOKEN_TITLE": "请求新令牌", "VERIFICATION_NEWTOKEN_TITLE": "请求新令牌",
"VERIFICATION_VALIDATION_ONGOING": "已选择 {{ value }} 方法来验证您的域。单击该按钮可触发验证检查或重置验证过程。", "VERIFICATION_VALIDATION_ONGOING": "已选择 {{ value }} 方法来验证您的域。单击该按钮可触发验证检查或重置验证过程。",
"VERIFICATION_SUCCESSFUL": "域名验证成功!", "VERIFICATION_SUCCESSFUL": "域名验证成功!",
@@ -1663,8 +1663,8 @@
"DISABLED": "“已禁用” 是继承的" "DISABLED": "“已禁用” 是继承的"
}, },
"RESET": "全部设置为继承", "RESET": "全部设置为继承",
"CONSOLEUSEV2USERAPI": "在控制台中使用V2 API创建用户。", "CONSOLEUSEV2USERAPI": "在管理控制台中使用V2 API创建用户。",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "启用此标志时,控制台使用V2用户API创建新用户。使用V2 API,新创建的用户将以无初始状态开始。", "CONSOLEUSEV2USERAPI_DESCRIPTION": "启用此标志时,管理控制台使用V2用户API创建新用户。使用V2 API,新创建的用户将以无初始状态开始。",
"LOGINV2": "登录 V2", "LOGINV2": "登录 V2",
"LOGINV2_DESCRIPTION": "启用此选项将激活基于 TypeScript 的新登录界面,具有更高的安全性、性能和可定制性。", "LOGINV2_DESCRIPTION": "启用此选项将激活基于 TypeScript 的新登录界面,具有更高的安全性、性能和可定制性。",
"LOGINV2_BASEURI": "基础 URI", "LOGINV2_BASEURI": "基础 URI",
@@ -1711,7 +1711,7 @@
"RELEASE": "Release", "RELEASE": "Release",
"DROPFONT": "将字体文件放入这里", "DROPFONT": "将字体文件放入这里",
"RELEASEFONT": "Release", "RELEASEFONT": "Release",
"USEOFLOGO": "您的徽标将用于登录和电子邮件,而图标用于较小的 UI 元素,例如控制台中的组织切换器", "USEOFLOGO": "您的徽标将用于登录和电子邮件,而图标用于较小的 UI 元素,例如管理控制台中的组织切换器",
"MAXSIZE": "图片最大支持 524kB", "MAXSIZE": "图片最大支持 524kB",
"EMAILNOSVG": "电子邮件不支持 SVG 文件格式。因此建议以 PNG 或其他支持的格式上传您的 Logo。", "EMAILNOSVG": "电子邮件不支持 SVG 文件格式。因此建议以 PNG 或其他支持的格式上传您的 Logo。",
"MAXSIZEEXCEEDED": "文件大小超过了 524kB。", "MAXSIZEEXCEEDED": "文件大小超过了 524kB。",
@@ -1727,7 +1727,7 @@
}, },
"PREVIEW": { "PREVIEW": {
"TITLE": "登录", "TITLE": "登录",
"SECOND": "使用您的 ZITADEL 帐户登录。", "SECOND": "使用您的 Zitadel 帐户登录。",
"ERROR": "找不到用户!", "ERROR": "找不到用户!",
"PRIMARYBUTTON": "下一步", "PRIMARYBUTTON": "下一步",
"SECONDARYBUTTON": "注册" "SECONDARYBUTTON": "注册"
@@ -1767,9 +1767,9 @@
"POLICYLINK": "链接到隐私政策", "POLICYLINK": "链接到隐私政策",
"HELPLINK": "链接到帮助", "HELPLINK": "链接到帮助",
"SUPPORTEMAIL": "支持邮箱", "SUPPORTEMAIL": "支持邮箱",
"DOCSLINK": "文档链接(Console)", "DOCSLINK": "文档链接(管理控制台)",
"CUSTOMLINK": "自定义链接(Console)", "CUSTOMLINK": "自定义链接(管理控制台)",
"CUSTOMLINKTEXT": "自定义链接文本(Console)", "CUSTOMLINKTEXT": "自定义链接文本(管理控制台)",
"SAVED": "保存成功!", "SAVED": "保存成功!",
"RESET_TITLE": "恢复默认值", "RESET_TITLE": "恢复默认值",
"RESET_DESCRIPTION": "您即将恢复 TOS 和隐私政策的默认链接。你真的要继续吗?" "RESET_DESCRIPTION": "您即将恢复 TOS 和隐私政策的默认链接。你真的要继续吗?"
@@ -1923,7 +1923,7 @@
"DEFAULTREDIRECTURI_DESC": "定义如果在没有应用程序上下文的情况下开始登录(例如来自邮件),用户将被重定向到哪里。", "DEFAULTREDIRECTURI_DESC": "定义如果在没有应用程序上下文的情况下开始登录(例如来自邮件),用户将被重定向到哪里。",
"ERRORMSGPOPUP": "在对话框中显示错误", "ERRORMSGPOPUP": "在对话框中显示错误",
"DISABLEWATERMARK": "隐藏水印", "DISABLEWATERMARK": "隐藏水印",
"DISABLEWATERMARK_DESC": "登录界面隐藏 Powered by ZITADEL 水印" "DISABLEWATERMARK_DESC": "登录界面隐藏 Powered by Zitadel 水印"
}, },
"RESET": "重置为实例默认值", "RESET": "重置为实例默认值",
"CREATECUSTOM": "创建自定义策略", "CREATECUSTOM": "创建自定义策略",
@@ -1977,7 +1977,7 @@
"CREATE_DESC": "插入您的项目名称。", "CREATE_DESC": "插入您的项目名称。",
"ROLE": "角色", "ROLE": "角色",
"NOITEMS": "没有项目", "NOITEMS": "没有项目",
"ZITADELPROJECT": "这属于 ZITADEL 项目。注意:如果您修改了设置,ZITADEL 可能无法正常运行。", "ZITADELPROJECT": "这属于 Zitadel 项目。注意:如果您修改了设置,Zitadel 可能无法正常运行。",
"TYPE": { "TYPE": {
"OWNED": "拥有的项目", "OWNED": "拥有的项目",
"OWNED_SINGULAR": "拥有项目", "OWNED_SINGULAR": "拥有项目",
@@ -2365,7 +2365,7 @@
"DELETE_SELECTION_TITLE": "删除 IDP", "DELETE_SELECTION_TITLE": "删除 IDP",
"DELETE_SELECTION_DESCRIPTION": "您即将删除身份提供者。由此产生的变化是不可撤销的。你真的想这样做吗?", "DELETE_SELECTION_DESCRIPTION": "您即将删除身份提供者。由此产生的变化是不可撤销的。你真的想这样做吗?",
"FEDERATEDLOGOUTENABLED": "已启用联合注销", "FEDERATEDLOGOUTENABLED": "已启用联合注销",
"FEDERATEDLOGOUTENABLED_DESC": "如果启用,用户在 ZITADEL 中终止会话时,也会从 IdP 注销。", "FEDERATEDLOGOUTENABLED_DESC": "如果启用,用户在 Zitadel 中终止会话时,也会从 IdP 注销。",
"EMPTY": "没有可用的 IDP", "EMPTY": "没有可用的 IDP",
"OIDC": { "OIDC": {
"GENERAL": "通用信息", "GENERAL": "通用信息",
@@ -2466,7 +2466,7 @@
"SMTP": { "SMTP": {
"LIST": { "LIST": {
"TITLE": "SMTP 提供商", "TITLE": "SMTP 提供商",
"DESCRIPTION": "这些是您的 ZITADEL 实例的 SMTP 提供商。激活您想要用来向用户发送通知的通知。", "DESCRIPTION": "这些是您的 Zitadel 实例的 SMTP 提供商。激活您想要用来向用户发送通知的通知。",
"EMPTY": "没有可用的 SMTP 提供商", "EMPTY": "没有可用的 SMTP 提供商",
"ACTIVATED": "活性", "ACTIVATED": "活性",
"ACTIVATE": "激活提供商", "ACTIVATE": "激活提供商",
+3 -3
View File
@@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<title>ZITADEL • Console</title> <title>ZITADEL • Management Console</title>
<base href="/" /> <base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<link id="appFavicon" rel="icon" type="image/x-icon" href="favicon.ico" /> <link id="appFavicon" rel="icon" type="image/x-icon" href="favicon.ico" />
@@ -12,13 +12,13 @@
<meta property="description" content="Console Management Platform for ZITADEL IAM" /> <meta property="description" content="Console Management Platform for ZITADEL IAM" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:title" content="ZITADEL Console" /> <meta property="og:title" content="ZITADEL Management Console" />
<meta property="og:description" content="Console Management Platform for ZITADEL IAM" /> <meta property="og:description" content="Console Management Platform for ZITADEL IAM" />
<meta property="description" content="Management Platform for ZITADEL IAM" /> <meta property="description" content="Management Platform for ZITADEL IAM" />
<meta property="og:image" content="https://www.zitadel.com/images/preview.png" /> <meta property="og:image" content="https://www.zitadel.com/images/preview.png" />
<meta name="twitter:card" content="summary" /> <meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@zitadel" /> <meta name="twitter:site" content="@zitadel" />
<meta name="twitter:title" content="ZITADEL Console" /> <meta name="twitter:title" content="ZITADEL Management Console" />
<meta name="twitter:description" content="Management Platform for ZITADEL IAM" /> <meta name="twitter:description" content="Management Platform for ZITADEL IAM" />
<meta name="twitter:image" content="https://www.zitadel.com/images/preview.png" /> <meta name="twitter:image" content="https://www.zitadel.com/images/preview.png" />
<meta name="robots" content="none" /> <meta name="robots" content="none" />
+1 -1
View File
@@ -272,7 +272,7 @@ In the table below you can see the URI of those calls.
ZITADEL hosts everything under a single domain: `{instance}.zitadel.cloud` or your Custom Domain `${CUSTOM_DOMAIN}` ZITADEL hosts everything under a single domain: `{instance}.zitadel.cloud` or your Custom Domain `${CUSTOM_DOMAIN}`
The domain is used as the OIDC issuer and as the base url for the gRPC and REST APIs, the Login and Console UI, which you'll find under `${CUSTOM_DOMAIN}/ui/console/`. The domain is used as the OIDC issuer and as the base url for the gRPC and REST APIs, the Login and Management Console UI, which you'll find under `${CUSTOM_DOMAIN}/ui/console/`.
Are you self-hosting and having troubles with _Instance not found_ errors? [Check out this page](/docs/self-hosting/manage/custom-domain). Are you self-hosting and having troubles with _Instance not found_ errors? [Check out this page](/docs/self-hosting/manage/custom-domain).
+2 -2
View File
@@ -57,7 +57,7 @@ Following the [OIDC Core 1.0 specs](https://openid.net/specs/openid-connect-core
the id_token will not contain any claims of the scopes `profile`, `email`, `phone` and `address`. the id_token will not contain any claims of the scopes `profile`, `email`, `phone` and `address`.
Send the access_token to the [userinfo_endpoint](#userinfo_endpoint) or [introspection_endpoint](#introspection_endpoint) the retrieve these claims Send the access_token to the [userinfo_endpoint](#userinfo_endpoint) or [introspection_endpoint](#introspection_endpoint) the retrieve these claims
or set the `id_token_userinfo_assertion` Option ("User Info inside ID Token" in Console) to true. or set the `id_token_userinfo_assertion` Option ("User Info inside ID Token" in Management Console) to true.
::: :::
Depending on your authorization method you will have to provide additional parameters or headers: Depending on your authorization method you will have to provide additional parameters or headers:
@@ -164,7 +164,7 @@ the error will be display directly to the user on the auth server
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| invalid_request | The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed. | | invalid_request | The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed. |
| invalid_scope | The requested scope is invalid. Typically the required `openid` value is missing. | | invalid_scope | The requested scope is invalid. Typically the required `openid` value is missing. |
| unauthorized_client | The client is not authorized to request an access_token using this method. Check in Console that the requested `response_type` is allowed in your application configuration. | | unauthorized_client | The client is not authorized to request an access_token using this method. Check in Management Console that the requested `response_type` is allowed in your application configuration. |
| unsupported_response_type | The authorization server does not support the requested response_type. | | unsupported_response_type | The authorization server does not support the requested response_type. |
| server_error | The authorization server encountered an unexpected condition that prevented it from fulfilling the request. | | server_error | The authorization server encountered an unexpected condition that prevented it from fulfilling the request. |
| interaction_required | The authorization server requires end-user interaction of some form to proceed. This error MAY be returned when the prompt parameter value in the Authentication Request is none, but the Authentication Request cannot be completed without displaying a user interface for end-user interaction. | | interaction_required | The authorization server requires end-user interaction of some form to proceed. This error MAY be returned when the prompt parameter value in the Authentication Request is none, but the Authentication Request cannot be completed without displaying a user interface for end-user interaction. |
+1 -1
View File
@@ -30,7 +30,7 @@ The service layer includes all components who are potentially exposed to consume
The http server is responsible for the following functions: The http server is responsible for the following functions:
- serving the management GUI called Zitadel Console - serving the management GUI called Zitadel Management Console
- serving the static assets - serving the static assets
- rendering server side html (login, password-reset, verification, ...) - rendering server side html (login, password-reset, verification, ...)
+1 -1
View File
@@ -42,7 +42,7 @@ Go to your default settings and then click on the Tab **Events** to open the Eve
### Event API ### Event API
Since everything that is available in Console can also be called with our APIs, you can access all events and audit data trough our APIs: Since everything that is available in Management Console can also be called with our APIs, you can access all events and audit data trough our APIs:
- [Event API Guide](/docs/guides/integrate/zitadel-apis/event-api) - [Event API Guide](/docs/guides/integrate/zitadel-apis/event-api)
- [API Documentation](/docs/category/apis/resources/admin/events) - [API Documentation](/docs/category/apis/resources/admin/events)
+13 -13
View File
@@ -1,33 +1,33 @@
--- ---
title: "ZITADEL Console: Resource management and customization" title: "ZITADEL Management Console: Resource management and customization"
sidebar_label: Console sidebar_label: Management Console
--- ---
The ZITADEL console is a web-based interface designed to facilitate the management and administration of ZITADEL resources and configurations. The ZITADEL management console is a web-based interface designed to facilitate the management and administration of ZITADEL resources and configurations.
It serves as a central hub where administrators can perform various tasks related to identity and access management within their organization's infrastructure. It serves as a central hub where administrators can perform various tasks related to identity and access management within their organization's infrastructure.
The console is available by navigating to the [Custom Domain](/docs/concepts/features/custom-domain) of your instance and appending the path `/ui/console`. The management console is available by navigating to the [custom domain](/docs/concepts/features/custom-domain) of your instance and appending the path `/ui/console`.
Administrators can [restrict end-users from accessing the console](/docs/guides/solution-scenarios/restrict-console). Administrators can [restrict end-users from accessing the management console](/docs/guides/solution-scenarios/restrict-console).
Here's an overview of what the console enables users to do: Here's an overview of what the management console enables users to do:
1. **Default Settings:** [Managers](/docs/concepts/structure/managers) can access and manage the default settings of the ZITADEL system. This includes configuring authentication methods, security policies, and other system-wide parameters to meet the organization's requirements. 1. **Default Settings:** [Managers](/docs/concepts/structure/managers) can access and manage the default settings of the ZITADEL system. This includes configuring authentication methods, security policies, and other system-wide parameters to meet the organization's requirements.
2. **Resource Management:** The console allows for the creation, updating, and deletion of essential resources such as organizations, users, projects, and applications. Administrators can efficiently manage these entities to ensure proper access control and governance. 2. **Resource Management:** The management console allows for the creation, updating, and deletion of essential resources such as organizations, users, projects, and applications. Administrators can efficiently manage these entities to ensure proper access control and governance.
3. **User Management:** Administrators can manage user accounts, including creating new user accounts, updating user profiles, resetting passwords, and deactivating or deleting user accounts as needed. 3. **User Management:** Administrators can manage user accounts, including creating new user accounts, updating user profiles, resetting passwords, and deactivating or deleting user accounts as needed.
4. **Access Control:** The console provides tools for defining and managing access control policies. This includes assigning roles and permissions to users, configuring fine-grained access controls, and managing access to specific resources. 4. **Access Control:** The management console provides tools for defining and managing access control policies. This includes assigning roles and permissions to users, configuring fine-grained access controls, and managing access to specific resources.
5. **Audit Logging:** The console offers access to [audit logs](/docs/concepts/features/audit-trail) that track user activity and changes made to resources and system settings. Administrators can review these logs to monitor security-related events, track changes, and maintain compliance with regulatory requirements. 5. **Audit Logging:** The management console offers access to [audit logs](/docs/concepts/features/audit-trail) that track user activity and changes made to resources and system settings. Administrators can review these logs to monitor security-related events, track changes, and maintain compliance with regulatory requirements.
6. **Customization and Branding:** The console allows organizations to customize the branding and appearance of their ZITADEL instance. This includes uploading custom logos, selecting color schemes, and applying other visual customizations to align the interface with the organization's branding guidelines. 6. **Customization and Branding:** The management console allows organizations to customize the branding and appearance of their ZITADEL instance. This includes uploading custom logos, selecting color schemes, and applying other visual customizations to align the interface with the organization's branding guidelines.
7. **Manager Assignment:** Administrators can assign ZITADEL [managers](/docs/concepts/structure/managers) who have elevated privileges for managing resources within the organization. This allows for the delegation of administrative tasks while maintaining proper oversight and control. 7. **Manager Assignment:** Administrators can assign ZITADEL [managers](/docs/concepts/structure/managers) who have elevated privileges for managing resources within the organization. This allows for the delegation of administrative tasks while maintaining proper oversight and control.
Overall, the ZITADEL console serves as a comprehensive tool for administrators to configure, manage, and monitor identity and access management within their organization, providing the necessary controls to ensure security, compliance, and efficient administration of resources. Overall, the ZITADEL management console serves as a comprehensive tool for administrators to configure, manage, and monitor identity and access management within their organization, providing the necessary controls to ensure security, compliance, and efficient administration of resources.
Notes: Notes:
- Detailed guide on [using the console](/docs/guides/manage/console/console-overview) - Detailed guide on [using the management console](/docs/guides/manage/console/console-overview)
- [Restrict access](/docs/guides/solution-scenarios/restrict-console) to the console - [Restrict access](/docs/guides/solution-scenarios/restrict-console) to the management console
@@ -36,5 +36,5 @@ In some use cases, external user grants are a simple way to allow users access t
## References ## References
* [API reference for user grants](/docs/category/apis/resources/mgmt/user-grants) * [API reference for user grants](/docs/category/apis/resources/mgmt/user-grants)
* [How to manage user grants through ZITADEL's console](/docs/guides/manage/console/roles#authorizations) * [How to manage user grants through ZITADEL's management console](/docs/guides/manage/console/roles#authorizations)
* [More about multi-tenancy with ZITADEL](https://zitadel.com/blog/multi-tenancy-with-organizations) * [More about multi-tenancy with ZITADEL](https://zitadel.com/blog/multi-tenancy-with-organizations)
@@ -74,5 +74,5 @@ To address this, ZITADEL provides generic templates that enable connection to vi
### References ### References
* [Detailed integration guide for many identity providers](/guides/integrate/identity-providers/introduction) * [Detailed integration guide for many identity providers](/guides/integrate/identity-providers/introduction)
* [Setup identity providers with Console](/guides/manage/console/default-settings#identity-providers) * [Setup identity providers with Management Console](/guides/manage/console/default-settings#identity-providers)
* [Configure identity providers with the ZITADEL API](/docs/category/apis/resources/mgmt/identity-providers) * [Configure identity providers with the ZITADEL API](/docs/category/apis/resources/mgmt/identity-providers)
+1 -1
View File
@@ -24,5 +24,5 @@ Ensure the configuration of application settings is limited to authorized users
## References ## References
- [Configure Applications in the Console](../../guides/manage/console/applications-overview) - [Configure Applications in the Management Console](../../guides/manage/console/applications-overview)
- [ZITADEL API: Applications](/docs/category/apis/resources/mgmt/applications) - [ZITADEL API: Applications](/docs/category/apis/resources/mgmt/applications)
+2 -2
View File
@@ -8,7 +8,7 @@ import ProjectDescription from './\_project_description.mdx';
<ProjectDescription name="ProjectDescription" /> <ProjectDescription name="ProjectDescription" />
To learn how to set up a project read this console guide [here](../../guides/manage/console/projects-overview.mdx). To learn how to set up a project read this management console guide [here](../../guides/manage/console/projects-overview.mdx).
## Applications ## Applications
@@ -29,7 +29,7 @@ More about granted projects: [Granted Projects](./granted_projects)
A role consists of different attributes. Only the key is relevant to the authorization and must therefore be unique. A role consists of different attributes. Only the key is relevant to the authorization and must therefore be unique.
The display name is only to provide a human-readable name if needed. The display name is only to provide a human-readable name if needed.
And the group should enable a better handling in ZITADEL console, like give a user all the roles of a specific group. (Not implemented yet) And the group should enable a better handling in ZITADEL management console, like give a user all the roles of a specific group. (Not implemented yet)
All applications in a project share the roles. Read more about roles [here](../../guides/manage/console/roles) All applications in a project share the roles. Read more about roles [here](../../guides/manage/console/roles)
+1 -1
View File
@@ -77,6 +77,6 @@ You can use organization metadata or your own business logic to describe a hiera
## References ## References
- [Manage users in the Console](../../guides/manage/console/users-overview) - [Manage users in the Management Console](../../guides/manage/console/users-overview)
- [ZITADEL APIs: Users](/docs/category/apis/resources/mgmt/users) - [ZITADEL APIs: Users](/docs/category/apis/resources/mgmt/users)
- [User onboarding and registration](/docs/guides/integrate/onboarding) - [User onboarding and registration](/docs/guides/integrate/onboarding)
+5 -5
View File
@@ -8,7 +8,7 @@ It explains how to enable user login in your application and how to fetch data f
By the end of this guide, your application will have login functionality and will be able to access the current user's profile. By the end of this guide, your application will have login functionality and will be able to access the current user's profile.
> This documentation references our [example](https://github.com/zitadel/zitadel-angular) on GitHub. Please note that we wrote the ZITADEL Console in Angular, so you can also use that as a reference. > This documentation references our [example](https://github.com/zitadel/zitadel-angular) on GitHub. Please note that we wrote the ZITADEL Management Console in Angular, so you can also use that as a reference.
## Set up application and obtain keys ## Set up application and obtain keys
@@ -17,7 +17,7 @@ You'll need to provide some information about your app. We recommend creating a
Select the **User Agent** application type and continue. Select the **User Agent** application type and continue.
We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all SPA applications. We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all SPA applications.
![Create app in console](/img/angular/app-create.png) ![Create app in management console](/img/angular/app-create.png)
### Redirect URIs ### Redirect URIs
@@ -147,7 +147,7 @@ https://github.com/zitadel/zitadel-angular/blob/main/src/app/components/user/use
### Refresh token ### Refresh token
If you want to add a refresh token to your application, navigate to the console application and check the box in the configuration section. If you want to add a refresh token to your application, navigate to the management console application and check the box in the configuration section.
Then add `offline_access` to the scopes and add the following line: Then add `offline_access` to the scopes and add the following line:
``` ```
@@ -163,10 +163,10 @@ Congratulations! You have successfully integrated your Angular application with
If you get stuck, consider checking out our [example](https://github.com/zitadel/zitadel-angular) application. This application includes all the functionalities mentioned in this quick-start. You can start by cloning the repository and replacing the _AuthConfig_ in the _AppModule_ with your own configuration. If you face issues, contact us or raise an issue on [GitHub](https://github.com/zitadel/zitadel). If you get stuck, consider checking out our [example](https://github.com/zitadel/zitadel-angular) application. This application includes all the functionalities mentioned in this quick-start. You can start by cloning the repository and replacing the _AuthConfig_ in the _AppModule_ with your own configuration. If you face issues, contact us or raise an issue on [GitHub](https://github.com/zitadel/zitadel).
![App in console](/img/angular/app-screen.png) ![App in management console](/img/angular/app-screen.png)
### What's next? ### What's next?
Now that you have enabled authentication, it's time for you to add authorization to your application using ZITADEL APIs. To do this, you can refer to the [docs](/apis/introduction) or check out the ZITADEL Console code on [GitHub](https://github.com/zitadel/zitadel) which uses gRPC to access data. Now that you have enabled authentication, it's time for you to add authorization to your application using ZITADEL APIs. To do this, you can refer to the [docs](/apis/introduction) or check out the ZITADEL Management Console code on [GitHub](https://github.com/zitadel/zitadel) which uses gRPC to access data.
For more information on how to create an Angular application, you can refer to [Angular](https://angular.io/start). If you want to learn more about the OAuth/OIDC library used above, consider reading the docs at [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc). For more information on how to create an Angular application, you can refer to [Angular](https://angular.io/start). If you want to learn more about the OAuth/OIDC library used above, consider reading the docs at [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc).
+1 -1
View File
@@ -16,7 +16,7 @@ Before we can start building our application, we have to do a few configuration
You will need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page. You will need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page.
Select **Native** application type and continue. Select **Native** application type and continue.
![Create app in console](/img/flutter/nativeapp.png) ![Create app in management console](/img/flutter/nativeapp.png)
### Redirect URIs ### Redirect URIs
+4 -4
View File
@@ -21,11 +21,11 @@ Before we begin developing our application, we need to perform a few configurati
You'll need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page. You'll need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page.
Select the **Web** application type and continue. Select the **Web** application type and continue.
![Create app in console](/img/go/app-create.png) ![Create app in management console](/img/go/app-create.png)
We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all applications. We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all applications.
![Create app in console - set auth method](/img/go/app-create-auth.png) ![Create app in management console - set auth method](/img/go/app-create-auth.png)
### Redirect URIs ### Redirect URIs
@@ -34,7 +34,7 @@ The Post-logout redirect send the users back to a route on your application afte
> If you are following along with the [example](https://github.com/zitadel/zitadel-go), set the dev mode to `true`, the Redirect URIs to `http://localhost:8089/auth/callback` and Post-logout redirect URI to [http://localhost:8089/](http://localhost:8089/)>. > If you are following along with the [example](https://github.com/zitadel/zitadel-go), set the dev mode to `true`, the Redirect URIs to `http://localhost:8089/auth/callback` and Post-logout redirect URI to [http://localhost:8089/](http://localhost:8089/)>.
![Create app in console - set redirectURI](/img/go/app-create-redirect.png) ![Create app in management console - set redirectURI](/img/go/app-create-redirect.png)
Continue and create the application. Continue and create the application.
@@ -42,7 +42,7 @@ Continue and create the application.
After successful creation of the app, a pop-up will appear displaying the app's client ID. Copy the client ID, as you will need it to configure your Go client. After successful creation of the app, a pop-up will appear displaying the app's client ID. Copy the client ID, as you will need it to configure your Go client.
![Create app in console - copy client_id](/img/go/app-create-clientid.png) ![Create app in management console - copy client_id](/img/go/app-create-clientid.png)
## Go setup ## Go setup
+4 -4
View File
@@ -19,11 +19,11 @@ Before we begin developing our application, we need to perform a few configurati
You'll need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page. You'll need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page.
Select the **Web** application type and continue. Select the **Web** application type and continue.
![Create app in console](/img/java-spring/app-create.png) ![Create app in management console](/img/java-spring/app-create.png)
We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all applications. We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all applications.
![Create app in console - set auth method](/img/java-spring/app-create-auth.png) ![Create app in management console - set auth method](/img/java-spring/app-create-auth.png)
### Redirect URIs ### Redirect URIs
@@ -34,7 +34,7 @@ The Post-logout redirect send the users back to a route on your application afte
If you are following along with the [example](https://github.com/zitadel/zitadel-java), set the dev mode to `true`, the Redirect URIs to `http://localhost:18080/webapp/login/oauth2/code/zitadel` and Post redirect URI to `http://localhost:18080/webapp`. If you are following along with the [example](https://github.com/zitadel/zitadel-java), set the dev mode to `true`, the Redirect URIs to `http://localhost:18080/webapp/login/oauth2/code/zitadel` and Post redirect URI to `http://localhost:18080/webapp`.
::: :::
![Create app in console - set redirectURI](/img/java-spring/app-create-redirect.png) ![Create app in management console - set redirectURI](/img/java-spring/app-create-redirect.png)
Continue and create the application. Continue and create the application.
@@ -42,7 +42,7 @@ Continue and create the application.
After successful creation of the app, a pop-up will appear displaying the app's client ID. Copy the client ID, as you will need it to configure your Java client. After successful creation of the app, a pop-up will appear displaying the app's client ID. Copy the client ID, as you will need it to configure your Java client.
![Create app in console - copy client_id](/img/java-spring/app-create-clientid.png) ![Create app in management console - copy client_id](/img/java-spring/app-create-clientid.png)
## Spring setup ## Spring setup
+2 -2
View File
@@ -31,7 +31,7 @@ Enter the name `Demo-Vendor`, and click "Create". Then click on that organizatio
To setup this sample you have to create a project and an application in the vendor organization (`Demo-Vendor`) first. To setup this sample you have to create a project and an application in the vendor organization (`Demo-Vendor`) first.
Open the Console (`https://$CUSTOM_DOMAIN.zitadel.cloud/ui/console/projects`) and create a new project. Let's call it `Portal`. Open the Management Console (`https://$CUSTOM_DOMAIN.zitadel.cloud/ui/console/projects`) and create a new project. Let's call it `Portal`.
Then on the project detail page click on new application and enter a name for this app. Then on the project detail page click on new application and enter a name for this app.
Let's call this one `portal-web`. Let's call this one `portal-web`.
@@ -62,7 +62,7 @@ This makes sure that roles, which is used by the application to enable UI compon
### Service User ### Service User
To make the application work you need a service user which loads granted-projects and user-grants for you. To make the application work you need a service user which loads granted-projects and user-grants for you.
In the B2B-Demo organization, navigate to `Users` in navigation of Console, click on `Service Users` and create a new user. In the B2B-Demo organization, navigate to `Users` in navigation of Management Console, click on `Service Users` and create a new user.
Let's set its username to `nextjs` and its name to `NextJS`. Then press `create`. Let's set its username to `nextjs` and its name to `NextJS`. Then press `create`.
On the detail page of that user, navigate to "Personal Access Tokens" and add a new entry, set an optional expiration date. On the detail page of that user, navigate to "Personal Access Tokens" and add a new entry, set an optional expiration date.
+1 -1
View File
@@ -35,7 +35,7 @@ Select Web application type and continue.
We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code)for our NextJS application. We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code)for our NextJS application.
Select `CODE` in the next step. This makes sure you still get a secret. Note that the secret never gets exposed on the browser and is therefore kept in a confidential environment. Select `CODE` in the next step. This makes sure you still get a secret. Note that the secret never gets exposed on the browser and is therefore kept in a confidential environment.
![Create app in console](/img/nextjs/app-create.png) ![Create app in management console](/img/nextjs/app-create.png)
### Redirect URIs ### Redirect URIs
+8 -8
View File
@@ -18,7 +18,7 @@ This documentation references our [example](https://github.com/zitadel/example-d
## ZITADEL setup ## ZITADEL setup
Before we can start building our application, we have to do a few configuration steps in ZITADEL Console. Before we can start building our application, we have to do a few configuration steps in ZITADEL Management Console.
### Project roles ### Project roles
@@ -30,7 +30,7 @@ This example expects 3 different roles:
In your project settings make sure the "Assert Roles On Authentication" is enabled. In your project settings make sure the "Assert Roles On Authentication" is enabled.
![Project settings in console](/img/django/project-settings.png) ![Project settings in management console](/img/django/project-settings.png)
In the project Role tab, add 3 special roles: In the project Role tab, add 3 special roles:
@@ -40,11 +40,11 @@ In the project Role tab, add 3 special roles:
If none of the roles is provided as a user, the user in Django will not be created. If none of the roles is provided as a user, the user in Django will not be created.
![Project roles in console](/img/django/project-roles.png) ![Project roles in management console](/img/django/project-roles.png)
Finally, we can assign the roles to users in the project's authorizations tab. Finally, we can assign the roles to users in the project's authorizations tab.
![Project authorizations in console](/img/django/project-authorizations.png) ![Project authorizations in management console](/img/django/project-authorizations.png)
### Set up application and obtain secrets ### Set up application and obtain secrets
@@ -54,11 +54,11 @@ In your Project, add a new application at the top of the page.
Select Web application type and continue. Select Web application type and continue.
We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code) for our Django application. We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code) for our Django application.
![Create app in console](/img/django/app-create.png) ![Create app in management console](/img/django/app-create.png)
Select `CODE` in the next step. This makes sure you still get a secret. Note that the secret never gets exposed on the browser and is therefore kept in a confidential environment. Safe the generated secret for later use. Select `CODE` in the next step. This makes sure you still get a secret. Note that the secret never gets exposed on the browser and is therefore kept in a confidential environment. Safe the generated secret for later use.
![Configure app authentication method in console](/img/django/app-auth-method.png) ![Configure app authentication method in management console](/img/django/app-auth-method.png)
With the Redirect URIs field, you tell ZITADEL where it is allowed to redirect users to after authentication. For development, you can set dev mode to `true` to enable insecure HTTP and redirect to a `localhost` URI. With the Redirect URIs field, you tell ZITADEL where it is allowed to redirect users to after authentication. For development, you can set dev mode to `true` to enable insecure HTTP and redirect to a `localhost` URI.
@@ -67,7 +67,7 @@ For the example application we are writing use:
- `http://localhost:8000/oidc/callback/` as Redirect URI - `http://localhost:8000/oidc/callback/` as Redirect URI
- `http://localhost:8000/oidc/logout/` as post-logout URI. - `http://localhost:8000/oidc/logout/` as post-logout URI.
![Configure app redirects console](/img/django/app-redirects.png) ![Configure app redirects management console](/img/django/app-redirects.png)
After the final step you are presented with a client ID and secret. After the final step you are presented with a client ID and secret.
Copy and paste them to a safe location for later use by the application. Copy and paste them to a safe location for later use by the application.
@@ -238,4 +238,4 @@ If you get stuck, consider checking out our [example](https://github.com/zitadel
### What's next? ### What's next?
Now that you have enabled authentication, it's time for you to add more authorizations to your application using ZITADEL APIs. To do this, you can refer to the [docs](/apis/introduction) or check out the ZITADEL Console code on [GitHub](https://github.com/zitadel/zitadel) which uses gRPC and OpenAPI to access data. Now that you have enabled authentication, it's time for you to add more authorizations to your application using ZITADEL APIs. To do this, you can refer to the [docs](/apis/introduction) or check out the ZITADEL Management Console code on [GitHub](https://github.com/zitadel/zitadel) which uses gRPC and OpenAPI to access data.
+3 -3
View File
@@ -22,7 +22,7 @@ Navigate to your project, then add a new application at the top of the page.
Select the **User Agent** application type and continue. Select the **User Agent** application type and continue.
We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all single page applications. We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all single page applications.
![Create app in console](/img/react/app-create.png) ![Create app in management console](/img/react/app-create.png)
### Redirect URIs ### Redirect URIs
@@ -109,12 +109,12 @@ This application includes all the functionalities mentioned in this quickstart.
You can start by cloning the repository and changing the arguments to `createZitadelAuth` to fit your requirements. You can start by cloning the repository and changing the arguments to `createZitadelAuth` to fit your requirements.
If you face issues, contact us or [raise an issue on GitHub](https://github.com/zitadel/zitadel-react/issues). If you face issues, contact us or [raise an issue on GitHub](https://github.com/zitadel/zitadel-react/issues).
![App in console](/img/react/app-screen.png) ![App in management console](/img/react/app-screen.png)
### What's next? ### What's next?
Now that you have enabled authentication, you are ready to add authorization to your application by using ZITADEL APIs. Now that you have enabled authentication, you are ready to add authorization to your application by using ZITADEL APIs.
To do this, [refer to the API docs](/apis/introduction) or check out [the ZITADEL Console code on GitHub](https://github.com/zitadel/zitadel) which uses gRPC to access data. To do this, [refer to the API docs](/apis/introduction) or check out [the ZITADEL Management Console code on GitHub](https://github.com/zitadel/zitadel) which uses gRPC to access data.
For more information on how to create a React application, you can refer to [Create React App](https://github.com/facebook/create-react-app). For more information on how to create a React application, you can refer to [Create React App](https://github.com/facebook/create-react-app).
If you want to learn more about the libraries wrapped by [@zitadel/react](https://www.npmjs.com/package/@zitadel/react), read the docs for [oidc-client-ts](https://github.com/authts/oidc-client-ts). If you want to learn more about the libraries wrapped by [@zitadel/react](https://www.npmjs.com/package/@zitadel/react), read the docs for [oidc-client-ts](https://github.com/authts/oidc-client-ts).
+7 -7
View File
@@ -27,7 +27,7 @@ Inside ZITADEL, you can use regular lower-case role names without prefixes, if y
In your project settings make sure the "Assert Roles On Authentication" is enabled. In your project settings make sure the "Assert Roles On Authentication" is enabled.
![Project settings in console](/img/symfony/project-settings.png) ![Project settings in management console](/img/symfony/project-settings.png)
In the project Role tab, add 2 special roles: In the project Role tab, add 2 special roles:
@@ -36,11 +36,11 @@ In the project Role tab, add 2 special roles:
A `user` role is not required. This role is assumed by default for any authenticated user in Symfony. A `user` role is not required. This role is assumed by default for any authenticated user in Symfony.
![Project roles in console](/img/symfony/project-roles.png) ![Project roles in management console](/img/symfony/project-roles.png)
Finally, we can assign the roles to users in the project's authorizations tab. Finally, we can assign the roles to users in the project's authorizations tab.
![Project authorizations in console](/img/symfony/project-authorizations.png) ![Project authorizations in management console](/img/symfony/project-authorizations.png)
### Set up application and obtain secrets ### Set up application and obtain secrets
@@ -50,11 +50,11 @@ In your Project, add a new application at the top of the page.
Select Web application type and continue. Select Web application type and continue.
We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code)for our Symfony application. We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code)for our Symfony application.
![Create app in console](/img/symfony/app-create.png) ![Create app in management console](/img/symfony/app-create.png)
Select `CODE` in the next step. This makes sure you still get a secret. Note that the secret never gets exposed on the browser and is therefore kept in a confidential environment. Safe the generated Select `CODE` in the next step. This makes sure you still get a secret. Note that the secret never gets exposed on the browser and is therefore kept in a confidential environment. Safe the generated
![Configure app authentication method in console](/img/symfony/app-auth-method.png) ![Configure app authentication method in management console](/img/symfony/app-auth-method.png)
With the Redirect URIs field, you tell ZITADEL where it is allowed to redirect users to after authentication. For development, you can set dev mode to `true` to enable insecure HTTP and redirect to a `localhost` URI. With the Redirect URIs field, you tell ZITADEL where it is allowed to redirect users to after authentication. For development, you can set dev mode to `true` to enable insecure HTTP and redirect to a `localhost` URI.
@@ -63,7 +63,7 @@ For the example application we are writing use:
- `http://localhost:8000/login_check` as Redirect URI - `http://localhost:8000/login_check` as Redirect URI
- `http://localhost:8000/logout` as post-logout URI. - `http://localhost:8000/logout` as post-logout URI.
![Configure app redirects console](/img/symfony/app-redirects.png) ![Configure app redirects management console](/img/symfony/app-redirects.png)
After the final step you are presented with a client ID and secret. After the final step you are presented with a client ID and secret.
Copy and paste them to a safe location for later use by the application. Copy and paste them to a safe location for later use by the application.
@@ -405,4 +405,4 @@ If you get stuck, consider checking out our [example](https://github.com/zitadel
### What's next? ### What's next?
Now that you have enabled authentication, it's time for you to add more authorizations to your application using ZITADEL APIs. To do this, you can refer to the [docs](/apis/introduction) or check out the ZITADEL Console code on [GitHub](https://github.com/zitadel/zitadel) which uses gRPC and OpenAPI to access data. Now that you have enabled authentication, it's time for you to add more authorizations to your application using ZITADEL APIs. To do this, you can refer to the [docs](/apis/introduction) or check out the ZITADEL Management Console code on [GitHub](https://github.com/zitadel/zitadel) which uses gRPC and OpenAPI to access data.
+4 -4
View File
@@ -15,14 +15,14 @@ It also uses the @zitadel/vue package with its default configuration.
## Set up application and obtain keys ## Set up application and obtain keys
Before we begin developing our application, we need to perform a few configuration steps in the ZITADEL Console. Before we begin developing our application, we need to perform a few configuration steps in the ZITADEL Management Console.
You'll need to provide some information about your app. You'll need to provide some information about your app.
We recommend creating a new app to start from scratch. We recommend creating a new app to start from scratch.
Navigate to your project, then add a new application at the top of the page. Navigate to your project, then add a new application at the top of the page.
Select the **User Agent** application type and continue. Select the **User Agent** application type and continue.
We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all single page applications. We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all single page applications.
![Create app in console](/img/vue/app-create.png) ![Create app in management console](/img/vue/app-create.png)
### Redirect URIs ### Redirect URIs
@@ -118,12 +118,12 @@ This application includes all the functionalities mentioned in this quickstart.
You can start by cloning the repository and change the arguments to createZITADELAuth so they fit your requirements. You can start by cloning the repository and change the arguments to createZITADELAuth so they fit your requirements.
If you face issues, contact us or [raise an issue on GitHub](https://github.com/zitadel/zitadel-vue/issues). If you face issues, contact us or [raise an issue on GitHub](https://github.com/zitadel/zitadel-vue/issues).
![App in console](/img/vue/app-screen.png) ![App in management console](/img/vue/app-screen.png)
### What's next? ### What's next?
Now that you have enabled authentication, you are ready to call add authorization to your application using ZITADEL APIs. Now that you have enabled authentication, you are ready to call add authorization to your application using ZITADEL APIs.
To do this, [refer to the API docs](/apis/introduction) or check out [the ZITADEL Console code on GitHub](https://github.com/zitadel/zitadel) which uses gRPC to access data. To do this, [refer to the API docs](/apis/introduction) or check out [the ZITADEL Management Console code on GitHub](https://github.com/zitadel/zitadel) which uses gRPC to access data.
For more information on how to create an Vue application, you can refer to [Vue](https://vuejs.org/guide/quick-start.html). For more information on how to create an Vue application, you can refer to [Vue](https://vuejs.org/guide/quick-start.html).
If you want to learn more about the libraries wrapped by [@zitadel/vue](https://www.npmjs.com/package/@zitadel/vue), [read the docs for vue-oidc-client](https://github.com/soukoku/vue-oidc-client/wiki/V1-Docs). If you want to learn more about the libraries wrapped by [@zitadel/vue](https://www.npmjs.com/package/@zitadel/vue), [read the docs for vue-oidc-client](https://github.com/soukoku/vue-oidc-client/wiki/V1-Docs).
+4 -4
View File
@@ -24,7 +24,7 @@ All that is required, is to create your API, create a private key and a personal
Before we begin developing our API, we need to perform a few configuration steps in the ZITADEL Console. Before we begin developing our API, we need to perform a few configuration steps in the ZITADEL Console.
You'll need to provide some information about your app. We recommend creating a new app to start from scratch. You'll need to provide some information about your app. We recommend creating a new app to start from scratch.
Starting from the homepage of your console, click on Create Application Starting from the homepage of your management console, click on Create Application
![Create app in homepage](/img/go/api-create_application.png) ![Create app in homepage](/img/go/api-create_application.png)
@@ -199,17 +199,17 @@ permission denied: missing required role: `admin`
### Add administrator role ### Add administrator role
So let's create the role and grant it to the user. To do so, go to your project in ZITADEL Console So let's create the role and grant it to the user. To do so, go to your project in ZITADEL Management Console
and create the role by selecting `Roles` in the navigation and then clicking on the `New Role` button. and create the role by selecting `Roles` in the navigation and then clicking on the `New Role` button.
Finally, create the role as shown below: Finally, create the role as shown below:
![Create project role in console](/img/go/api-project-role.png) ![Create project role in management console](/img/go/api-project-role.png)
After you have created the role, let's grant it the user, who requested the tasks. After you have created the role, let's grant it the user, who requested the tasks.
Click on `Authorization` in the navigation and create a new one by selecting the user and the `admin` role. Click on `Authorization` in the navigation and create a new one by selecting the user and the `admin` role.
After successful creation, it should look like: After successful creation, it should look like:
![Created authorization in console](/img/go/api-project-auth.png) ![Created authorization in management console](/img/go/api-project-auth.png)
So you should now be able to add a new task: So you should now be able to add a new task:
+6 -6
View File
@@ -19,15 +19,15 @@ Before we begin developing our API, we need to perform a few configuration steps
You'll need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page. You'll need to provide some information about your app. We recommend creating a new app to start from scratch. Navigate to your Project, then add a new application at the top of the page.
Select the **API** application type and continue. Select the **API** application type and continue.
![Create app in console](/img/java-spring/api-create.png) ![Create app in management console](/img/java-spring/api-create.png)
Select Basic Auth for authenticating at the Introspection Endpoint. Select Basic Auth for authenticating at the Introspection Endpoint.
![Create app in console](/img/java-spring/api-create-auth.png) ![Create app in management console](/img/java-spring/api-create-auth.png)
After successful creation of the app, a pop-up will appear displaying the app's client ID. Copy the client ID and secret, as you will need it to configure your Java client. After successful creation of the app, a pop-up will appear displaying the app's client ID. Copy the client ID and secret, as you will need it to configure your Java client.
![Create api key in console](/img/java-spring/api-create-clientid-secret.png) ![Create api key in management console](/img/java-spring/api-create-clientid-secret.png)
## Spring Setup ## Spring Setup
@@ -220,17 +220,17 @@ Date: Mon, 15 Jan 2024 09:24:39 GMT
### Add administrator role ### Add administrator role
So let's create the role and grant it to the user. To do so, go to your project in ZITADEL Console So let's create the role and grant it to the user. To do so, go to your project in ZITADEL Management Console
and create the role by selecting `Roles` in the navigation and then clicking on the `New Role` button. and create the role by selecting `Roles` in the navigation and then clicking on the `New Role` button.
Finally, create the role as shown below: Finally, create the role as shown below:
![Create project role in console](/img/java-spring/api-project-role.png) ![Create project role in management console](/img/java-spring/api-project-role.png)
After you have created the role, let's grant it the user, who requested the tasks. After you have created the role, let's grant it the user, who requested the tasks.
Click on `Authorization` in the navigation and create a new one by selecting the user and the `admin` role. Click on `Authorization` in the navigation and create a new one by selecting the user and the `admin` role.
After successful creation, it should look like: After successful creation, it should look like:
![Created authorization in console](/img/java-spring/api-project-auth.png) ![Created authorization in management console](/img/java-spring/api-project-auth.png)
So you should now be able to add a new task: So you should now be able to add a new task:
+2 -2
View File
@@ -14,7 +14,7 @@ By the end of this guide, your application will have three different endpoint wh
## ZITADEL setup ## ZITADEL setup
Before we can start building our application, we have to do a few configuration steps in ZITADEL Console. Before we can start building our application, we have to do a few configuration steps in ZITADEL Management Console.
### Create application ### Create application
@@ -113,7 +113,7 @@ AUTH_ISSUER='https://example.zitadel.cloud'
AUTH_PROJECT_ID='250719519163548112' AUTH_PROJECT_ID='250719519163548112'
``` ```
2. Copy the `.json`-key-file that you downloaded from the ZITADEL Console into the root folder of your project and rename it to `key.json`. 2. Copy the `.json`-key-file that you downloaded from the ZITADEL Management Console into the root folder of your project and rename it to `key.json`.
3. (Optional) For added convenience in production environments, you can include the content of the .json key file as `AUTH_KEY` in the .env file or as an environment variable. 3. (Optional) For added convenience in production environments, you can include the content of the .json key file as `AUTH_KEY` in the .env file or as an environment variable.
@@ -19,7 +19,7 @@ This documentation references our [example](https://github.com/zitadel/example-d
## ZITADEL setup ## ZITADEL setup
Before we can start building our application, we have to do a few configuration steps in ZITADEL Console. Before we can start building our application, we have to do a few configuration steps in ZITADEL Management Console.
### Create application ### Create application
@@ -116,7 +116,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## Example call ## Example call
Now that you have set up the target and execution, you can test it by creating a user through the Console UI or Now that you have set up the target and execution, you can test it by creating a user through the Management Console UI or
by calling the ZITADEL API to create a human user. by calling the ZITADEL API to create a human user.
```shell ```shell
@@ -142,7 +142,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## Example call ## Example call
Now that you have set up the target and execution, you can test it by logging into Console UI or Now that you have set up the target and execution, you can test it by logging into Management Console UI or
by using any OIDC flow. by using any OIDC flow.
As a result 3 things happen: As a result 3 things happen:
@@ -120,7 +120,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## Example call ## Example call
Now that you have set up the target and execution, you can test it by logging into Console UI or Now that you have set up the target and execution, you can test it by logging into Management Console UI or
by using any OIDC flow. by using any OIDC flow.
Your server should now print out something like the following. Check out the [Sent information Function](./usage#sent-information-function) payload description. Your server should now print out something like the following. Check out the [Sent information Function](./usage#sent-information-function) payload description.
@@ -170,7 +170,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## Example call ## Example call
Now that you have set up the target and execution, you can test it by creating a user through the Console UI or Now that you have set up the target and execution, you can test it by creating a user through the Management Console UI or
by calling the ZITADEL API to create a human user. by calling the ZITADEL API to create a human user.
```shell ```shell
@@ -153,7 +153,7 @@ You can do this by using **Webhook.site** (see [Creating a Listener with Webhook
## Example call ## Example call
Now that you have set up the target and execution, you can test it by creating a user through the Console UI or Now that you have set up the target and execution, you can test it by creating a user through the Management Console UI or
by calling the ZITADEL API to create a human user. by calling the ZITADEL API to create a human user.
```shell ```shell
@@ -120,7 +120,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## Example call ## Example call
Now that you have set up the target and execution, you can test it by creating a user through the Console UI or Now that you have set up the target and execution, you can test it by creating a user through the Management Console UI or
by calling the ZITADEL API to create a human user. by calling the ZITADEL API to create a human user.
```shell ```shell
@@ -120,7 +120,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## Example call ## Example call
Now that you have set up the target and execution, you can test it by creating a user through the Console UI or Now that you have set up the target and execution, you can test it by creating a user through the Management Console UI or
by calling the ZITADEL API to create a human user. by calling the ZITADEL API to create a human user.
```shell ```shell
@@ -137,7 +137,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 7. Example Call ## 7. Example Call
Now that you have set up the target and execution, you can test it by creating a user through the Console UI or by calling the ZITADEL API to create a human user. Now that you have set up the target and execution, you can test it by creating a user through the Management Console UI or by calling the ZITADEL API to create a human user.
Here, we are creating a user via the API: Here, we are creating a user via the API:
@@ -20,7 +20,7 @@ You will need to provide some information about your app. We recommend creating
Your application configuration should now look similar to this: Your application configuration should now look similar to this:
![Create app in console](/img/integrations/mongodb-charts-app-create-light.png) ![Create app in management console](/img/integrations/mongodb-charts-app-create-light.png)
## Setup Custom JWT Provider for MongoDB Charts ## Setup Custom JWT Provider for MongoDB Charts
@@ -103,7 +103,7 @@ Once in the settings:
Access the settings page of your instance or the specific organization and select **Identity Providers**. Access the settings page of your instance or the specific organization and select **Identity Providers**.
The ZITADEL Console will display a list of all the IdPs you've configured, along with available provider templates. Selecting any listed IdP will guide you through the process of configuring that specific Identity Provider. The ZITADEL Management Console will display a list of all the IdPs you've configured, along with available provider templates. Selecting any listed IdP will guide you through the process of configuring that specific Identity Provider.
![Identity Provider Overview](/img/guides/zitadel_identity_provider_overview.png) ![Identity Provider Overview](/img/guides/zitadel_identity_provider_overview.png)
@@ -50,7 +50,7 @@ Developers can configure the authentication methods offered on the login page ba
### Enterprise single-sign-on ### Enterprise single-sign-on
![Screenshot of ZITADEL console showing different identity provider templates](/img/guides/integrate/login/login-external-idp-templates.png) ![Screenshot of ZITADEL management console showing different identity provider templates](/img/guides/integrate/login/login-external-idp-templates.png)
With the hosted login page from ZITADEL developers will get the best support for multi-tenancy single-sign-on with third-party identity providers. With the hosted login page from ZITADEL developers will get the best support for multi-tenancy single-sign-on with third-party identity providers.
ZITADEL acts as an [identity broker](/docs/concepts/features/identity-brokering) between your applications and different external identity providers, reducing the implementation effort for developers. ZITADEL acts as an [identity broker](/docs/concepts/features/identity-brokering) between your applications and different external identity providers, reducing the implementation effort for developers.
@@ -124,4 +124,4 @@ Main reasons why developers might want to build their own login UI include:
- Learn how to [register and onboard users](/docs/guides/integrate/onboarding) - Learn how to [register and onboard users](/docs/guides/integrate/onboarding)
- Learn how to [build your own login UI](/docs/guides/integrate/login-ui) based on ZITADEL - Learn how to [build your own login UI](/docs/guides/integrate/login-ui) based on ZITADEL
- Learn how to [configure ZITADEL](/docs/guides/manage/console/console-overview) through the Console - Learn how to [configure ZITADEL](/docs/guides/manage/console/console-overview) through the Management Console
@@ -11,7 +11,7 @@ or environments we recommend using the `state` parameter for the former and mult
To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser) To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser)
on /authorize with at least the following parameters: on /authorize with at least the following parameters:
- `client_id`: this tells the authorization server which application it is, copy from Console - `client_id`: this tells the authorization server which application it is, copy from Management Console
- `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step - `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step
- `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code` - `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code`
- `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email` - `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email`
@@ -22,7 +22,7 @@ or environments we recommend using the `state` parameter for the former and mult
To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser) To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser)
on /authorize with at least the following parameters: on /authorize with at least the following parameters:
- `client_id`: this tells the authorization server which application it is, copy from Console - `client_id`: this tells the authorization server which application it is, copy from Management Console
- `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step - `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step
- `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code` - `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code`
- `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email` - `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email`
@@ -11,7 +11,7 @@ or environments we recommend using the `state` parameter for the former and mult
To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser) To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser)
on /authorize with at least the following parameters: on /authorize with at least the following parameters:
- `client_id`: this tells the authorization server which application it is, copy from Console - `client_id`: this tells the authorization server which application it is, copy from Management Console
- `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step - `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step
- `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code` - `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code`
- `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email` - `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email`
@@ -11,7 +11,7 @@ or environments we recommend using the `state` parameter for the former and mult
To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser) To initialize the user authentication, you will have to create an authorization request using HTTP GET in the user agent (browser)
on /authorize with at least the following parameters: on /authorize with at least the following parameters:
- `client_id`: this tells the authorization server which application it is, copy from Console - `client_id`: this tells the authorization server which application it is, copy from Management Console
- `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step - `redirect_uri`: where the authorization code is sent to after the user authentication, must be one of the registered in the previous step
- `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code` - `response_type`: if you want to have a code (authorization code flow) or directly a token (implicit flow), so when ever possible use `code`
- `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email` - `scope`: what scope you want to grant to the access_token / id_token, minimum is `openid`, if you're unsure what you need you might start with `openid profile email`
@@ -17,7 +17,7 @@ ZITADEL offers a comprehensive identity and access management solution, providin
## Getting Started ## Getting Started
To begin integrating your application with Zitadel using RFC 8628, follow the steps outlined in this documentation. We'll walk you through the process, from setting up your application in the Zitadel console to handling user authentication and access tokens in your application code. To begin integrating your application with Zitadel using RFC 8628, follow the steps outlined in this documentation. We'll walk you through the process, from setting up your application in the Zitadel management console to handling user authentication and access tokens in your application code.
1. Go to “Organization”/”Projects”. 1. Go to “Organization”/”Projects”.
2. Under “Applications” click the “New” button. 2. Under “Applications” click the “New” button.
@@ -46,7 +46,7 @@ This flow is the same when using PKCE or JWT with Private Key for authentication
## Create Application ## Create Application
To create an application, open your project in Console and start by clicking on the "New" button in the Application section. To create an application, open your project in Management Console and start by clicking on the "New" button in the Application section.
#### Application type #### Application type
@@ -88,7 +88,7 @@ When selecting Native the authentication method always needs to be PKCE.
#### Authentication method #### Authentication method
When selecting SPA the recommended authentication method is again PKCE. All common Frameworks like Angular, React, Vue.js and so on When selecting SPA the recommended authentication method is again PKCE. All common Frameworks like Angular, React, Vue.js and so on
are able to successfully authenticate with PKCE. Our management UI Console for instance uses PKCE as well. are able to successfully authenticate with PKCE. Our management console UI for instance uses PKCE as well.
<AuthMethods selected="spa" /> <AuthMethods selected="spa" />
</TabItem> </TabItem>

Some files were not shown because too many files have changed in this diff Show More