diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index fdab579e2..8e4054777 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -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`
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.
- - [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
- [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
@@ -34,7 +34,7 @@ Jump to the dedicated sections for developing a specific project:
- [Contributing to the API](#contribute-to-api)
- [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 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 - 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 - 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** | `pnpm nx run PROJECT:test` | Run all tests | |
| **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 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) |
| 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) |
@@ -229,7 +229,7 @@ To start developing, make sure you followed the [quick start](#quick-start) step
### Develop the API
-Optionally build the Console
+Optionally build the Management Console
```bash
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:
@@ -348,7 +348,7 @@ pnpm nx run @zitadel/devcontainer:compose down db-api-integration cache-api-inte
### 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
# 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 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.
-#### Develop the Console against a local API
+#### Develop the Management Console against a local API
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).
-In another terminal, start the Console development server
+In another terminal, start the Management Console development server
```bash
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
-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
@@ -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.
-#### 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.
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://localhost:4200/signedout_ to the _Post Logout URIs_
7. Select the _Save_ button
-#### Pass Console Quality Checks
+#### Pass the Management Console Quality Checks
Run the quality checks for the code you changed.
```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
```
-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).
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
-# 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.
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: design**: All about the ux/ui of Zitadel
- **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: translation**: Everything concerning translations or new languages
diff --git a/README.md b/README.md
index a6ae94832..4c995cbd2 100644
--- a/README.md
+++ b/README.md
@@ -185,7 +185,7 @@ Use our Login widget to allow easy and secure access to your applications and en
[](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.
diff --git a/apps/api/project.json b/apps/api/project.json
index ca2d99cb8..7eb82a9fe 100644
--- a/apps/api/project.json
+++ b/apps/api/project.json
@@ -207,7 +207,7 @@
"command": "nx run @zitadel/devcontainer:compose down --volumes db-api-integration cache-api-integration"
},
"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": [
"@zitadel/console:build"
],
diff --git a/apps/login/acceptance/zitadel.yaml b/apps/login/acceptance/zitadel.yaml
index 986574fed..ab718bf0f 100644
--- a/apps/login/acceptance/zitadel.yaml
+++ b/apps/login/acceptance/zitadel.yaml
@@ -33,7 +33,7 @@ DefaultInstance:
AllowDomainDiscovery: true # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_ALLOWDOMAINDISCOVERY
# 1 is allowed, 0 is not allowed
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
# 240h = 10d
PasswordCheckLifetime: 240h # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDCHECKLIFETIME
diff --git a/apps/login/locales/de.json b/apps/login/locales/de.json
index b7f108be6..7e4b9161e 100644
--- a/apps/login/locales/de.json
+++ b/apps/login/locales/de.json
@@ -315,7 +315,7 @@
"description": "Einige Daten fehlen. Bitte überprüfen Sie Ihre Eingaben."
},
"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.",
"selectMethod": "Wählen Sie die Methode, mit der Sie sich authentifizieren möchten",
"agreeTo": "Um sich zu registrieren, müssen Sie den Nutzungsbedingungen zustimmen",
diff --git a/apps/login/locales/en.json b/apps/login/locales/en.json
index abb1d298e..3e09f31b0 100644
--- a/apps/login/locales/en.json
+++ b/apps/login/locales/en.json
@@ -315,7 +315,7 @@
"description": "Provide email, first and last name to register."
},
"title": "Register",
- "description": "Create your ZITADEL account.",
+ "description": "Create your Zitadel account.",
"noMethodAvailableWarning": "No authentication method available. Please contact your administrator.",
"selectMethod": "Select the method you would like to authenticate",
"agreeTo": "To register you must agree to the terms and conditions",
diff --git a/apps/login/locales/es.json b/apps/login/locales/es.json
index 474845b15..a7e8fda90 100644
--- a/apps/login/locales/es.json
+++ b/apps/login/locales/es.json
@@ -315,7 +315,7 @@
"description": "No se proporcionaron datos suficientes para el registro."
},
"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.",
"selectMethod": "Selecciona el método con el que deseas autenticarte",
"agreeTo": "Para registrarte debes aceptar los términos y condiciones",
diff --git a/apps/login/locales/fr.json b/apps/login/locales/fr.json
index 077cadf39..ee5b7b53e 100644
--- a/apps/login/locales/fr.json
+++ b/apps/login/locales/fr.json
@@ -283,7 +283,7 @@
"description": "Fournissez un e-mail, un prénom et un nom pour vous 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.",
"selectMethod": "Sélectionnez la méthode que vous souhaitez utiliser pour vous authentifier",
"agreeTo": "Pour vous inscrire, vous devez accepter les conditions d'utilisation",
diff --git a/apps/login/locales/it.json b/apps/login/locales/it.json
index d5675308a..d2ed20ccc 100644
--- a/apps/login/locales/it.json
+++ b/apps/login/locales/it.json
@@ -315,7 +315,7 @@
"description": "Inserisci i tuoi dati per registrarti."
},
"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.",
"selectMethod": "Seleziona il metodo con cui desideri autenticarti",
"agreeTo": "Per registrarti devi accettare i termini e le condizioni",
diff --git a/apps/login/locales/ja.json b/apps/login/locales/ja.json
index a12999f98..e0849791d 100644
--- a/apps/login/locales/ja.json
+++ b/apps/login/locales/ja.json
@@ -1,7 +1,7 @@
{
"common": {
"back": "戻る",
- "title": "ZITADELでログイン"
+ "title": "Zitadelでログイン"
},
"accounts": {
"title": "アカウント",
@@ -308,7 +308,7 @@
"description": "登録するにはメールアドレス、姓、名を入力してください。"
},
"title": "登録",
- "description": "ZITADELアカウントを作成します。",
+ "description": "Zitadelアカウントを作成します。",
"noMethodAvailableWarning": "使用可能な認証方法がありません。管理者にお問い合わせください。",
"selectMethod": "認証に使用する方法を選択してください",
"agreeTo": "登録するには利用規約に同意する必要があります",
diff --git a/apps/login/locales/nl.json b/apps/login/locales/nl.json
index fa0e348c1..f3ee3f379 100644
--- a/apps/login/locales/nl.json
+++ b/apps/login/locales/nl.json
@@ -313,7 +313,7 @@
"description": "Geef e-mail, voornaam en achternaam op om te 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.",
"selectMethod": "Selecteer de methode waarmee u wilt verifiëren",
"agreeTo": "Om te registreren moet u akkoord gaan met de voorwaarden",
diff --git a/apps/login/locales/pl.json b/apps/login/locales/pl.json
index 7fdff2657..d2c3c08d9 100644
--- a/apps/login/locales/pl.json
+++ b/apps/login/locales/pl.json
@@ -315,7 +315,7 @@
"description": "Podaj e-mail, imię i nazwisko, aby się zarejestrować."
},
"title": "Rejestracja",
- "description": "Utwórz konto ZITADEL.",
+ "description": "Utwórz konto Zitadel.",
"noMethodAvailableWarning": "Brak dostępnych metod uwierzytelniania. Skontaktuj się z administratorem.",
"selectMethod": "Wybierz metodę uwierzytelniania, której chcesz użyć",
"agreeTo": "Aby się zarejestrować, musisz zaakceptować warunki korzystania",
diff --git a/apps/login/locales/ru.json b/apps/login/locales/ru.json
index 672138bd5..01340c492 100644
--- a/apps/login/locales/ru.json
+++ b/apps/login/locales/ru.json
@@ -315,7 +315,7 @@
"description": "Укажите email, имя и фамилию для регистрации."
},
"title": "Регистрация",
- "description": "Создайте свой аккаунт ZITADEL.",
+ "description": "Создайте свой аккаунт Zitadel.",
"noMethodAvailableWarning": "Нет доступных методов аутентификации. Обратитесь к администратору.",
"selectMethod": "Выберите метод аутентификации",
"agreeTo": "Для регистрации необходимо принять условия:",
diff --git a/apps/login/locales/tr.json b/apps/login/locales/tr.json
index 205380178..3f650da0c 100644
--- a/apps/login/locales/tr.json
+++ b/apps/login/locales/tr.json
@@ -315,7 +315,7 @@
"description": "Kayıt olmak için e-posta, ad ve soyadı sağlayın."
},
"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.",
"selectMethod": "Kimlik doğrulaması yapmak istediğiniz yöntemi seçin",
"agreeTo": "Kayıt olmak için şartları ve koşulları kabul etmelisiniz",
diff --git a/apps/login/locales/uk.json b/apps/login/locales/uk.json
index ba32f6030..0becfc34f 100644
--- a/apps/login/locales/uk.json
+++ b/apps/login/locales/uk.json
@@ -315,7 +315,7 @@
"description": "Вкажіть електронну пошту, ім'я та прізвище для реєстрації."
},
"title": "Реєстрація",
- "description": "Створіть свій обліковий запис ZITADEL.",
+ "description": "Створіть свій обліковий запис Zitadel.",
"noMethodAvailableWarning": "Немає доступного методу автентифікації. Будь ласка, зверніться до адміністратора.",
"selectMethod": "Виберіть метод автентифікації",
"agreeTo": "Для реєстрації ви повинні погодитися з умовами та положеннями",
diff --git a/apps/login/locales/zh.json b/apps/login/locales/zh.json
index f699b884f..2e5911d94 100644
--- a/apps/login/locales/zh.json
+++ b/apps/login/locales/zh.json
@@ -315,7 +315,7 @@
"description": "请提供所有必需的数据。"
},
"title": "注册",
- "description": "创建您的 ZITADEL 账户。",
+ "description": "创建您的 Zitadel 账户。",
"noMethodAvailableWarning": "没有可用的认证方法。请联系您的系统管理员。",
"selectMethod": "选择您想使用的认证方法",
"agreeTo": "注册即表示您同意条款和条件",
diff --git a/backend/v3/api/instance/v2/domain.go b/backend/v3/api/instance/v2/domain.go
index c50ccd416..df73a2dba 100644
--- a/backend/v3/api/instance/v2/domain.go
+++ b/backend/v3/api/instance/v2/domain.go
@@ -22,7 +22,7 @@ import (
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)
- 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(
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) {
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(
addCustomDomainCmd,
diff --git a/backend/v3/domain/instance.go b/backend/v3/domain/instance.go
index e0717c44b..a294bfc70 100644
--- a/backend/v3/domain/instance.go
+++ b/backend/v3/domain/instance.go
@@ -51,10 +51,10 @@ type instanceColumns interface {
DefaultOrgIDColumn() database.Column
// IAMProjectIDColumn returns the column for the default IAM org id field
IAMProjectIDColumn() database.Column
- // ConsoleClientIDColumn returns the column for the default IAM org id field
- ConsoleClientIDColumn() database.Column
- // ConsoleAppIDColumn returns the column for the console client id field
- ConsoleAppIDColumn() database.Column
+ // ManagementConsoleClientIDColumn returns the column for the default management console client id field
+ ManagementConsoleClientIDColumn() database.Column
+ // ManagementConsoleAppIDColumn returns the column for the management console client id field
+ ManagementConsoleAppIDColumn() database.Column
// DefaultLanguageColumn returns the column for the default language field
DefaultLanguageColumn() database.Column
// CreatedAtColumn returns the column for the created at field.
@@ -87,10 +87,10 @@ type instanceChanges interface {
SetDefaultOrg(id string) database.Change
// SetDefaultLanguage sets the default language column.
SetDefaultLanguage(language language.Tag) database.Change
- // SetConsoleClientID sets the console client id column.
- SetConsoleClientID(id string) database.Change
- // SetConsoleAppID sets the console app id column.
- SetConsoleAppID(id string) database.Change
+ // SetManagementConsoleClientID sets the management console client id column.
+ SetManagementConsoleClientID(id string) database.Change
+ // SetManagementConsoleAppID sets the management console app id column.
+ SetManagementConsoleAppID(id string) database.Change
}
// InstanceRepository is the interface for the instance repository.
diff --git a/backend/v3/domain/mock/instance.mock.go b/backend/v3/domain/mock/instance.mock.go
index 30a29a04b..f8e20becd 100644
--- a/backend/v3/domain/mock/instance.mock.go
+++ b/backend/v3/domain/mock/instance.mock.go
@@ -44,82 +44,6 @@ func (m *MockInstanceRepository) EXPECT() *MockInstanceRepositoryMockRecorder {
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.
func (m *MockInstanceRepository) Create(ctx context.Context, client database.QueryExecutor, instance *domain.Instance) error {
m.ctrl.T.Helper()
@@ -589,6 +513,82 @@ func (c *MockInstanceRepositoryLoadDomainsCall) DoAndReturn(f func() domain.Inst
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.
func (m *MockInstanceRepository) NameColumn() database.Column {
m.ctrl.T.Helper()
@@ -741,82 +741,6 @@ func (c *MockInstanceRepositoryPrimaryKeyConditionCall) DoAndReturn(f func(strin
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.
func (m *MockInstanceRepository) SetDefaultLanguage(arg0 language.Tag) database.Change {
m.ctrl.T.Helper()
@@ -931,6 +855,82 @@ func (c *MockInstanceRepositorySetIAMProjectCall) DoAndReturn(f func(string) dat
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.
func (m *MockInstanceRepository) SetName(name string) database.Change {
m.ctrl.T.Helper()
diff --git a/backend/v3/domain/oidc_configuration_update.go b/backend/v3/domain/oidc_configuration_update.go
index 13301deee..5917b81c6 100644
--- a/backend/v3/domain/oidc_configuration_update.go
+++ b/backend/v3/domain/oidc_configuration_update.go
@@ -8,9 +8,9 @@ import (
// TODO(IAM-Marco): Finish implementation
type OIDCConfigurationUpdate struct {
- instanceDomainName string
- projectID string
- consoleAppID string
+ instanceDomainName string
+ projectID string
+ managementConsoleAppID string
// oidcConfigChanges []OIDConfigChange
// appID string
@@ -19,11 +19,11 @@ type OIDCConfigurationUpdate struct {
// RequiresTransaction implements [Transactional].
func (o *OIDCConfigurationUpdate) RequiresTransaction() {}
-func NewOIDCConfigurationUpdate(instanceDomainName, projectID, consoleAppID string) *OIDCConfigurationUpdate {
+func NewOIDCConfigurationUpdate(instanceDomainName, projectID, managementConsoleAppID string) *OIDCConfigurationUpdate {
return &OIDCConfigurationUpdate{
- instanceDomainName: instanceDomainName,
- projectID: projectID,
- consoleAppID: consoleAppID,
+ instanceDomainName: instanceDomainName,
+ projectID: projectID,
+ managementConsoleAppID: managementConsoleAppID,
}
}
diff --git a/backend/v3/storage/database/repository/id_provider_test.go b/backend/v3/storage/database/repository/id_provider_test.go
index bab64f8e4..3f89b6cd2 100644
--- a/backend/v3/storage/database/repository/id_provider_test.go
+++ b/backend/v3/storage/database/repository/id_provider_test.go
@@ -34,8 +34,8 @@ func TestCreateIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
@@ -167,8 +167,8 @@ func TestCreateIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
@@ -390,8 +390,8 @@ func TestUpdateIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
@@ -676,8 +676,8 @@ func TestGetIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
@@ -961,8 +961,8 @@ func TestListIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
@@ -1000,8 +1000,8 @@ func TestListIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1791,8 +1791,8 @@ func TestDeleteIDProvider(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
diff --git a/backend/v3/storage/database/repository/instance.go b/backend/v3/storage/database/repository/instance.go
index a088172cb..d96d11608 100644
--- a/backend/v3/storage/database/repository/instance.go
+++ b/backend/v3/storage/database/repository/instance.go
@@ -161,12 +161,12 @@ func (i instance) SetDefaultLanguage(lang language.Tag) database.Change {
return database.NewChange(i.DefaultLanguageColumn(), lang.String())
}
-func (i instance) SetConsoleClientID(id string) database.Change {
- return database.NewChange(i.ConsoleClientIDColumn(), id)
+func (i instance) SetManagementConsoleClientID(id string) database.Change {
+ return database.NewChange(i.ManagementConsoleClientIDColumn(), id)
}
-func (i instance) SetConsoleAppID(id string) database.Change {
- return database.NewChange(i.ConsoleAppIDColumn(), id)
+func (i instance) SetManagementConsoleAppID(id string) database.Change {
+ return database.NewChange(i.ManagementConsoleAppIDColumn(), id)
}
// -------------------------------------------------------------
@@ -244,13 +244,13 @@ func (i instance) IAMProjectIDColumn() database.Column {
return database.NewColumn(i.unqualifiedTableName(), "iam_project_id")
}
-// ConsoleClientIDColumn implements [domain.instanceColumns].
-func (i instance) ConsoleClientIDColumn() database.Column {
+// ManagementConsoleClientIDColumn implements [domain.instanceColumns].
+func (i instance) ManagementConsoleClientIDColumn() database.Column {
return database.NewColumn(i.unqualifiedTableName(), "console_client_id")
}
-// ConsoleAppIDColumn implements [domain.instanceColumns].
-func (i instance) ConsoleAppIDColumn() database.Column {
+// ManagementConsoleAppIDColumn implements [domain.instanceColumns].
+func (i instance) ManagementConsoleAppIDColumn() database.Column {
return database.NewColumn(i.unqualifiedTableName(), "console_app_id")
}
diff --git a/backend/v3/storage/database/repository/instance_domain_test.go b/backend/v3/storage/database/repository/instance_domain_test.go
index 2b57dd6ed..1ead79fed 100644
--- a/backend/v3/storage/database/repository/instance_domain_test.go
+++ b/backend/v3/storage/database/repository/instance_domain_test.go
@@ -35,8 +35,8 @@ func TestAddInstanceDomain(t *testing.T) {
Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -256,8 +256,8 @@ func TestGetInstanceDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -361,8 +361,8 @@ func TestListInstanceDomains(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -467,8 +467,8 @@ func TestUpdateInstanceDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -567,8 +567,8 @@ func TestRemoveInstanceDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
diff --git a/backend/v3/storage/database/repository/instance_test.go b/backend/v3/storage/database/repository/instance_test.go
index d57a9c979..d7736220e 100644
--- a/backend/v3/storage/database/repository/instance_test.go
+++ b/backend/v3/storage/database/repository/instance_test.go
@@ -44,8 +44,8 @@ func TestCreateInstance(t *testing.T) {
Name: instanceName,
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
return instance
@@ -61,8 +61,8 @@ func TestCreateInstance(t *testing.T) {
Name: "",
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
return instance
@@ -77,8 +77,8 @@ func TestCreateInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -113,8 +113,8 @@ func TestCreateInstance(t *testing.T) {
Name: instanceName,
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -132,8 +132,8 @@ func TestCreateInstance(t *testing.T) {
Name: instanceName,
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
},
// two instances can have the sane name
@@ -147,8 +147,8 @@ func TestCreateInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
return instance
@@ -231,8 +231,8 @@ func TestUpdateInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -251,8 +251,8 @@ func TestUpdateInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -344,8 +344,8 @@ func TestGetInstance(t *testing.T) {
Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -364,8 +364,8 @@ func TestGetInstance(t *testing.T) {
Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -472,8 +472,8 @@ func TestListInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -499,8 +499,8 @@ func TestListInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -528,8 +528,8 @@ func TestListInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -559,8 +559,8 @@ func TestListInstance(t *testing.T) {
Name: instanceName,
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -648,8 +648,8 @@ func TestDeleteInstance(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -679,8 +679,8 @@ func TestDeleteInstance(t *testing.T) {
Name: gofakeit.BeerName(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
diff --git a/backend/v3/storage/database/repository/org_domain_test.go b/backend/v3/storage/database/repository/org_domain_test.go
index ae7e1a49a..d4ef1951a 100644
--- a/backend/v3/storage/database/repository/org_domain_test.go
+++ b/backend/v3/storage/database/repository/org_domain_test.go
@@ -30,8 +30,8 @@ func TestAddOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
@@ -230,8 +230,8 @@ func TestGetOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -402,8 +402,8 @@ func TestListOrganizationDomains(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -557,8 +557,8 @@ func TestUpdateOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -718,8 +718,8 @@ func TestRemoveOrganizationDomain(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
diff --git a/backend/v3/storage/database/repository/org_metadata_test.go b/backend/v3/storage/database/repository/org_metadata_test.go
index e9d357e63..1b2c5e141 100644
--- a/backend/v3/storage/database/repository/org_metadata_test.go
+++ b/backend/v3/storage/database/repository/org_metadata_test.go
@@ -35,8 +35,8 @@ func TestGetOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -186,8 +186,8 @@ func TestListOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -364,8 +364,8 @@ func TestSetOrganizationMetadata_UpdatedAt(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err := instanceRepo.Create(t.Context(), pool, &instance)
@@ -438,8 +438,8 @@ func TestSetOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -828,8 +828,8 @@ func TestRemoveOrganizationMetadata(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
diff --git a/backend/v3/storage/database/repository/org_test.go b/backend/v3/storage/database/repository/org_test.go
index 3f16a20fd..eaf6c1a4d 100644
--- a/backend/v3/storage/database/repository/org_test.go
+++ b/backend/v3/storage/database/repository/org_test.go
@@ -34,8 +34,8 @@ func TestCreateOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -142,8 +142,8 @@ func TestCreateOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err := instanceRepo.Create(t.Context(), tx, &instance)
@@ -282,8 +282,8 @@ func TestUpdateOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -438,8 +438,8 @@ func TestGetOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
@@ -621,8 +621,8 @@ func TestListOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -778,8 +778,8 @@ func TestListOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -803,8 +803,8 @@ func TestListOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance_2)
@@ -890,8 +890,8 @@ func TestDeleteOrganization(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1039,8 +1039,8 @@ func TestGetOrganizationWithSubResources(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleCLient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleCLient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
})
require.NoError(t, err)
diff --git a/backend/v3/storage/database/repository/repository_test.go b/backend/v3/storage/database/repository/repository_test.go
index 22676aec5..d3b072993 100644
--- a/backend/v3/storage/database/repository/repository_test.go
+++ b/backend/v3/storage/database/repository/repository_test.go
@@ -83,8 +83,8 @@ func createInstance(t *testing.T, tx database.Transaction) (instanceID string) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
instanceRepo := repository.InstanceRepository()
diff --git a/backend/v3/storage/database/repository/session_test.go b/backend/v3/storage/database/repository/session_test.go
index 1bc2e2957..4ef03d41e 100644
--- a/backend/v3/storage/database/repository/session_test.go
+++ b/backend/v3/storage/database/repository/session_test.go
@@ -40,8 +40,8 @@ func TestSession_Create(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -225,8 +225,8 @@ func TestSession_Update(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -934,8 +934,8 @@ func TestSession_Delete(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1018,8 +1018,8 @@ func TestSession_Get(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
@@ -1094,8 +1094,8 @@ func TestSession_List(t *testing.T) {
Name: gofakeit.Name(),
DefaultOrgID: "defaultOrgId",
IAMProjectID: "iamProject",
- ConsoleClientID: "consoleClient",
- ConsoleAppID: "consoleApp",
+ ConsoleClientID: "managementConsoleClient",
+ ConsoleAppID: "managementConsoleApp",
DefaultLanguage: "defaultLanguage",
}
err = instanceRepo.Create(t.Context(), tx, &instance)
diff --git a/benchmark/README.md b/benchmark/README.md
index 6e0b3246f..d403a863d 100644
--- a/benchmark/README.md
+++ b/benchmark/README.md
@@ -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_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`: `zitadel-admin@zitadel.localhost`
* `ADMIN_PASSWORD`: `Password1!`
diff --git a/cmd/defaults.yaml b/cmd/defaults.yaml
index 5bcb80f4e..afd4215ca 100644
--- a/cmd/defaults.yaml
+++ b/cmd/defaults.yaml
@@ -1063,7 +1063,7 @@ DefaultInstance:
AllowDomainDiscovery: true # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_ALLOWDOMAINDISCOVERY
# 1 is allowed, 0 is not allowed
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
# 240h = 10d
PasswordCheckLifetime: 240h # ZITADEL_DEFAULTINSTANCE_LOGINPOLICY_PASSWORDCHECKLIFETIME
diff --git a/cmd/start/start.go b/cmd/start/start.go
index e2aceba77..8b66bfed4 100644
--- a/cmd/start/start.go
+++ b/cmd/start/start.go
@@ -689,17 +689,17 @@ func startAPIs(
c, err := console.Start(config.Console, config.ExternalSecure, oidcServer.IssuerFromRequest, middleware.CallDurationHandler, instanceInterceptor.Handler, limitingAccessInterceptor, config.CustomerPortal)
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)
- consolePath := path.HandlerPrefix + "/"
+ managementConsolePath := path.HandlerPrefix + "/"
l, err := login.CreateLogin(
config.Login,
commands,
queries,
authRepo,
store,
- consolePath,
+ managementConsolePath,
oidcServer.AuthCallbackURL(),
samlProvider.AuthCallbackURL(),
config.ExternalSecure,
@@ -708,7 +708,7 @@ func startAPIs(
provider.NewIssuerInterceptor(samlProvider.IssuerFromRequest).Handler,
instanceInterceptor.Handler,
assetsCache.Handler,
- limitingAccessInterceptor.WithRedirect(consolePath).Handle,
+ limitingAccessInterceptor.WithRedirect(managementConsolePath).Handle,
keys.User,
keys.IDPConfig,
keys.CSRFCookieKey,
@@ -787,19 +787,19 @@ func showBasicInformation(startConfig *Config) {
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)
machineIdMethod := id.MachineIdentificationMethod()
insecure := !startConfig.TLS.Enabled && !startConfig.ExternalSecure
fmt.Printf(" ===============================================================\n\n")
- fmt.Printf(" Version : %s\n", build.Version())
- fmt.Printf(" TLS enabled : %v\n", startConfig.TLS.Enabled)
- fmt.Printf(" External Secure : %v\n", startConfig.ExternalSecure)
- fmt.Printf(" Machine Id Method : %v\n", machineIdMethod)
- fmt.Printf(" Console URL : %s", color.BlueString(consoleURL))
- fmt.Printf(" Health Check URL : %s", color.BlueString(healthCheckURL))
+ fmt.Printf(" Version : %s\n", build.Version())
+ fmt.Printf(" TLS enabled : %v\n", startConfig.TLS.Enabled)
+ fmt.Printf(" External Secure : %v\n", startConfig.ExternalSecure)
+ fmt.Printf(" Machine Id Method : %v\n", machineIdMethod)
+ fmt.Printf(" Management Console URL : %s", color.BlueString(managementConsoleURL))
+ fmt.Printf(" Health Check URL : %s", color.BlueString(healthCheckURL))
if insecure {
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")
diff --git a/console/README.md b/console/README.md
index aae6822d5..49614cd84 100644
--- a/console/README.md
+++ b/console/README.md
@@ -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.
@@ -42,14 +42,14 @@ pnpm nx @zitadel/console:lint-fix
### 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
2. `@zitadel/client:build` - Builds the TypeScript gRPC client library
-3. `@zitadel/console:generate` - Generates Console-specific protobuf stubs
-4. `@zitadel/console:build` - Creates a production build from Console
+3. `@zitadel/console:generate` - Generates Management Console-specific protobuf stubs
+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
@@ -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
2. **Local `buf.gen.yaml` generation**: Traditional protobuf JavaScript classes for v1 APIs
-The 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:
+The Management Console app calls Zitadel v1 and v2 APIs.
+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)
- [@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`
- Uses plugins: `protocolbuffers/js`, `grpc/web`, `grpc-ecosystem/openapiv2`
- Output: `src/app/proto/generated/`
-- Used for: Most existing Console functionality
+- Used for: Most existing Management Console functionality
### 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
-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)
-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
-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
diff --git a/console/project.json b/console/project.json
index b685e1fcb..c4b52e1a4 100644
--- a/console/project.json
+++ b/console/project.json
@@ -34,7 +34,7 @@
]
},
"build": {
- "description": "Builds the Console for production",
+ "description": "Builds the Management Console for production",
"inputs": [
"default",
"{workspaceRoot}/pnpm-lock.yaml",
@@ -45,7 +45,7 @@
]
},
"dev": {
- "description": "Runs the Console in development mode with hot-reloading",
+ "description": "Runs the Management Console in development mode with hot-reloading",
"continuous": true,
"dependsOn": [
"generate",
diff --git a/console/src/app/modules/policies/privacy-policy/privacy-policy.component.ts b/console/src/app/modules/policies/privacy-policy/privacy-policy.component.ts
index 67a20f219..d1088b301 100644
--- a/console/src/app/modules/policies/privacy-policy/privacy-policy.component.ts
+++ b/console/src/app/modules/policies/privacy-policy/privacy-policy.component.ts
@@ -147,7 +147,7 @@ export class PrivacyPolicyComponent implements OnInit, OnDestroy {
.then(() => {
this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true);
this.loadData();
- // Reload console as links may have changed
+ // Reload management console as links may have changed
this.reloadConsole();
})
.catch((error) => this.toast.showError(error));
@@ -166,7 +166,7 @@ export class PrivacyPolicyComponent implements OnInit, OnDestroy {
.then(() => {
this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true);
this.loadData();
- // Reload console as links may have changed
+ // Reload management console as links may have changed
this.reloadConsole();
})
.catch((error) => this.toast.showError(error));
@@ -186,7 +186,7 @@ export class PrivacyPolicyComponent implements OnInit, OnDestroy {
.then(() => {
this.toast.showInfo('POLICY.PRIVACY_POLICY.SAVED', true);
this.loadData();
- // Reload console as links may have changed
+ // Reload management console as links may have changed
this.reloadConsole();
})
.catch((error) => this.toast.showError(error));
diff --git a/console/src/app/services/seo.service.ts b/console/src/app/services/seo.service.ts
index 6db0936d2..c9bfe42cd 100644
--- a/console/src/app/services/seo.service.ts
+++ b/console/src/app/services/seo.service.ts
@@ -10,7 +10,7 @@ export class SeoService {
public generateTags(config: any): void {
// default values
config = {
- title: 'ZITADEL Console',
+ title: 'ZITADEL Management Console',
description: 'Managementplatform for ZITADEL',
image: 'https://www.zitadel.com/images/preview.png',
slug: '',
@@ -18,7 +18,7 @@ export class SeoService {
};
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: 'description', content: config.description });
this.meta.updateTag({ property: 'og:description', content: config.description });
diff --git a/console/src/assets/i18n/bg.json b/console/src/assets/i18n/bg.json
index 6f6746c9a..106d3d4fe 100644
--- a/console/src/assets/i18n/bg.json
+++ b/console/src/assets/i18n/bg.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Метаданни",
"HOME": {
- "TITLE": "Започнете с ZITADEL",
+ "TITLE": "Започнете с Zitadel",
"NEXT": {
"TITLE": "Следващите стъпки",
"DESCRIPTION": "Изпълнете следните стъпки, за да защитите вашето приложение.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "Документация",
- "DESCRIPTION": "Разгледайте базата знания на ZITADEL, за да се запознаете с основните концепции и идеи. Научете как работи ZITADEL и как да го използвате."
+ "DESCRIPTION": "Разгледайте базата знания на Zitadel, за да се запознаете с основните концепции и идеи. Научете как работи Zitadel и как да го използвате."
},
"EXAMPLES": {
"TITLE": "Примери и комплекти за разработка на софтуер",
- "DESCRIPTION": "Разгледайте нашите примери и SDK-та, за да използвате ZITADEL заедно с вашите любими програмни езици и инструменти."
+ "DESCRIPTION": "Разгледайте нашите примери и SDK-та, за да използвате Zitadel заедно с вашите любими програмни езици и инструменти."
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "Действия",
- "DESCRIPTION": "Изпълнявайте персонализиран код при събития, които се случват, когато вашите потребители се удостоверяват в ZITADEL. Автоматизирайте вашите процеси, обогатете метаданните на вашите потребители и техните токени или уведомявайте външни системи.",
+ "DESCRIPTION": "Изпълнявайте персонализиран код при събития, които се случват, когато вашите потребители се удостоверяват в Zitadel. Автоматизирайте вашите процеси, обогатете метаданните на вашите потребители и техните токени или уведомявайте външни системи.",
"SCRIPTS": {
"TITLE": "Скриптове",
"DESCRIPTION": "Напишете вашия JavaScript код веднъж и го активирайте в множество потоци."
@@ -97,23 +97,23 @@
"NEXT": "Какво сега?",
"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": {
"TITLE": "Конфигурирайте вашия {{ provider }} доставчик на идентичност",
- "DESCRIPTION": "Преди да можете да конфигурирате ZITADEL, предайте този URL на вашия доставчик на идентичност, за да разрешите пренасочването на браузъра обратно към ZITADEL след аутентикация."
+ "DESCRIPTION": "Преди да можете да конфигурирате Zitadel, предайте този URL на вашия доставчик на идентичност, за да разрешите пренасочването на браузъра обратно към Zitadel след аутентикация."
},
"JWT": {
"TITLE": "Използвайте JWT-и като федерирани идентичности",
- "DESCRIPTION": "Доставчикът на идентичност JWT ви позволява да използвате вашите съществуващи JWT токени като федерирани идентичности. Тази функция е удобна, ако вече имате издател за JWT-и. С JWT IdP можете да използвате тези JWT-и за създаване и актуализиране на потребители в ZITADEL по лету."
+ "DESCRIPTION": "Доставчикът на идентичност JWT ви позволява да използвате вашите съществуващи JWT токени като федерирани идентичности. Тази функция е удобна, ако вече имате издател за JWT-и. С JWT IdP можете да използвате тези JWT-и за създаване и актуализиране на потребители в Zitadel по лету."
},
"LDAP": {
- "TITLE": "Конфигурирайте ZITADEL за връзка с вашия LDAP доставчик на идентичност",
- "DESCRIPTION": "Предоставете детайлите за връзка с вашия LDAP сървър и конфигурирайте картографирането на вашите LDAP атрибути към атрибутите на ZITADEL."
+ "TITLE": "Конфигурирайте Zitadel за връзка с вашия LDAP доставчик на идентичност",
+ "DESCRIPTION": "Предоставете детайлите за връзка с вашия LDAP сървър и конфигурирайте картографирането на вашите LDAP атрибути към атрибутите на Zitadel."
},
"AUTOFILL": {
"TITLE": "Автоматично попълване на данни за потребителя",
- "DESCRIPTION": "Използвайте действие за подобряване на потребителското изживяване. Можете да предварително попълните формуляра за регистрация на ZITADEL със стойности от доставчика на идентичност."
+ "DESCRIPTION": "Използвайте действие за подобряване на потребителското изживяване. Можете да предварително попълните формуляра за регистрация на Zitadel със стойности от доставчика на идентичност."
},
"ACTIVATE": {
"TITLE": "Активирайте IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"TITLE": "Външни връзки",
- "DESCRIPTION": "Насочете потребителите си към персонализирани външни ресурси, показани на страницата за вход. Потребителите трябва да приемат Общите условия и Политиката за поверителност, преди да могат да се регистрират. Променете връзката към вашата документация или задайте празен низ, за да скриете бутона за документация от конзолата. Добавете персонализирана външна връзка и персонализиран текст за тази връзка в конзолата или ги оставете празни, за да скриете този бутон."
+ "DESCRIPTION": "Насочете потребителите си към персонализирани външни ресурси, показани на страницата за вход. Потребителите трябва да приемат Общите условия и Политиката за поверителност, преди да могат да се регистрират. Променете връзката към вашата документация или задайте празен низ, за да скриете бутона за документация от конзолата за управление. Добавете персонализирана външна връзка и персонализиран текст за тази връзка в конзолата за управление или ги оставете празни, за да скриете този бутон."
},
"SMTP_PROVIDER": {
"TITLE": "Настройки на SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "Настройки за SMS",
- "DESCRIPTION": "За да отключите всички функции на ZITADEL, конфигурирайте Twilio за изпращане на SMS съобщения до вашите потребители."
+ "DESCRIPTION": "За да отключите всички функции на Zitadel, конфигурирайте Twilio за изпращане на SMS съобщения до вашите потребители."
},
"IAM_EVENTS": {
"TITLE": "Събития",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "Неуспешни Събития",
- "DESCRIPTION": "Тази страница показва всички неуспешни събития в твоята инстанция. Ако ZITADEL не се държи както очакваш, винаги проверявай първо този списък."
+ "DESCRIPTION": "Тази страница показва всички неуспешни събития в твоята инстанция. Ако Zitadel не се държи както очакваш, винаги проверявай първо този списък."
},
"IAM_VIEWS": {
"TITLE": "Изгледи",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "Настройки за Сигурност",
- "DESCRIPTION": "Активирай функциите на ZITADEL, които могат да имат въздействие върху сигурността. Наистина трябва да знаеш какво правиш, преди да промениш тези настройки."
+ "DESCRIPTION": "Активирай функциите на Zitadel, които могат да имат въздействие върху сигурността. Наистина трябва да знаеш какво правиш, преди да промениш тези настройки."
},
"OIDC": {
"TITLE": "Настройки на OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "Управлявайте вашите OIDC уеб ключове, за да подписвате и валидирате токени сигурно за вашата ZITADEL инстанция.",
+ "DESCRIPTION": "Управлявайте вашите OIDC уеб ключове, за да подписвате и валидирате токени сигурно за вашата Zitadel инстанция.",
"TABLE": {
"TITLE": "Активни и бъдещи уеб ключове",
"DESCRIPTION": "Вашите активни и предстоящи уеб ключове. Активирането на нов ключ ще деактивира текущия.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "Създаване на нов уеб ключ",
- "DESCRIPTION": "Създаването на нов уеб ключ го добавя към вашия списък. ZITADEL използва ключове RSA2048 с хеш SHA256 по подразбиране.",
+ "DESCRIPTION": "Създаването на нов уеб ключ го добавя към вашия списък. Zitadel използва ключове RSA2048 с хеш SHA256 по подразбиране.",
"KEY_TYPE": "Тип ключ",
"BITS": "Битове",
"HASHER": "Хешер",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"TITLE": "Модел на потребителско име за вход",
- "DESCRIPTION": "Контролирайте модела на потребителските имена на вашите потребители. ZITADEL идентифицира организацията на вашите потребители, щом те въведат своето потребителско име. Ето защо имената за вход трябва да бъдат уникални за всички организации. Ако имате потребители, които имат акаунт в множество домейни, можете да гарантирате уникалност, като добавите към вашите потребителски имена суфикс с домейна на организацията."
+ "DESCRIPTION": "Контролирайте модела на потребителските имена на вашите потребители. Zitadel идентифицира организацията на вашите потребители, щом те въведат своето потребителско име. Ето защо имената за вход трябва да бъдат уникални за всички организации. Ако имате потребители, които имат акаунт в множество домейни, можете да гарантирате уникалност, като добавите към вашите потребителски имена суфикс с домейна на организацията."
},
"DOMAIN_VERIFICATION": {
"TITLE": "Потвърждаване на домейн",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Разрешен е външен вход",
- "DESCRIPTION": "Позволете на вашите потребители да влизат с външен доставчик на идентичност вместо да използват ZITADEL потребител за вход."
+ "DESCRIPTION": "Позволете на вашите потребители да влизат с външен доставчик на идентичност вместо да използват Zitadel потребител за вход."
},
"HIDE_PASSWORD_RESET": {
"TITLE": "Скрито възстановяване на паролата",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Започнете със ZITADEL",
- "DISCLAIMER": "ZITADEL третира Вашите данни поверително и сигурно.",
+ "WELCOME": "Започнете със Zitadel",
+ "DISCLAIMER": "Zitadel третира Вашите данни поверително и сигурно.",
"DISCLAIMERLINK": "Допълнителна информация",
"DOCUMENTATION": {
- "DESCRIPTION": "Започнете бързо със ZITADEL."
+ "DESCRIPTION": "Започнете бързо със Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Започнете бързо със ZITADEL."
+ "DESCRIPTION": "Започнете бързо със Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Първи стъпки",
- "DESCRIPTION": "Започнете бързо със ZITADEL."
+ "DESCRIPTION": "Започнете бързо със Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Преки пътища",
@@ -366,7 +366,7 @@
"COMPLETED": "Завършен",
"DISMISS": "Не, благодаря, аз съм професионалист.",
"CARD": {
- "TITLE": "Пуснете своя ZITADEL да работи",
+ "TITLE": "Пуснете своя Zitadel да работи",
"DESCRIPTION": "Този контролен списък помага да настроите вашия екземпляр и ви насочва през най-важните стъпки"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Влезте в приложението си",
- "description": "Интегрирайте приложението си с ZITADEL за удостоверяване и го тествайте, като влезете с администраторския си потребител.",
+ "description": "Интегрирайте приложението си с Zitadel за удостоверяване и го тествайте, като влезете с администраторския си потребител.",
"action": "Влезте"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Портал за клиенти"
},
"QUICKSTART": {
- "TITLE": "Интегрирайте ZITADEL във вашето приложение",
- "DESCRIPTION": "Интегрирайте ZITADEL във вашето приложение или използвайте някой от нашите образци, за да започнете за минути.",
+ "TITLE": "Интегрирайте Zitadel във вашето приложение",
+ "DESCRIPTION": "Интегрирайте Zitadel във вашето приложение или използвайте някой от нашите образци, за да започнете за минути.",
"BTN_START": "Създаване на приложение",
"BTN_LEARNMORE": "Научете повече",
"CREATEPROJECTFORAPP": "Създаване на проект {{value}}",
@@ -743,7 +743,7 @@
},
"EXHAUSTED": {
"TITLE": "Вашият екземпляр е блокиран.",
- "DESCRIPTION": "Попитайте администратора на вашия екземпляр ZITADEL да актуализира абонамента."
+ "DESCRIPTION": "Попитайте администратора на вашия екземпляр Zitadel да актуализира абонамента."
},
"INVALID_FORMAT": "Форматирането е невалидно.",
"NOTANEMAIL": "Дадената стойност не е имейл адрес.",
@@ -840,7 +840,7 @@
"NAME": "Име",
"EMPTY": "Няма зададено устройство",
"TITLE": "Удостоверяване с ключ за достъп",
- "DESCRIPTION": "Добавете базирани на WebAuthn методи за удостоверяване, за да влезете в ZITADEL с ключ за достъп.",
+ "DESCRIPTION": "Добавете базирани на WebAuthn методи за удостоверяване, за да влезете в Zitadel с ключ за достъп.",
"MANAGE_DESCRIPTION": "Управлявайте методите на втория фактор на вашите потребители.",
"U2F": "Добавете метод",
"U2F_DIALOG_TITLE": "Проверете автентификатора",
@@ -1159,7 +1159,7 @@
"SECRETREMOVED": "Тайната е премахната успешно!"
},
"MEMBERSHIPS": {
- "TITLE": "Ролите на администраторите в ZITADEL",
+ "TITLE": "Ролите на администраторите в Zitadel",
"DESCRIPTION": "Това са всички безвъзмездни средства за членове на потребителя. ",
"ORGCONTEXT": "Виждате всички организации и проекти, които са свързани с текущо избраната организация.",
"USERCONTEXT": "Виждате всички организации и проекти, към които сте оторизирани. ",
@@ -1225,7 +1225,7 @@
"ALLOWEDTOFAIL": "Разрешено да се провали",
"ALLOWEDTOFAILWARN": {
"TITLE": "Предупреждение",
- "DESCRIPTION": "Ако деактивирате тази настройка, това може да доведе до това, че потребителите на вашата организация няма да могат да се регистрират. Освен това няма да можете да получите достъп до конзолата, за да деактивирате действието. Препоръчваме ви да създадете администраторски потребител в отделна организация или да тествате скриптове първо в среда за разработка или тестова организация."
+ "DESCRIPTION": "Ако деактивирате тази настройка, това може да доведе до това, че потребителите на вашата организация няма да могат да се регистрират. Освен това няма да можете да получите достъп до конзолата за управление, за да деактивирате действието. Препоръчваме ви да създадете администраторски потребител в отделна организация или да тествате скриптове първо в среда за разработка или тестова организация."
},
"SCRIPT": "Скрипт",
"FLOWTYPE": "Тип поток",
@@ -1267,7 +1267,7 @@
},
"EVENTSTORE": {
"TITLE": "Администриране на IAM съхранение",
- "DESCRIPTION": "Управлявайте вашите ZITADEL изгледи и неуспешни събития."
+ "DESCRIPTION": "Управлявайте вашите Zitadel изгледи и неуспешни събития."
},
"MEMBER": {
"TITLE": "Мениджъри",
@@ -1411,7 +1411,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Очакван URL адрес:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл за проверка:",
"VERIFICATION_SKIP": "Можете да пропуснете проверката засега и да продължите да създавате вашата организация, но за да използвате домейна си, тази стъпка трябва да бъде изпълнена!",
- "VERIFICATION_VALIDATION_DESC": "Не изтривайте кода за потвърждение, тъй като ZITADEL ще проверява отново собствеността на вашия домейн от време на време.",
+ "VERIFICATION_VALIDATION_DESC": "Не изтривайте кода за потвърждение, тъй като Zitadel ще проверява отново собствеността на вашия домейн от време на време.",
"VERIFICATION_NEWTOKEN_TITLE": "Поискайте нов токен",
"VERIFICATION_VALIDATION_ONGOING": "Методът {{ value }} е избран за потвърждение на вашия домейн. Щракнете върху бутона, за да задействате проверка за проверка или да нулирате процеса на проверка.",
"VERIFICATION_SUCCESSFUL": "Домейнът е успешно проверен!",
@@ -1662,8 +1662,8 @@
"DISABLED": "„Деактивирано“ се наследява"
},
"RESET": "Задай всички на наследено",
- "CONSOLEUSEV2USERAPI": "Използвайте V2 API в конзолата за създаване на потребител",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "Когато този флаг е активиран, конзолата използва V2 User API за създаване на нови потребители. С V2 API новосъздадените потребители започват без начален статус.",
+ "CONSOLEUSEV2USERAPI": "Използвайте V2 API в конзолата за управление за създаване на потребител",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "Когато този флаг е активиран, конзолата за управление използва V2 User API за създаване на нови потребители. С V2 API новосъздадените потребители започват без начален статус.",
"LOGINV2": "Вход V2",
"LOGINV2_DESCRIPTION": "Активирането на това включва новия потребителски интерфейс за вход, базиран на TypeScript, с подобрена сигурност, производителност и възможности за персонализиране.",
"LOGINV2_BASEURI": "Базов URI",
@@ -1710,7 +1710,7 @@
"RELEASE": "Освобождаване",
"DROPFONT": "Пуснете файла с шрифта тук",
"RELEASEFONT": "Освобождаване",
- "USEOFLOGO": "Вашето лого ще се използва в влизането, както и в имейлите, докато иконата се използва за по-малки елементи на потребителския интерфейс, като например в превключвателя на организация в конзолата",
+ "USEOFLOGO": "Вашето лого ще се използва в влизането, както и в имейлите, докато иконата се използва за по-малки елементи на потребителския интерфейс, като например в превключвателя на организация в конзолата за управление",
"MAXSIZE": "Максималният размер е ограничен до 524kB",
"EMAILNOSVG": "Файловият формат SVG не се поддържа в имейли. ",
"MAXSIZEEXCEEDED": "Максималният размер от 524 kB е надвишен.",
@@ -1726,7 +1726,7 @@
},
"PREVIEW": {
"TITLE": "Влизам",
- "SECOND": "влезте с вашия ZITADEL-акаунт.",
+ "SECOND": "влезте с вашия Zitadel-акаунт.",
"ERROR": "Потребителят не може да бъде намерен!",
"PRIMARYBUTTON": "следващия",
"SECONDARYBUTTON": "регистрирам"
@@ -1766,9 +1766,9 @@
"POLICYLINK": "Връзка към Политика за поверителност",
"HELPLINK": "Връзка към Помощ",
"SUPPORTEMAIL": "Имейл за поддръжка",
- "DOCSLINK": "Връзка към документи (Console)",
- "CUSTOMLINK": "Персонализирана връзка (Console)",
- "CUSTOMLINKTEXT": "Персонализиран текст на връзката (Console)",
+ "DOCSLINK": "Връзка към документи (Конзола за управление)",
+ "CUSTOMLINK": "Персонализирана връзка (Конзола за управление)",
+ "CUSTOMLINKTEXT": "Персонализиран текст на връзката (Конзола за управление)",
"SAVED": "Запазено успешно!",
"RESET_TITLE": "Възстановяване на стойностите по подразбиране",
"RESET_DESCRIPTION": "На път сте да възстановите връзките по подразбиране за TOS и Политика за поверителност. "
@@ -1922,7 +1922,7 @@
"DEFAULTREDIRECTURI_DESC": "Определя къде ще бъде пренасочен потребителят, ако влизането е започнало без контекст на приложение (напр. от поща)",
"ERRORMSGPOPUP": "Показване на грешка в диалоговия прозорец",
"DISABLEWATERMARK": "Скриване на воден знак",
- "DISABLEWATERMARK_DESC": "Скриване на водния знак Powered by ZITADEL в интерфейса за влизане"
+ "DISABLEWATERMARK_DESC": "Скриване на водния знак Powered by Zitadel в интерфейса за влизане"
},
"RESET": "Възстановяване на стандартния екземпляр",
"CREATECUSTOM": "Създайте персонализирана политика",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Въведете името на вашия проект.",
"ROLE": "Роля",
"NOITEMS": "Без проекти",
- "ZITADELPROJECT": "Това принадлежи на проекта ZITADEL. ",
+ "ZITADELPROJECT": "Това принадлежи на проекта Zitadel. ",
"TYPE": {
"OWNED": "Притежавани проекти",
"OWNED_SINGULAR": "Собствен проект",
@@ -2362,7 +2362,7 @@
"DELETE_SELECTION_TITLE": "Изтриване на IDP",
"DELETE_SELECTION_DESCRIPTION": "На път сте да изтриете доставчик на самоличност. ",
"FEDERATEDLOGOUTENABLED": "Федерирано изписване разрешено",
- "FEDERATEDLOGOUTENABLED_DESC": "Ако е разрешено, потребителят ще бъде изписан и от IdP, ако прекрати сесията си в ZITADEL.",
+ "FEDERATEDLOGOUTENABLED_DESC": "Ако е разрешено, потребителят ще бъде изписан и от IdP, ако прекрати сесията си в Zitadel.",
"EMPTY": "Няма наличен IdP",
"OIDC": {
"GENERAL": "Главна информация",
@@ -2464,7 +2464,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTP доставчик",
- "DESCRIPTION": "Това са SMTP доставчиците за вашето копие на ZITADEL. Активирайте този, който искате да използвате, за да изпращате известия до вашите потребители.",
+ "DESCRIPTION": "Това са SMTP доставчиците за вашето копие на Zitadel. Активирайте този, който искате да използвате, за да изпращате известия до вашите потребители.",
"EMPTY": "Няма наличен SMTP доставчик",
"ACTIVATED": "Активиран",
"ACTIVATE": "Активирайте доставчика",
@@ -2496,11 +2496,11 @@
"NEXT_STEPS": "Следващи стъпки",
"ACTIVATE": {
"TITLE": "Активирайте вашия SMTP доставчик",
- "DESCRIPTION": "ZITADEL не може да използва този SMTP доставчик за изпращане на известия, докато не го активирате. Ако активирате този доставчик, всеки друг доставчик, който е бил активен, сега ще бъде деактивиран."
+ "DESCRIPTION": "Zitadel не може да използва този SMTP доставчик за изпращане на известия, докато не го активирате. Ако активирате този доставчик, всеки друг доставчик, който е бил активен, сега ще бъде деактивиран."
},
"DEACTIVATE": {
"TITLE": "Деактивирайте вашия SMTP доставчик",
- "DESCRIPTION": "Ако деактивирате този SMTP доставчик, ZITADEL не може да го използва за изпращане на известия, докато не го активирате отново."
+ "DESCRIPTION": "Ако деактивирате този SMTP доставчик, Zitadel не може да го използва за изпращане на известия, докато не го активирате отново."
},
"SAVE_SETTINGS": "Запазете вашите настройки",
"TEST": {
diff --git a/console/src/assets/i18n/cs.json b/console/src/assets/i18n/cs.json
index 10e5be572..302afc1ce 100644
--- a/console/src/assets/i18n/cs.json
+++ b/console/src/assets/i18n/cs.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadata",
"HOME": {
- "TITLE": "Začněte s ZITADEL",
+ "TITLE": "Začněte s Zitadel",
"NEXT": {
"TITLE": "Vaše další kroky",
"DESCRIPTION": "Dokončete následující kroky pro zabezpečení vaší aplikace.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Skripty",
"DESCRIPTION": "Napište svůj JavaScriptový kód jednou a spusťte jej v několika procesech."
@@ -97,23 +97,23 @@
"NEXT": "Co teď?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Aktivuj IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Nastavení SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Události",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Pohledy",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Nastavení OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"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.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bity",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Ověření domény",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Obnovení hesla skryté",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Začněte s ZITADEL",
- "DISCLAIMER": "ZITADEL zachází s vašimi daty důvěrně a bezpečně.",
+ "WELCOME": "Začněte s Zitadel",
+ "DISCLAIMER": "Zitadel zachází s vašimi daty důvěrně a bezpečně.",
"DISCLAIMERLINK": "Další informace",
"DOCUMENTATION": {
- "DESCRIPTION": "Rychlý start se ZITADEL."
+ "DESCRIPTION": "Rychlý start se Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Rychlý start se ZITADEL."
+ "DESCRIPTION": "Rychlý start se Zitadel."
},
"QUICKSTARTS": {
"LABEL": "První kroky",
- "DESCRIPTION": "Rychlý start se ZITADEL."
+ "DESCRIPTION": "Rychlý start se Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Zkratky",
@@ -366,7 +366,7 @@
"COMPLETED": "dokončeno",
"DISMISS": "Ne, děkuji, jsem profesionál.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Zákaznický portál"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Vytvořit aplikaci",
"BTN_LEARNMORE": "Zjistěte více",
"CREATEPROJECTFORAPP": "Vytvořit projekt {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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ý.",
"NOTANEMAIL": "Zadaná hodnota není e-mailová adresa.",
@@ -841,7 +841,7 @@
"NAME": "Jméno",
"EMPTY": "Není nastaveno žádné zařízení",
"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ů.",
"U2F": "Přidat metodu",
"U2F_DIALOG_TITLE": "Ověřit autentizátor",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Tajemství úspěšně odstraněno!"
},
"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.",
"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í.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Povoleno selhat",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Typ toku",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Očekávaná adresa URL:",
"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_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_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!",
@@ -1660,8 +1660,8 @@
"DISABLED": "„Zakázáno“ je zděděno"
},
"RESET": "Nastavit vše na děděné",
- "CONSOLEUSEV2USERAPI": "Použijte V2 API v konzoli 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": "Použijte V2 API v konzoli pro správu pro vytvoření uživatele",
+ "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_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",
@@ -1708,7 +1708,7 @@
"RELEASE": "Uvolněte",
"DROPFONT": "Přetáhněte soubor s fontem sem",
"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",
"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.",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"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!",
"PRIMARYBUTTON": "další",
"SECONDARYBUTTON": "registrovat"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Odkaz na Zásady ochrany osobních údajů",
"HELPLINK": "Odkaz na pomoc",
"SUPPORTEMAIL": "E-mailová podpora",
- "DOCSLINK": "Odkaz na Dokumenty (Console)",
- "CUSTOMLINK": "Vlastní odkaz (Console)",
- "CUSTOMLINKTEXT": "Text vlastního odkazu (Console)",
+ "DOCSLINK": "Odkaz na Dokumenty (Konzole pro správu)",
+ "CUSTOMLINK": "Vlastní odkaz (Konzole pro správu)",
+ "CUSTOMLINKTEXT": "Text vlastního odkazu (Konzole pro správu)",
"SAVED": "Úspěšně uloženo!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Zobrazit chybu v dialogovém okně",
"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",
"CREATECUSTOM": "Vytvořit vlastní pravidlo",
@@ -1975,7 +1975,7 @@
"CREATE_DESC": "Vložte název vašeho projektu.",
"ROLE": "Role",
"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": {
"OWNED": "Vlastní projekty",
"OWNED_SINGULAR": "Vlastní projekt",
@@ -2354,7 +2354,7 @@
"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?",
"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ý",
"OIDC": {
"GENERAL": "Obecné informace",
@@ -2446,7 +2446,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Aktivováno",
"ACTIVATE": "Aktivujte poskytovatele",
@@ -2478,11 +2478,11 @@
"NEXT_STEPS": "Další kroky",
"ACTIVATE": {
"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": {
"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í",
"TEST": {
diff --git a/console/src/assets/i18n/de.json b/console/src/assets/i18n/de.json
index f50ab0671..654c2e2c3 100644
--- a/console/src/assets/i18n/de.json
+++ b/console/src/assets/i18n/de.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadaten",
"HOME": {
- "TITLE": "Mit ZITADEL loslegen",
+ "TITLE": "Mit Zitadel loslegen",
"NEXT": {
"TITLE": "Die nächsten Schritte",
"DESCRIPTION": "Führe die folgenden Schritte aus, um deine Anwendung zu sichern.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Skripte",
"DESCRIPTION": "Schreibe einmalig deinen JavaScript-Code und löse ihn in mehreren Flows aus."
@@ -97,23 +97,23 @@
"NEXT": "Was nun?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Aktiviere den IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "SMTP-Einstellungen",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Ereignisse",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Datenbankansichten",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "OpenID Connect Einstellungen",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Aktive und zukünftige Web Keys",
"DESCRIPTION": "Deine aktiven und kommenden Web Keys. Das Aktivieren eines neuen Schlüssels deaktiviert den aktuellen.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bits",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Domain-Verifizierung",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Passwort-Reset ausgeblendet",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Mit ZITADEL loslegen",
- "DISCLAIMER": "ZITADEL behandelt Deine Daten vertraulich und sicher.",
+ "WELCOME": "Mit Zitadel loslegen",
+ "DISCLAIMER": "Zitadel behandelt Deine Daten vertraulich und sicher.",
"DISCLAIMERLINK": "Mehr Informationen zur Sicherheit",
"DOCUMENTATION": {
- "DESCRIPTION": "Mit ZITADEL schnell durchstarten."
+ "DESCRIPTION": "Mit Zitadel schnell durchstarten."
},
"GETSTARTED": {
- "DESCRIPTION": "Mit ZITADEL schnell durchstarten."
+ "DESCRIPTION": "Mit Zitadel schnell durchstarten."
},
"QUICKSTARTS": {
"LABEL": "Erste Schritte",
- "DESCRIPTION": "Mit ZITADEL schnell durchstarten."
+ "DESCRIPTION": "Mit Zitadel schnell durchstarten."
},
"SHORTCUTS": {
"SHORTCUTS": "Shortcuts",
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Kundenportal"
},
"QUICKSTART": {
- "TITEL": "Integriere ZITADEL in deine Anwendung",
- "DESCRIPTION": "Integriere ZITADEL in deine Anwendung oder verwende eines unserer Beispiele, um in wenigen Minuten loszulegen.",
+ "TITEL": "Integriere Zitadel in deine Anwendung",
+ "DESCRIPTION": "Integriere Zitadel in deine Anwendung oder verwende eines unserer Beispiele, um in wenigen Minuten loszulegen.",
"BTN_START": "Anwendung erstellen",
"BTN_LEARNMORE": "Mehr erfahren",
"CREATEPROJECTFORAPP": "Projekt erstellen {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "Der eingegebene Wert ist keine E-Mail Adresse.",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Secret erfolgreich gelöscht!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Scheitern erlaubt",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Flow Typ",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "IAM Speicher Administration",
- "DESCRIPTION": "Verwalte Speicher-Einstellungen von ZITADEL."
+ "DESCRIPTION": "Verwalte Speicher-Einstellungen von Zitadel."
},
"MEMBER": {
"TITLE": "Manager",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Erwartete URL:",
"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_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_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!",
@@ -1660,8 +1660,8 @@
"DISABLED": "„Deaktiviert“ wird vererbt"
},
"RESET": "Alle auf Erben setzen",
- "CONSOLEUSEV2USERAPI": "Verwende die V2-API in der Konsole 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": "Verwende die V2-API in der Verwaltungskonsole zur Erstellung von Benutzern",
+ "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_DESCRIPTION": "Durch das Aktivieren wird das neue TypeScript-basierte Login-UI mit verbesserter Sicherheit, Leistung und Anpassbarkeit aktiviert.",
"LOGINV2_BASEURI": "Basis-URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "Jetzt loslassen",
"DROPFONT": "Fontdatei hier ablegen",
"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",
"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",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"TITLE": "Anmeldung",
- "SECOND": "mit ZITADEL-Konto anmelden.",
+ "SECOND": "mit Zitadel-Konto anmelden.",
"ERROR": "Benutzer konnte nicht gefunden werden!",
"PRIMARYBUTTON": "Weiter",
"SECONDARYBUTTON": "Registrieren"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Link zur den Datenschutzrichtlinien",
"HELPLINK": "Link zur Hilfestellung",
"SUPPORTEMAIL": "Support E-Mail",
- "DOCSLINK": "Link zu Dokumenten (Console)",
- "CUSTOMLINK": "Benutzerdefinierter Link (Console)",
- "CUSTOMLINKTEXT": "Benutzerdefinierter Linktext (Console)",
+ "DOCSLINK": "Link zu Dokumenten (Verwaltungskonsole)",
+ "CUSTOMLINK": "Benutzerdefinierter Link (Verwaltungskonsole)",
+ "CUSTOMLINKTEXT": "Benutzerdefinierter Linktext (Verwaltungskonsole)",
"SAVED": "Gespeichert!",
"RESET_TITLE": "Standardwerte wiederherstellen",
"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)",
"ERRORMSGPOPUP": "Fehler als Dialog Fenster",
"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",
"CREATECUSTOM": "Benutzerdefinierte Richtlinie erstellen",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Gebe den Namen ein.",
"ROLE": "Rolle",
"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": {
"OWNED": "Eigene Projekte",
"OWNED_SINGULAR": "Eigenes Projekt",
@@ -2350,7 +2350,7 @@
"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?",
"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",
"OIDC": {
"TITLE": "OIDC Konfiguration",
@@ -2437,7 +2437,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Aktiviert",
"ACTIVATE": "Anbieter aktivieren",
@@ -2469,11 +2469,11 @@
"NEXT_STEPS": "Nächste Schritte",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/en.json b/console/src/assets/i18n/en.json
index b3614c4b1..bdd887748 100644
--- a/console/src/assets/i18n/en.json
+++ b/console/src/assets/i18n/en.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadata",
"HOME": {
- "TITLE": "Get started with ZITADEL",
+ "TITLE": "Get started with Zitadel",
"NEXT": {
"TITLE": "Your next steps",
"DESCRIPTION": "Complete the following steps to secure your application.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripts",
"DESCRIPTION": "Write your JavaScript code once and trigger it in multiple flows."
@@ -97,23 +97,23 @@
"NEXT": "What now?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Activate the IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "SMTP Settings",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Events",
@@ -146,7 +146,7 @@
},
"IAM_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": {
"TITLE": "Views",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "OpenID Connect Settings",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Active and Future Web Keys",
"DESCRIPTION": "Your active and upcoming web keys. Activating a new key will deactivate the current one.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bits",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"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": {
"TITLE": "Domain Verification",
@@ -295,7 +295,7 @@
},
"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": {
"TITLE": "Password Reset hidden",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Get started with ZITADEL",
- "DISCLAIMER": "ZITADEL treats your data confidentially and securely.",
+ "WELCOME": "Get started with Zitadel",
+ "DISCLAIMER": "Zitadel treats your data confidentially and securely.",
"DISCLAIMERLINK": "Further information",
"DOCUMENTATION": {
- "DESCRIPTION": "Get started with ZITADEL quickly."
+ "DESCRIPTION": "Get started with Zitadel quickly."
},
"GETSTARTED": {
- "DESCRIPTION": "Get started with ZITADEL quickly."
+ "DESCRIPTION": "Get started with Zitadel quickly."
},
"QUICKSTARTS": {
"LABEL": "First Steps",
- "DESCRIPTION": "Get started with ZITADEL quickly."
+ "DESCRIPTION": "Get started with Zitadel quickly."
},
"SHORTCUTS": {
"SHORTCUTS": "Shortcuts",
@@ -366,7 +366,7 @@
"COMPLETED": "completed",
"DISMISS": "No thanks, I'm a pro.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -439,8 +439,8 @@
"CUSTOMERPORTAL": "Customer Portal"
},
"QUICKSTART": {
- "TITLE": "Integrate ZITADEL into your application",
- "DESCRIPTION": "Integrate ZITADEL into your application or use one of our samples to get started in minutes.",
+ "TITLE": "Integrate Zitadel into your application",
+ "DESCRIPTION": "Integrate Zitadel into your application or use one of our samples to get started in minutes.",
"BTN_START": "Create Application",
"BTN_LEARNMORE": "Learn More",
"CREATEPROJECTFORAPP": "Create Project {{value}}",
@@ -677,7 +677,7 @@
},
"OVERLAYS": {
"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": {
"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": {
"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.",
"NOTANEMAIL": "The given value is not an e-mail address.",
@@ -842,7 +842,7 @@
"NAME": "Name",
"EMPTY": "No device set",
"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.",
"U2F": "Add method",
"U2F_DIALOG_TITLE": "Verify authenticator",
@@ -1161,7 +1161,7 @@
"SECRETREMOVED": "Secret removed successfully!"
},
"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.",
"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.",
@@ -1227,7 +1227,7 @@
"ALLOWEDTOFAIL": "Allowed To Fail",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Flow Type",
@@ -1269,7 +1269,7 @@
},
"EVENTSTORE": {
"TITLE": "IAM Storage Administration",
- "DESCRIPTION": "Manage your ZITADEL views and failed events."
+ "DESCRIPTION": "Manage your Zitadel views and failed events."
},
"MEMBER": {
"TITLE": "Managers",
@@ -1413,7 +1413,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Expected URL:",
"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_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_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!",
@@ -1664,8 +1664,8 @@
"DISABLED": "\"Disabled\" is inherited"
},
"RESET": "Set all to inherit",
- "CONSOLEUSEV2USERAPI": "Use V2 Api in 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": "Use V2 Api in the Management Console for User creation",
+ "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_DESCRIPTION": "Enabling this activates the new TypeScript-based login UI with improved security, performance, and customization.",
"LOGINV2_BASEURI": "Base URI",
@@ -1712,7 +1712,7 @@
"RELEASE": "Release",
"DROPFONT": "Drop font file here",
"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",
"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.",
@@ -1728,7 +1728,7 @@
},
"PREVIEW": {
"TITLE": "Login",
- "SECOND": "login with your ZITADEL-Account.",
+ "SECOND": "login with your Zitadel-Account.",
"ERROR": "User could not be found!",
"PRIMARYBUTTON": "next",
"SECONDARYBUTTON": "register"
@@ -1768,9 +1768,9 @@
"POLICYLINK": "Link to Privacy Policy",
"HELPLINK": "Link to Help",
"SUPPORTEMAIL": "Support Email",
- "DOCSLINK": "Docs Link (Console)",
- "CUSTOMLINK": "Custom Link (Console)",
- "CUSTOMLINKTEXT": "Custom Link Text (Console)",
+ "DOCSLINK": "Docs Link (Management Console)",
+ "CUSTOMLINK": "Custom Link (Management Console)",
+ "CUSTOMLINKTEXT": "Custom Link Text (Management Console)",
"SAVED": "Saved successfully!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Show Error in Dialog",
"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",
"CREATECUSTOM": "Create Custom Policy",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Insert your project's name.",
"ROLE": "Role",
"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": {
"OWNED": "Owned Projects",
"OWNED_SINGULAR": "Owned Project",
@@ -2361,7 +2361,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "General Information",
@@ -2463,7 +2463,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Activated",
"ACTIVATE": "Activate provider",
@@ -2499,11 +2499,11 @@
"NEXT_STEPS": "Next Steps",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/es.json b/console/src/assets/i18n/es.json
index 2d617485d..8ded7df76 100644
--- a/console/src/assets/i18n/es.json
+++ b/console/src/assets/i18n/es.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadatos",
"HOME": {
- "TITLE": "Comienza con ZITADEL",
+ "TITLE": "Comienza con Zitadel",
"NEXT": {
"TITLE": "Tus próximos pasos",
"DESCRIPTION": "Completa los siguientes pasos para asegurar tu aplicación.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripts",
"DESCRIPTION": "Escribe tu código JavaScript una vez y actívalo en múltiples flujos."
@@ -97,23 +97,23 @@
"NEXT": "¿Qué ahora?",
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Activa el IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Configuración de SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Eventos",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Vistas",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Configuración de OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Claves Web Activas y Futuras",
"DESCRIPTION": "Tus claves web activas y próximas. Activar una nueva clave desactivará la actual.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bits",
"HASHER": "Algoritmo de Hash",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Verificación de Dominio",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Restablecimiento de contraseña oculto",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Comienza con ZITADEL",
- "DISCLAIMER": "ZITADEL trata tus datos confidencialmente y de forma segura.",
+ "WELCOME": "Comienza con Zitadel",
+ "DISCLAIMER": "Zitadel trata tus datos confidencialmente y de forma segura.",
"DISCLAIMERLINK": "Más información",
"DOCUMENTATION": {
- "DESCRIPTION": "Comienza rápidamente con ZITADEL."
+ "DESCRIPTION": "Comienza rápidamente con Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Comienza rápidamente con ZITADEL."
+ "DESCRIPTION": "Comienza rápidamente con Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Primeros pasos",
- "DESCRIPTION": "Comienza rápidamente con ZITADEL."
+ "DESCRIPTION": "Comienza rápidamente con Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Accesos directos",
@@ -366,7 +366,7 @@
"MOREDESCRIPTION": "más atajos",
"DISMISS": "No gracias, soy pro.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal del cliente"
},
"QUICKSTART": {
- "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",
+ "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",
"BTN_START": "Crear aplicación",
"BTN_LEARNMORE": "Aprende más",
"CREATEPROJECTFORAPP": "Crear proyecto {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "El valor proporcionado no es una dirección de email.",
@@ -841,7 +841,7 @@
"NAME": "Nombre",
"EMPTY": "No se han configurado dispositivos",
"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.",
"U2F": "Añadir método",
"U2F_DIALOG_TITLE": "Verificar autenticador",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "¡Secreto eliminado con éxito!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Permitido el fallo",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Tipo de flujo",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"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": {
"TITLE": "Mánagers",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL esperada:",
"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_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_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.",
@@ -1661,8 +1661,8 @@
"DISABLED": "\"Deshabilitado\" se hereda"
},
"RESET": "Establecer todo a heredado",
- "CONSOLEUSEV2USERAPI": "Utilice la API V2 en la consola 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": "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 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_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",
@@ -1709,7 +1709,7 @@
"RELEASE": "Suéltala",
"DROPFONT": "Lleva aquí el fichero de fuente",
"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",
"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.",
@@ -1725,7 +1725,7 @@
},
"PREVIEW": {
"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!",
"PRIMARYBUTTON": "siguiente",
"SECONDARYBUTTON": "registrar"
@@ -1765,9 +1765,9 @@
"POLICYLINK": "Enlace a Política de privacidad",
"HELPLINK": "Enlace de ayuda",
"SUPPORTEMAIL": "Email de soporte",
- "DOCSLINK": "Enlace de documentos (Console)",
- "CUSTOMLINK": "Enlace personalizado (Console)",
- "CUSTOMLINKTEXT": "Texto de enlace personalizado (Console)",
+ "DOCSLINK": "Enlace de documentos (Consola de Administración)",
+ "CUSTOMLINK": "Enlace personalizado (Consola de Administración)",
+ "CUSTOMLINKTEXT": "Texto de enlace personalizado (Consola de Administración)",
"SAVED": "¡Se guardó con éxito!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Mostrar error en diálogo",
"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",
"CREATECUSTOM": "Crear política personalizada",
@@ -1975,7 +1975,7 @@
"CREATE_DESC": "Inserta el nombre de tu proyecto.",
"ROLE": "Rol",
"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": {
"OWNED": "Proyectos propios",
"OWNED_SINGULAR": "Proyecto propio",
@@ -2350,7 +2350,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Información general",
@@ -2434,7 +2434,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Activado",
"ACTIVATE": "Activar proveedor",
@@ -2466,11 +2466,11 @@
"NEXT_STEPS": "Pŕoximos pasos",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/fr.json b/console/src/assets/i18n/fr.json
index b4a3946cc..b814cd3a4 100644
--- a/console/src/assets/i18n/fr.json
+++ b/console/src/assets/i18n/fr.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Métadonnées",
"HOME": {
- "TITLE": "Commencez avec ZITADEL",
+ "TITLE": "Commencez avec Zitadel",
"NEXT": {
"TITLE": "Vos prochaines étapes",
"DESCRIPTION": "Complétez les étapes suivantes pour sécuriser votre application.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripts",
"DESCRIPTION": "Écrivez votre code JavaScript une fois et déclenchez-le dans plusieurs flux."
@@ -97,23 +97,23 @@
"NEXT": "Et maintenant ?",
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Activez le fournisseur d'identité",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Paramètres SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Événements",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Vues",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Paramètres OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"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.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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é",
"BITS": "Bits",
"HASHER": "Hacheur",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Vérification de Domaine",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Réinitialisation du mot de passe masquée",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Commencez avec ZITADEL",
- "DISCLAIMER": "ZITADEL traite vos données de manière confidentielle et sécurisée.",
+ "WELCOME": "Commencez avec Zitadel",
+ "DISCLAIMER": "Zitadel traite vos données de manière confidentielle et sécurisée.",
"DISCLAIMERLINK": "Plus d'informations",
"DOCUMENTATION": {
- "DESCRIPTION": "Pour un démarrage rapide de ZITADEL."
+ "DESCRIPTION": "Pour un démarrage rapide de Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Pour un démarrage rapide de ZITADEL."
+ "DESCRIPTION": "Pour un démarrage rapide de Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Premiers pas",
- "DESCRIPTION": "Démarrez rapidement avec ZITADEL."
+ "DESCRIPTION": "Démarrez rapidement avec Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Raccourcis",
@@ -366,7 +366,7 @@
"COMPLETED": "terminé",
"DISMISS": "Passer",
"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."
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portail Client"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Créer une application",
"BTN_LEARNMORE": "En savoir plus",
"CREATEPROJECTFORAPP": "Créer un projet {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "La valeur donnée n'est pas une adresse e-mail.",
@@ -841,7 +841,7 @@
"NAME": "Nom",
"EMPTY": "Aucun dispositif défini",
"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.",
"U2F": "Ajouter une méthode",
"U2F_DIALOG_TITLE": "Vérifier l'authentifiant",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Secret supprimé avec succès !"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Autorisé à échouer",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Type de flux",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"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": {
"TITLE": "Responsables",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL attendue :",
"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_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_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 !",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"Désactivé\" est hérité"
},
"RESET": "Réinitialiser tout sur hérité",
- "CONSOLEUSEV2USERAPI": "Utilisez l'API V2 dans la console 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": "Utilisez l'API V2 dans la console de gestion pour la création d'utilisateurs",
+ "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_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",
@@ -1708,7 +1708,7 @@
"RELEASE": "Communiqué",
"DROPFONT": "Déposer le fichier de la police ici",
"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.",
"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.",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"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é !",
"PRIMARYBUTTON": "Suivant",
"SECONDARYBUTTON": "Enregistrez-vous"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Lien vers la politique de confidentialité",
"HELPLINK": "Lien vers l'aide",
"SUPPORTEMAIL": "E-mail d'assistance",
- "DOCSLINK": "Lien Docs (Console)",
- "CUSTOMLINK": "Lien personnalisé (Console)",
- "CUSTOMLINKTEXT": "Texte de lien personnalisé (Console)",
+ "DOCSLINK": "Lien Docs (Console de Gestion)",
+ "CUSTOMLINK": "Lien personnalisé (Console de Gestion)",
+ "CUSTOMLINKTEXT": "Texte de lien personnalisé (Console de Gestion)",
"SAVED": "Enregistré avec succès !",
"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 ?"
@@ -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).",
"ERRORMSGPOPUP": "Afficher l'erreur dans la boîte de dialogue",
"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",
"CREATECUSTOM": "Créer une politique personnalisée",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Insérez le nom de votre projet.",
"ROLE": "Rôle",
"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": {
"OWNED": "Projets possédés",
"OWNED_SINGULAR": "Projet possédé",
@@ -2354,7 +2354,7 @@
"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 ?",
"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",
"OIDC": {
"GENERAL": "Informations générales",
@@ -2438,7 +2438,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Activé",
"ACTIVATE": "Activer le fournisseur",
@@ -2470,7 +2470,7 @@
"NEXT_STEPS": "Prochaines étapes",
"ACTIVATE": {
"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": {
"TITLE": "Désactivez votre fournisseur SMTP",
diff --git a/console/src/assets/i18n/hu.json b/console/src/assets/i18n/hu.json
index 620caddc7..13a8fd931 100644
--- a/console/src/assets/i18n/hu.json
+++ b/console/src/assets/i18n/hu.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metaadatok",
"HOME": {
- "TITLE": "Kezdd el a ZITADEL használatát",
+ "TITLE": "Kezdd el a Zitadel használatát",
"NEXT": {
"TITLE": "A következő lépések",
"DESCRIPTION": "Teljesítsd a következő lépéseket az alkalmazásod biztonságáért.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scriptek",
"DESCRIPTION": "Írd meg a JavaScript kódodat egyszer, és használd több folyamatban."
@@ -97,23 +97,23 @@
"NEXT": "Mi most?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Aktiváld az IdP-t",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "SMTP beállítások",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Események",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Nézetek",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "OpenID Connect beállítások",
@@ -187,7 +187,7 @@
}
},
"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": {
"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.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bitek",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Domain ellenőrzés",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Jelszó visszaállítás elrejtve",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Kezdd el a ZITADEL használatát",
- "DISCLAIMER": "A ZITADEL bizalmasan és biztonságosan kezeli az adataidat.",
+ "WELCOME": "Kezdd el a Zitadel használatát",
+ "DISCLAIMER": "A Zitadel bizalmasan és biztonságosan kezeli az adataidat.",
"DISCLAIMERLINK": "További információ",
"DOCUMENTATION": {
- "DESCRIPTION": "Kezdd el gyorsan a ZITADEL használatát."
+ "DESCRIPTION": "Kezdd el gyorsan a Zitadel használatát."
},
"GETSTARTED": {
- "DESCRIPTION": "Kezdd el gyorsan a ZITADEL használatát."
+ "DESCRIPTION": "Kezdd el gyorsan a Zitadel használatát."
},
"QUICKSTARTS": {
"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": "Gyorsbillentyűk",
@@ -366,7 +366,7 @@
"COMPLETED": "befejezve",
"DISMISS": "Nem, kösz, profi vagyok.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Ügyfélportál"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Alkalmazás létrehozása",
"BTN_LEARNMORE": "Tudj meg többet",
"CREATEPROJECTFORAPP": "Projekt létrehozása {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "A megadott érték nem egy e-mail cím.",
@@ -841,7 +841,7 @@
"NAME": "Név",
"EMPTY": "Nincs eszköz beállítva",
"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.",
"U2F": "Módszer hozzáadása",
"U2F_DIALOG_TITLE": "Hitelesítő eszköz ellenőrzése",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "A titok sikeresen eltávolítva!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Megengedett a hibázás",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Folyamat típus",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"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": {
"TITLE": "Menedzserek",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Várt URL:",
"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_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_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!",
@@ -1658,8 +1658,8 @@
"DISABLED": "\"Letiltva\" öröklődik"
},
"RESET": "Mindent állíts öröklésre",
- "CONSOLEUSEV2USERAPI": "Használja a V2 API-t a 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": "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 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_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",
@@ -1706,7 +1706,7 @@
"RELEASE": "Engedélyezés",
"DROPFONT": "Húzd ide a betűfájlokat",
"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",
"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.",
@@ -1722,7 +1722,7 @@
},
"PREVIEW": {
"TITLE": "Bejelentkezés",
- "SECOND": "jelentkezz be a ZITADEL-fiókoddal.",
+ "SECOND": "jelentkezz be a Zitadel-fiókoddal.",
"ERROR": "A felhasználó nem található!",
"PRIMARYBUTTON": "következő",
"SECONDARYBUTTON": "regisztráció"
@@ -1762,9 +1762,9 @@
"POLICYLINK": "Adatvédelmi Szabályzat Linkje",
"HELPLINK": "Segítség Link",
"SUPPORTEMAIL": "Támogatási E-mail",
- "DOCSLINK": "Dokumentáció Link (Konzol)",
- "CUSTOMLINK": "Egyéni Link (Konzol)",
- "CUSTOMLINKTEXT": "Egyéni Link Szöveg (Konzol)",
+ "DOCSLINK": "Dokumentáció Link (Felügyeleti Konzol)",
+ "CUSTOMLINK": "Egyéni Link (Felügyeleti Konzol)",
+ "CUSTOMLINKTEXT": "Egyéni Link Szöveg (Felügyeleti Konzol)",
"SAVED": "Sikeresen mentve!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Hiba megjelenítése párbeszédablakban",
"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",
"CREATECUSTOM": "Egyéni szabály létrehozása",
@@ -1972,7 +1972,7 @@
"CREATE_DESC": "Add meg a projekted nevét.",
"ROLE": "Szerepkör",
"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": {
"OWNED": "Saját Projektek",
"OWNED_SINGULAR": "Saját Projekt",
@@ -2355,7 +2355,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Általános információk",
@@ -2457,7 +2457,7 @@
"SMTP": {
"LIST": {
"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ó",
"ACTIVATED": "Aktiválva",
"ACTIVATE": "Szolgáltató aktiválása",
@@ -2493,11 +2493,11 @@
"NEXT_STEPS": "Következő lépések",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/id.json b/console/src/assets/i18n/id.json
index 047cf4f14..b53755c2c 100644
--- a/console/src/assets/i18n/id.json
+++ b/console/src/assets/i18n/id.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadata",
"HOME": {
- "TITLE": "Mulailah dengan ZITADEL",
+ "TITLE": "Mulailah dengan Zitadel",
"NEXT": {
"TITLE": "Langkah Anda selanjutnya",
"DESCRIPTION": "Selesaikan langkah-langkah berikut untuk mengamankan aplikasi Anda.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Skrip",
"DESCRIPTION": "Tulis kode JavaScript Anda satu kali dan picu dalam beberapa aliran."
@@ -97,23 +97,23 @@
"NEXT": "Bagaimana sekarang?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Aktifkan IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Pengaturan SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Acara",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Tampilan",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Pengaturan Koneksi OpenID",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Kunci Web Aktif dan Mendatang",
"DESCRIPTION": "Kunci web Anda yang aktif dan akan datang. Mengaktifkan kunci baru akan menonaktifkan kunci yang sedang digunakan.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bit",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Verifikasi Domain",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Reset Kata Sandi disembunyikan",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Mulailah dengan ZITADEL",
- "DISCLAIMER": "ZITADEL memperlakukan data Anda secara rahasia dan aman.",
+ "WELCOME": "Mulailah dengan Zitadel",
+ "DISCLAIMER": "Zitadel memperlakukan data Anda secara rahasia dan aman.",
"DISCLAIMERLINK": "Informasi lebih lanjut",
"DOCUMENTATION": {
- "DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat."
+ "DESCRIPTION": "Mulailah dengan Zitadel dengan cepat."
},
"GETSTARTED": {
- "DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat."
+ "DESCRIPTION": "Mulailah dengan Zitadel dengan cepat."
},
"QUICKSTARTS": {
"LABEL": "Langkah Pertama",
- "DESCRIPTION": "Mulailah dengan ZITADEL dengan cepat."
+ "DESCRIPTION": "Mulailah dengan Zitadel dengan cepat."
},
"SHORTCUTS": {
"SHORTCUTS": "Jalan pintas",
@@ -366,7 +366,7 @@
"COMPLETED": "selesai",
"DISMISS": "Tidak, terima kasih, saya seorang profesional.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal Pelanggan"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Buat Aplikasi",
"BTN_LEARNMORE": "Pelajari Lebih Lanjut",
"CREATEPROJECTFORAPP": "Buat Proyek {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "Nilai yang diberikan bukan alamat email.",
@@ -841,7 +841,7 @@
"NAME": "Nama",
"EMPTY": "Tidak ada perangkat yang disetel",
"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.",
"U2F": "Tambahkan metode",
"U2F_DIALOG_TITLE": "Verifikasi pengautentikasi",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Rahasia berhasil dihapus!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Diizinkan Gagal",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Tipe Aliran",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "Administrasi Penyimpanan IAM",
- "DESCRIPTION": "Kelola tampilan ZITADEL Anda dan acara yang gagal."
+ "DESCRIPTION": "Kelola tampilan Zitadel Anda dan acara yang gagal."
},
"MEMBER": {
"TITLE": "Manajer",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL yang diharapkan:",
"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_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_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!",
@@ -1657,8 +1657,8 @@
"DISABLED": "\"Dinonaktifkan\" diwariskan"
},
"RESET": "Tetapkan semua untuk diwarisi",
- "CONSOLEUSEV2USERAPI": "Gunakan API V2 di konsol 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": "Gunakan API V2 di konsol manajemen untuk pembuatan pengguna",
+ "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_DESCRIPTION": "Mengaktifkan ini akan mengaktifkan antarmuka login baru berbasis TypeScript dengan keamanan, performa, dan kustomisasi yang lebih baik.",
"LOGINV2_BASEURI": "URI dasar",
@@ -1705,7 +1705,7 @@
"RELEASE": "Melepaskan",
"DROPFONT": "Letakkan file font di sini",
"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",
"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.",
@@ -1721,7 +1721,7 @@
},
"PREVIEW": {
"TITLE": "Login",
- "SECOND": "login dengan Akun ZITADEL Anda.",
+ "SECOND": "login dengan Akun Zitadel Anda.",
"ERROR": "Pengguna tidak dapat ditemukan!",
"PRIMARYBUTTON": "Berikutnya",
"SECONDARYBUTTON": "daftar"
@@ -1761,9 +1761,9 @@
"POLICYLINK": "Tautan ke Kebijakan Privasi",
"HELPLINK": "Tautan ke Bantuan",
"SUPPORTEMAIL": "Email Dukungan",
- "DOCSLINK": "Tautan Dokumen (Konsol)",
- "CUSTOMLINK": "Tautan Khusus (Konsol)",
- "CUSTOMLINKTEXT": "Teks Tautan Khusus (Konsol)",
+ "DOCSLINK": "Tautan Dokumen (Konsol Manajemen)",
+ "CUSTOMLINK": "Tautan Khusus (Konsol Manajemen)",
+ "CUSTOMLINKTEXT": "Teks Tautan Khusus (Konsol Manajemen)",
"SAVED": "Berhasil disimpan!",
"RESET_TITLE": "Kembalikan Nilai Default",
"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)",
"ERRORMSGPOPUP": "Tampilkan Kesalahan dalam Dialog",
"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",
"CREATECUSTOM": "Buat Kebijakan Kustom",
@@ -1972,7 +1972,7 @@
"CREATE_DESC": "Masukkan nama proyek Anda.",
"ROLE": "Peran",
"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": {
"OWNED": "Proyek Milik",
"OWNED_SINGULAR": "Proyek Milik",
@@ -2355,7 +2355,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Informasi Umum",
@@ -2457,7 +2457,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Diaktifkan",
"ACTIVATE": "Aktifkan penyedia",
@@ -2493,11 +2493,11 @@
"NEXT_STEPS": "Langkah Selanjutnya",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/it.json b/console/src/assets/i18n/it.json
index bc516e0ce..d5b7b5749 100644
--- a/console/src/assets/i18n/it.json
+++ b/console/src/assets/i18n/it.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadati",
"HOME": {
- "TITLE": "Inizia con ZITADEL",
+ "TITLE": "Inizia con Zitadel",
"NEXT": {
"TITLE": "I tuoi prossimi passi",
"DESCRIPTION": "Completa i seguenti passaggi per proteggere la tua applicazione.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripts",
"DESCRIPTION": "Scrivi il tuo codice JavaScript una volta e attivalo in più flussi."
@@ -97,23 +97,23 @@
"NEXT": "Cosa adesso?",
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Attiva l'IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Impostazioni SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Eventi",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Views",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Impostazioni OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Chiavi Web Attive e Future",
"DESCRIPTION": "Le tue chiavi web attive e future. L'attivazione di una nuova chiave disattiverà quella attuale.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bit",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Verifica del Dominio",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Ripristino password nascosto",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Iniziare con ZITADEL",
- "DISCLAIMER": "ZITADEL tratta i tuoi dati in modo confidenziale e sicuro.",
+ "WELCOME": "Iniziare con Zitadel",
+ "DISCLAIMER": "Zitadel tratta i tuoi dati in modo confidenziale e sicuro.",
"DISCLAIMERLINK": "Ulteriori informazioni",
"DOCUMENTATION": {
- "DESCRIPTION": "Inizia con ZITADEL."
+ "DESCRIPTION": "Inizia con Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Inizia con ZITADEL."
+ "DESCRIPTION": "Inizia con Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Primi passi",
- "DESCRIPTION": "Inizia con ZITADEL."
+ "DESCRIPTION": "Inizia con Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Scorciatoie",
@@ -366,7 +366,7 @@
"COMPLETED": "completato",
"DISMISS": "chiudi",
"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."
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Customer Portal"
},
"QUICKSTART": {
- "TITLE": "Integra ZITADEL nella tua applicazione",
- "DESCRIPTION": "Integra ZITADEL nella tua applicazione o utilizza uno dei nostri esempi per iniziare in pochi minuti",
+ "TITLE": "Integra Zitadel nella tua applicazione",
+ "DESCRIPTION": "Integra Zitadel nella tua applicazione o utilizza uno dei nostri esempi per iniziare in pochi minuti",
"BTN_START": "Crea applicazione",
"BTN_LEARNMORE": "Mostra di più",
"CREATEPROJECTFORAPP": "Crea progetto {{value}}",
@@ -743,7 +743,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "Il valore dato non è un indirizzo e-mail.",
@@ -840,7 +840,7 @@
"NAME": "Nome",
"EMPTY": "Nessun dispositivo impostato",
"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.",
"U2F": "Aggiungi metodo",
"U2F_DIALOG_TITLE": "Verifica autenticatore",
@@ -1159,7 +1159,7 @@
"SECRETREMOVED": "Secret rimosso con successo!"
},
"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.",
"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.",
@@ -1225,7 +1225,7 @@
"ALLOWEDTOFAIL": "Può fallire",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Tipo processo",
@@ -1267,7 +1267,7 @@
},
"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": {
"TITLE": "Manager",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL previsto:",
"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_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_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!",
@@ -1644,7 +1644,7 @@
"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.",
"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_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",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"Disabilitato\" viene ereditato"
},
"RESET": "Imposta tutto su predefinito",
- "CONSOLEUSEV2USERAPI": "Utilizza l'API V2 nella console 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": "Utilizza l'API V2 nella console di gestione per la creazione degli utenti",
+ "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_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",
@@ -1708,7 +1708,7 @@
"RELEASE": "Rilascia",
"DROPFONT": "Rilascia qui il file di font",
"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",
"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.",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"TITLE": "Accesso",
- "SECOND": "accedi con il tuo account ZITADEL.",
+ "SECOND": "accedi con il tuo account Zitadel.",
"ERROR": "L'utente non è stato trovato!",
"PRIMARYBUTTON": "Avanti",
"SECONDARYBUTTON": "Registra"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Link all'informativa sulla privacy",
"HELPLINK": "link per l'aiuto",
"SUPPORTEMAIL": "e-mail di supporto",
- "DOCSLINK": "Collegamento a Documenti (Console)",
- "CUSTOMLINK": "Collegamento personalizzato (Console)",
- "CUSTOMLINKTEXT": "Testo del collegamento personalizzato (Console)",
+ "DOCSLINK": "Collegamento a Documenti (Console di Gestione)",
+ "CUSTOMLINK": "Collegamento personalizzato (Console di Gestione)",
+ "CUSTOMLINKTEXT": "Testo del collegamento personalizzato (Console di Gestione)",
"SAVED": "Salvato con successo!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Mostra l'errore nella finestra di dialogo",
"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",
"CREATECUSTOM": "Crea un'impostazione personalizzata",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Inserisci il nome del tuo progetto.",
"ROLE": "Ruolo",
"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": {
"OWNED": "Progetti proprietari",
"OWNED_SINGULAR": "Progetto proprietario",
@@ -2354,7 +2354,7 @@
"DELETE_SELECTION_TITLE": "Rimuovere IDP",
"DELETE_SELECTION_DESCRIPTION": "Stai per rimuovere un fornitore di identità. I cambiamenti risultanti sono irrevocabili. Vuoi davvero farlo?",
"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",
"OIDC": {
"GENERAL": "Informazioni generali",
@@ -2438,7 +2438,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Attivato",
"ACTIVATE": "Attiva fornitore",
@@ -2470,7 +2470,7 @@
"NEXT_STEPS": "Prossimi passi",
"ACTIVATE": {
"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": {
"TITLE": "Disattiva il tuo provider SMTP",
diff --git a/console/src/assets/i18n/ja.json b/console/src/assets/i18n/ja.json
index a89687214..ea9d7195e 100644
--- a/console/src/assets/i18n/ja.json
+++ b/console/src/assets/i18n/ja.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "メタデータ",
"HOME": {
- "TITLE": "ZITADELを始めよう",
+ "TITLE": "Zitadelを始めよう",
"NEXT": {
"TITLE": "次のステップ",
"DESCRIPTION": "アプリケーションを保護するために、以下のステップを完了してください。",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "ドキュメント",
- "DESCRIPTION": "ZITADELの知識ベースを探索して、コアコンセプトやアイデアに慣れ親しんでください。ZITADELの機能と使い方を学びましょう。"
+ "DESCRIPTION": "Zitadelの知識ベースを探索して、コアコンセプトやアイデアに慣れ親しんでください。Zitadelの機能と使い方を学びましょう。"
},
"EXAMPLES": {
"TITLE": "例とソフトウェア開発キット",
- "DESCRIPTION": "例やSDKを参照して、お気に入りのプログラミング言語やツールと一緒にZITADELを使用してください。"
+ "DESCRIPTION": "例やSDKを参照して、お気に入りのプログラミング言語やツールと一緒にZitadelを使用してください。"
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "アクション",
- "DESCRIPTION": "ユーザーがZITADELで認証される際のイベントにカスタムコードを実行します。プロセスを自動化し、ユーザーのメタデータとトークンを豊かにしたり、外部システムに通知したりします。",
+ "DESCRIPTION": "ユーザーがZitadelで認証される際のイベントにカスタムコードを実行します。プロセスを自動化し、ユーザーのメタデータとトークンを豊かにしたり、外部システムに通知したりします。",
"SCRIPTS": {
"TITLE": "スクリプト",
"DESCRIPTION": "JavaScriptコードを一度書いて、複数のフローでトリガーします。"
@@ -97,23 +97,23 @@
"NEXT": "次は?",
"SAML": {
"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": {
"TITLE": "{{ provider }} IDプロバイダーを設定する",
- "DESCRIPTION": "ZITADELを設定する前に、このURLをIDプロバイダーに渡して、認証後にブラウザがZITADELにリダイレクトするようにしてください。"
+ "DESCRIPTION": "Zitadelを設定する前に、このURLをIDプロバイダーに渡して、認証後にブラウザがZitadelにリダイレクトするようにしてください。"
},
"JWT": {
"TITLE": "JWTをフェデレーテッドアイデンティティとして使用する",
- "DESCRIPTION": "JWT IDプロバイダーを使用すると、既存のJWTトークンをフェデレーテッドアイデンティティとして使用できます。JWTの発行者がすでにある場合に便利な機能です。JWT IdPを使用すると、これらのJWTを使用してZITADELでユーザーを即座に作成および更新できます。"
+ "DESCRIPTION": "JWT IDプロバイダーを使用すると、既存のJWTトークンをフェデレーテッドアイデンティティとして使用できます。JWTの発行者がすでにある場合に便利な機能です。JWT IdPを使用すると、これらのJWTを使用してZitadelでユーザーを即座に作成および更新できます。"
},
"LDAP": {
- "TITLE": "LDAP IDプロバイダーに接続するためにZITADELを設定する",
- "DESCRIPTION": "LDAPサーバーへの接続詳細を提供し、LDAP属性をZITADEL属性にマッピングする設定を行ってください。"
+ "TITLE": "LDAP IDプロバイダーに接続するためにZitadelを設定する",
+ "DESCRIPTION": "LDAPサーバーへの接続詳細を提供し、LDAP属性をZitadel属性にマッピングする設定を行ってください。"
},
"AUTOFILL": {
"TITLE": "ユーザーデータの自動入力",
- "DESCRIPTION": "アクションを使用してユーザーの体験を向上させます。IDプロバイダーからの値でZITADELの登録フォームを事前に入力することができます。"
+ "DESCRIPTION": "アクションを使用してユーザーの体験を向上させます。IDプロバイダーからの値でZitadelの登録フォームを事前に入力することができます。"
},
"ACTIVATE": {
"TITLE": "IdPを有効にする",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"TITLE": "外部リンク",
- "DESCRIPTION": "ログイン ページに表示されるカスタム外部リソースにユーザーを誘導します。ユーザーはサインアップする前に、サービス利用規約とプライバシー ポリシーに同意する必要があります。ドキュメントへのリンクを変更するか、空の文字列を設定してコンソールからドキュメント ボタンを非表示にします。カスタム外部リンクとそのリンクのカスタム テキストをコンソールに追加するか、それらを空に設定してそのボタンを非表示にします。"
+ "DESCRIPTION": "ログイン ページに表示されるカスタム外部リソースにユーザーを誘導します。ユーザーはサインアップする前に、サービス利用規約とプライバシー ポリシーに同意する必要があります。ドキュメントへのリンクを変更するか、空の文字列を設定して管理コンソールからドキュメント ボタンを非表示にします。カスタム外部リンクとそのリンクのカスタム テキストを管理コンソールに追加するか、それらを空に設定してそのボタンを非表示にします。"
},
"SMTP_PROVIDER": {
"TITLE": "SMTP設定",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "SMS設定",
- "DESCRIPTION": "ZITADELのすべての機能を解放するために、ユーザーにSMSメッセージを送信するためにTwilioを設定します。"
+ "DESCRIPTION": "Zitadelのすべての機能を解放するために、ユーザーにSMSメッセージを送信するためにTwilioを設定します。"
},
"IAM_EVENTS": {
"TITLE": "イベント",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "失敗したイベント",
- "DESCRIPTION": "このページには、インスタンスの失敗したイベントがすべて表示されます。ZITADELが期待通りに動作しない場合は、まずこのリストを確認してください。"
+ "DESCRIPTION": "このページには、インスタンスの失敗したイベントがすべて表示されます。Zitadelが期待通りに動作しない場合は、まずこのリストを確認してください。"
},
"IAM_VIEWS": {
"TITLE": "ビュー",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "セキュリティ設定",
- "DESCRIPTION": "セキュリティに影響を与えるZITADELの機能を有効にします。これらの設定を変更する前に、何をしているかを正確に理解することが重要です。"
+ "DESCRIPTION": "セキュリティに影響を与えるZitadelの機能を有効にします。これらの設定を変更する前に、何をしているかを正確に理解することが重要です。"
},
"OIDC": {
"TITLE": "OpenID Connect設定",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "ZITADELインスタンスのトークンを安全に署名および検証するために、OIDC Webキーを管理します。",
+ "DESCRIPTION": "Zitadelインスタンスのトークンを安全に署名および検証するために、OIDC Webキーを管理します。",
"TABLE": {
"TITLE": "アクティブおよび今後のWebキー",
"DESCRIPTION": "現在アクティブなWebキーと、今後使用予定のWebキーです。新しいキーをアクティブ化すると、現在のキーは無効になります。",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "新しいWebキーを作成",
- "DESCRIPTION": "新しいWebキーを作成すると、リストに追加されます。ZITADELはデフォルトでRSA2048キーとSHA256ハッシュを使用します。",
+ "DESCRIPTION": "新しいWebキーを作成すると、リストに追加されます。ZitadelはデフォルトでRSA2048キーとSHA256ハッシュを使用します。",
"KEY_TYPE": "キーの種類",
"BITS": "ビット",
"HASHER": "ハッシュ方式",
@@ -234,7 +234,7 @@
},
"DOMAINS": {
"TITLE": "ドメイン設定",
- "DESCRIPTION": "ドメインに対する制限を定義し、ログイン名のパターンを設定します。ZITADELは、ログイン名を入力した瞬間にユーザーの組織を選択します。したがって、ログイン名はすべての組織で一意である必要があります。複数のドメインにアカウントを持つユーザーがいる場合は、ログイン名に組織のドメインを追加することで一意性を保証できます。",
+ "DESCRIPTION": "ドメインに対する制限を定義し、ログイン名のパターンを設定します。Zitadelは、ログイン名を入力した瞬間にユーザーの組織を選択します。したがって、ログイン名はすべての組織で一意である必要があります。複数のドメインにアカウントを持つユーザーがいる場合は、ログイン名に組織のドメインを追加することで一意性を保証できます。",
"REQUIRE_VERIFICATION": {
"TITLE": "カスタムドメインの検証が必要",
"DESCRIPTION": "これが有効になっている場合、組織のドメインはドメインディスカバリーまたはユーザーネームサフィックスに使用できる前に検証する必要があります。"
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "外部ログインが許可",
- "DESCRIPTION": "ユーザーがZITADELユーザーを使用する代わりに外部IDプロバイダーでログインできるようにします。"
+ "DESCRIPTION": "ユーザーがZitadelユーザーを使用する代わりに外部IDプロバイダーでログインできるようにします。"
},
"HIDE_PASSWORD_RESET": {
"TITLE": "パスワードリセットは非表示です",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "ZITADELをはじめる",
- "DISCLAIMER": "ZITADELはあなたのデータを機密かつ安全に扱います。",
+ "WELCOME": "Zitadelをはじめる",
+ "DISCLAIMER": "Zitadelはあなたのデータを機密かつ安全に扱います。",
"DISCLAIMERLINK": "さらに詳しく",
"DOCUMENTATION": {
- "DESCRIPTION": "ZITADELをすぐにはじめる。"
+ "DESCRIPTION": "Zitadelをすぐにはじめる。"
},
"GETSTARTED": {
- "DESCRIPTION": "ZITADELをすぐにはじめる。"
+ "DESCRIPTION": "Zitadelをすぐにはじめる。"
},
"QUICKSTARTS": {
"LABEL": "最初のステップ",
- "DESCRIPTION": "ZITADELをすぐにはじめる。"
+ "DESCRIPTION": "Zitadelをすぐにはじめる。"
},
"SHORTCUTS": {
"SHORTCUTS": "ショートカット",
@@ -366,7 +366,7 @@
"COMPLETED": "完了",
"DISMISS": "熟知しているので必要ありません。",
"CARD": {
- "TITLE": "ZITADELの起動",
+ "TITLE": "Zitadelの起動",
"DESCRIPTION": "このチェックリストを使用して、重要な手順を確認しながらインスタンスをセットアップします。"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "アプリにログインする",
- "description": "アプリケーションをZITADELと統合して認証し、管理者ユーザーでログインしてテストします。",
+ "description": "アプリケーションをZitadelと統合して認証し、管理者ユーザーでログインしてテストします。",
"action": "ログイン"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "カスタマーポータル"
},
"QUICKSTART": {
- "TITLE": "ZITADELをアプリケーションに統合する",
- "DESCRIPTION": "あなたのアプリケーションにZITADELを組み込むか、当社のサンプルを使って数分で始められます。",
+ "TITLE": "Zitadelをアプリケーションに統合する",
+ "DESCRIPTION": "あなたのアプリケーションにZitadelを組み込むか、当社のサンプルを使って数分で始められます。",
"BTN_START": "アプリケーションの作成",
"BTN_LEARNMORE": "さらに詳しく",
"CREATEPROJECTFORAPP": "プロジェクトの作成 {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"TITLE": "あなたのインスタンスはブロックされています。",
- "DESCRIPTION": "ZITADELインスタンス管理者にサブスクリプションの更新を依頼してください。"
+ "DESCRIPTION": "Zitadelインスタンス管理者にサブスクリプションの更新を依頼してください。"
},
"INVALID_FORMAT": "不正なフォーマットです",
"NOTANEMAIL": "入力された値がメールアドレスではありません。",
@@ -841,7 +841,7 @@
"NAME": "名前",
"EMPTY": "デバイスセットはありません",
"TITLE": "パスキー認証",
- "DESCRIPTION": "WebAuthnベースの認証方法を追加して、ZITADELにパスキーでログオンします。",
+ "DESCRIPTION": "WebAuthnベースの認証方法を追加して、Zitadelにパスキーでログオンします。",
"MANAGE_DESCRIPTION": "二段階認証を管理する。",
"U2F": "認証方法を追加する",
"U2F_DIALOG_TITLE": "Authenticatorの認証",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "シークレットは正常に削除されました!"
},
"MEMBERSHIPS": {
- "TITLE": "ZITADEL管理者ロール",
+ "TITLE": "Zitadel管理者ロール",
"DESCRIPTION": "ユーザーのメンバーグラント一覧です。組織、プロジェクト、IAMの詳細ページでも変更することができます。",
"ORGCONTEXT": "現在選択されている組織に関連するすべての組織とプロジェクトが表示されます。",
"USERCONTEXT": "自分が権限を持つすべての組織やプロジェクトが表示されます。他の組織も含みます。",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "失敗を許可",
"ALLOWEDTOFAILWARN": {
"TITLE": "警告",
- "DESCRIPTION": "この設定を無効にすると、組織のユーザーがログインできなくなる可能性があります。さらに、アクションを無効にするためにコンソールにアクセスできなくなります。開発環境または開発組織でスクリプトを最初にテストするか、別の組織で管理者ユーザーを作成することをお勧めします。"
+ "DESCRIPTION": "この設定を無効にすると、組織のユーザーがログインできなくなる可能性があります。さらに、アクションを無効にするために管理コンソールにアクセスできなくなります。開発環境または開発組織でスクリプトを最初にテストするか、別の組織で管理者ユーザーを作成することをお勧めします。"
},
"SCRIPT": "スクリプトp",
"FLOWTYPE": "フロータイプ",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "IAMストレージ管理",
- "DESCRIPTION": "ZITADELのビューと失敗したイベントを管理します。"
+ "DESCRIPTION": "Zitadelのビューと失敗したイベントを管理します。"
},
"MEMBER": {
"TITLE": "マネージャー",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "予想される URL:",
"VERIFICATION_HTTP_FILE_LABEL": "検証ファイル:",
"VERIFICATION_SKIP": "現時点では検証をスキップして組織の作成を続行できますが、ドメインを使用するにはこの手順を完了する必要があります。",
- "VERIFICATION_VALIDATION_DESC": "ZITADEL はドメインの所有権を随時再確認するため、確認コードは削除しないでください。",
+ "VERIFICATION_VALIDATION_DESC": "Zitadel はドメインの所有権を随時再確認するため、確認コードは削除しないでください。",
"VERIFICATION_NEWTOKEN_TITLE": "新しいトークンをリクエストする",
"VERIFICATION_VALIDATION_ONGOING": "ドメインを確認するために {{ value }} 方法が選択されました。ボタンをクリックして検証チェックをトリガーするか、検証プロセスをリセットします。",
"VERIFICATION_SUCCESSFUL": "ドメインが正常に認証されました。",
@@ -1660,8 +1660,8 @@
"DISABLED": "無効は継承されます"
},
"RESET": "すべて継承に設定",
- "CONSOLEUSEV2USERAPI": "コンソールでユーザー作成のためにV2 APIを使用してください。",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "このフラグが有効化されると、コンソールはV2ユーザーAPIを使用して新しいユーザーを作成します。V2 APIでは、新しく作成されたユーザーは初期状態なしで開始します。",
+ "CONSOLEUSEV2USERAPI": "管理コンソールでユーザー作成のためにV2 APIを使用してください。",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "このフラグが有効化されると、管理コンソールはV2ユーザーAPIを使用して新しいユーザーを作成します。V2 APIでは、新しく作成されたユーザーは初期状態なしで開始します。",
"LOGINV2": "ログイン V2",
"LOGINV2_DESCRIPTION": "これを有効にすると、セキュリティ、パフォーマンス、およびカスタマイズ性が向上した、TypeScript ベースの新しいログイン UI が有効になります。",
"LOGINV2_BASEURI": "ベースURI",
@@ -1708,7 +1708,7 @@
"RELEASE": "リリース",
"DROPFONT": "ここにフォントファイルをドロップする",
"RELEASEFONT": "リリース",
- "USEOFLOGO": "ロゴはログインと電子メールで使用されますが、アイコンはコンソールの組織スイッチャーのような小さなUI要素に使用されます",
+ "USEOFLOGO": "ロゴはログインと電子メールで使用されますが、アイコンは管理コンソールの組織スイッチャーのような小さなUI要素に使用されます",
"MAXSIZE": "最大サイズは524KBに制限されています",
"EMAILNOSVG": "SVGファイル形式はメールではサポートされていません。ロゴをPNGまたはその他のサポート形式でアップロードしてください。",
"MAXSIZEEXCEEDED": "最大サイズの524KBを超えました。",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"TITLE": "ログイン",
- "SECOND": "ZITADEL-Accountでログインする。",
+ "SECOND": "Zitadel-Accountでログインする。",
"ERROR": "ユーザーは見つかりません!",
"PRIMARYBUTTON": "次へ",
"SECONDARYBUTTON": "登録"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "プライバシーポリシーへのリンク",
"HELPLINK": "ヘルプへのリンク",
"SUPPORTEMAIL": "サポートメール",
- "DOCSLINK": "ドキュメントリンク (Console)",
- "CUSTOMLINK": "カスタムリンク(Console)",
- "CUSTOMLINKTEXT": "カスタム リンク テキスト (Console)",
+ "DOCSLINK": "ドキュメントリンク (管理コンソール)",
+ "CUSTOMLINK": "カスタムリンク (管理コンソール)",
+ "CUSTOMLINKTEXT": "カスタム リンク テキスト (管理コンソール)",
"SAVED": "正常に保存されました!",
"RESET_TITLE": "デフォルト値を復元する",
"RESET_DESCRIPTION": "TOSおよびプライバシーポリシーのデフォルトリンクを復元しようとしています。本当によろしいですか?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "アプリのコンテキストなしでログインが開始された場合(例:メール)、ユーザーがどこにリダイレクトされるかを定義します。",
"ERRORMSGPOPUP": "ダイアログにエラーを表示する",
"DISABLEWATERMARK": "ウォーターマークを非表示にする",
- "DISABLEWATERMARK_DESC": "ログイン画面上のZITADELのウォーターマークを非表示にします。"
+ "DISABLEWATERMARK_DESC": "ログイン画面上のZitadelのウォーターマークを非表示にします。"
},
"RESET": "インスタンスデフォルトにリセットする",
"CREATECUSTOM": "カスタムポリシーを作成する",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "プロジェクトの名前を入力します。",
"ROLE": "ロール",
"NOITEMS": "プロジェクトはありません",
- "ZITADELPROJECT": "これはZITADELプロジェクトに属します。注意:変更した場合、ZITADELは意図したとおりに動作しないことがあります。",
+ "ZITADELPROJECT": "これはZitadelプロジェクトに属します。注意:変更した場合、Zitadelは意図したとおりに動作しないことがあります。",
"TYPE": {
"OWNED": "所有プロジェクト",
"OWNED_SINGULAR": "所有プロジェクト",
@@ -2357,7 +2357,7 @@
"DELETE_SELECTION_TITLE": "IDPの削除",
"DELETE_SELECTION_DESCRIPTION": "IDプロバイダーを削除しようとしています。変更は取消できません。本当によろしいですか?",
"FEDERATEDLOGOUTENABLED": "フェデレーションログアウト有効",
- "FEDERATEDLOGOUTENABLED_DESC": "有効にすると、ユーザーがZITADELでセッションを終了した場合、IdPからもログアウトされます。",
+ "FEDERATEDLOGOUTENABLED_DESC": "有効にすると、ユーザーがZitadelでセッションを終了した場合、IdPからもログアウトされます。",
"EMPTY": "IDPは利用できません",
"OIDC": {
"GENERAL": "一般",
@@ -2459,7 +2459,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTPプロバイダー",
- "DESCRIPTION": "これらは、ZITADEL インスタンスの SMTP プロバイダーです。ユーザーに通知を送信するために使用するものをアクティブにします。",
+ "DESCRIPTION": "これらは、Zitadel インスタンスの SMTP プロバイダーです。ユーザーに通知を送信するために使用するものをアクティブにします。",
"EMPTY": "使用可能な SMTP プロバイダーがありません",
"ACTIVATED": "アクティブ化された",
"ACTIVATE": "プロバイダーをアクティブ化する",
@@ -2495,7 +2495,7 @@
"NEXT_STEPS": "次のステップ",
"ACTIVATE": {
"TITLE": "SMTP プロバイダーをアクティブ化する",
- "DESCRIPTION": "ZITADEL は、アクティブ化するまで、この SMTP プロバイダーを使用して通知を送信できません。このプロバイダーをアクティブ化すると、アクティブだった他のプロバイダーは非アクティブ化されます。"
+ "DESCRIPTION": "Zitadel は、アクティブ化するまで、この SMTP プロバイダーを使用して通知を送信できません。このプロバイダーをアクティブ化すると、アクティブだった他のプロバイダーは非アクティブ化されます。"
},
"DEACTIVATE": {
"TITLE": "SMTPプロバイダーを非アクティブ化します",
diff --git a/console/src/assets/i18n/ko.json b/console/src/assets/i18n/ko.json
index b60221840..fe666f851 100644
--- a/console/src/assets/i18n/ko.json
+++ b/console/src/assets/i18n/ko.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "메타데이터",
"HOME": {
- "TITLE": "ZITADEL 시작하기",
+ "TITLE": "Zitadel 시작하기",
"NEXT": {
"TITLE": "다음 단계",
"DESCRIPTION": "애플리케이션 보안을 위해 다음 단계를 완료하세요.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "문서",
- "DESCRIPTION": "ZITADEL의 지식 베이스를 탐색하여 핵심 개념과 아이디어에 대해 배우세요. ZITADEL의 작동 방식과 사용 방법을 학습하세요."
+ "DESCRIPTION": "Zitadel의 지식 베이스를 탐색하여 핵심 개념과 아이디어에 대해 배우세요. Zitadel의 작동 방식과 사용 방법을 학습하세요."
},
"EXAMPLES": {
"TITLE": "예제 및 소프트웨어 개발 키트",
- "DESCRIPTION": "예제와 SDK를 통해 ZITADEL을 선호하는 프로그래밍 언어 및 도구와 함께 사용하는 방법을 확인하세요."
+ "DESCRIPTION": "예제와 SDK를 통해 Zitadel을 선호하는 프로그래밍 언어 및 도구와 함께 사용하는 방법을 확인하세요."
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "작업",
- "DESCRIPTION": "사용자가 ZITADEL에 인증할 때 발생하는 이벤트에 맞춰 사용자 정의 코드를 실행하세요. 프로세스를 자동화하고, 사용자 메타데이터 및 토큰을 강화하거나 외부 시스템에 알림을 보냅니다.",
+ "DESCRIPTION": "사용자가 Zitadel에 인증할 때 발생하는 이벤트에 맞춰 사용자 정의 코드를 실행하세요. 프로세스를 자동화하고, 사용자 메타데이터 및 토큰을 강화하거나 외부 시스템에 알림을 보냅니다.",
"SCRIPTS": {
"TITLE": "스크립트",
"DESCRIPTION": "하나의 자바스크립트 코드로 여러 작업 플로우에서 손쉽게 활용하세요."
@@ -97,23 +97,23 @@
"NEXT": "다음 단계는?",
"SAML": {
"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": {
"TITLE": "{{ provider }} ID 제공자 구성",
- "DESCRIPTION": "ZITADEL을 구성하기 전에, 인증 후 ZITADEL로 브라우저 리디렉션을 가능하게 하기 위해 이 URL을 ID 제공자에게 전달하세요."
+ "DESCRIPTION": "Zitadel을 구성하기 전에, 인증 후 Zitadel로 브라우저 리디렉션을 가능하게 하기 위해 이 URL을 ID 제공자에게 전달하세요."
},
"JWT": {
"TITLE": "JWT를 연합된 ID로 사용",
- "DESCRIPTION": "JWT ID 제공자를 통해 기존 JWT 토큰을 연합된 ID로 사용할 수 있습니다. 이미 JWT 발급자가 있는 경우 이 기능이 유용합니다. JWT IdP를 사용하여 ZITADEL에서 사용자 생성 및 업데이트를 실시간으로 수행할 수 있습니다."
+ "DESCRIPTION": "JWT ID 제공자를 통해 기존 JWT 토큰을 연합된 ID로 사용할 수 있습니다. 이미 JWT 발급자가 있는 경우 이 기능이 유용합니다. JWT IdP를 사용하여 Zitadel에서 사용자 생성 및 업데이트를 실시간으로 수행할 수 있습니다."
},
"LDAP": {
- "TITLE": "LDAP ID 제공자에 ZITADEL 연결 구성",
- "DESCRIPTION": "LDAP 서버의 연결 세부 정보를 제공하고, LDAP 속성을 ZITADEL 속성에 매핑하세요."
+ "TITLE": "LDAP ID 제공자에 Zitadel 연결 구성",
+ "DESCRIPTION": "LDAP 서버의 연결 세부 정보를 제공하고, LDAP 속성을 Zitadel 속성에 매핑하세요."
},
"AUTOFILL": {
"TITLE": "사용자 데이터 자동 입력",
- "DESCRIPTION": "사용자 경험을 개선하기 위해 작업을 사용하세요. ID 제공자에서 값을 가져와 ZITADEL의 등록 양식을 미리 채울 수 있습니다."
+ "DESCRIPTION": "사용자 경험을 개선하기 위해 작업을 사용하세요. ID 제공자에서 값을 가져와 Zitadel의 등록 양식을 미리 채울 수 있습니다."
},
"ACTIVATE": {
"TITLE": "ID 제공자 활성화",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"TITLE": "외부 링크",
- "DESCRIPTION": "사용자가 로그인 페이지에서 커스텀 외부 리소스로 안내됩니다. 사용자는 가입 전에 이용 약관과 개인정보처리방침을 수락해야 합니다. 문서 링크를 변경하거나, 콘솔에서 문서 버튼을 숨기려면 빈 문자열로 설정하세요. 사용자 정의 외부 링크와 그 링크에 대한 설명을 콘솔에 추가하거나, 버튼을 숨기려면 빈 값으로 설정하세요."
+ "DESCRIPTION": "사용자가 로그인 페이지에서 커스텀 외부 리소스로 안내됩니다. 사용자는 가입 전에 이용 약관과 개인정보처리방침을 수락해야 합니다. 문서 링크를 변경하거나, 관리 콘솔에서 문서 버튼을 숨기려면 빈 문자열로 설정하세요. 사용자 정의 외부 링크와 그 링크에 대한 설명을 관리 콘솔에 추가하거나, 버튼을 숨기려면 빈 값으로 설정하세요."
},
"SMTP_PROVIDER": {
"TITLE": "SMTP 설정",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "SMS 설정",
- "DESCRIPTION": "ZITADEL의 모든 기능을 사용하려면 Twilio를 설정하여 사용자에게 SMS 메시지를 보내세요."
+ "DESCRIPTION": "Zitadel의 모든 기능을 사용하려면 Twilio를 설정하여 사용자에게 SMS 메시지를 보내세요."
},
"IAM_EVENTS": {
"TITLE": "이벤트",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "실패한 이벤트",
- "DESCRIPTION": "인스턴스에서 실패한 모든 이벤트가 표시됩니다. ZITADEL이 예상대로 작동하지 않는 경우, 이 목록을 먼저 확인하세요."
+ "DESCRIPTION": "인스턴스에서 실패한 모든 이벤트가 표시됩니다. Zitadel이 예상대로 작동하지 않는 경우, 이 목록을 먼저 확인하세요."
},
"IAM_VIEWS": {
"TITLE": "뷰",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "보안 설정",
- "DESCRIPTION": "보안에 영향을 미칠 수 있는 ZITADEL 기능을 활성화하세요. 설정을 변경하기 전에 주의 깊게 검토하세요."
+ "DESCRIPTION": "보안에 영향을 미칠 수 있는 Zitadel 기능을 활성화하세요. 설정을 변경하기 전에 주의 깊게 검토하세요."
},
"OIDC": {
"TITLE": "OpenID Connect 설정",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "ZITADEL 인스턴스의 토큰을 안전하게 서명하고 검증하기 위해 OIDC 웹 키를 관리하세요.",
+ "DESCRIPTION": "Zitadel 인스턴스의 토큰을 안전하게 서명하고 검증하기 위해 OIDC 웹 키를 관리하세요.",
"TABLE": {
"TITLE": "활성 및 예정된 웹 키",
"DESCRIPTION": "현재 활성화된 웹 키와 앞으로 활성화될 웹 키입니다. 새로운 키를 활성화하면 기존 키는 비활성화됩니다.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "새 웹 키 생성",
- "DESCRIPTION": "새 웹 키를 생성하면 목록에 추가됩니다. ZITADEL은 기본적으로 RSA2048 키와 SHA256 해시 알고리즘을 사용합니다.",
+ "DESCRIPTION": "새 웹 키를 생성하면 목록에 추가됩니다. Zitadel은 기본적으로 RSA2048 키와 SHA256 해시 알고리즘을 사용합니다.",
"KEY_TYPE": "키 유형",
"BITS": "비트",
"HASHER": "해시 알고리즘",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"TITLE": "로그인 이름 패턴",
- "DESCRIPTION": "사용자의 로그인 이름 패턴을 제어하세요. 사용자가 로그인 이름을 입력하는 즉시 ZITADEL은 사용자의 조직을 선택합니다. 따라서 로그인 이름은 모든 조직에서 고유해야 합니다. 여러 도메인에 계정이 있는 사용자의 경우, 로그인 이름에 조직 도메인을 접미사로 붙여 고유성을 보장할 수 있습니다."
+ "DESCRIPTION": "사용자의 로그인 이름 패턴을 제어하세요. 사용자가 로그인 이름을 입력하는 즉시 Zitadel은 사용자의 조직을 선택합니다. 따라서 로그인 이름은 모든 조직에서 고유해야 합니다. 여러 도메인에 계정이 있는 사용자의 경우, 로그인 이름에 조직 도메인을 접미사로 붙여 고유성을 보장할 수 있습니다."
},
"DOMAIN_VERIFICATION": {
"TITLE": "도메인 확인",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "외부 로그인 허용",
- "DESCRIPTION": "사용자가 ZITADEL 사용자 대신 외부 ID 제공자를 통해 로그인할 수 있도록 허용하세요."
+ "DESCRIPTION": "사용자가 Zitadel 사용자 대신 외부 ID 제공자를 통해 로그인할 수 있도록 허용하세요."
},
"HIDE_PASSWORD_RESET": {
"TITLE": "비밀번호 재설정 숨기기",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "ZITADEL 시작하기",
- "DISCLAIMER": "ZITADEL은 귀하의 데이터를 기밀하고 안전하게 처리합니다.",
+ "WELCOME": "Zitadel 시작하기",
+ "DISCLAIMER": "Zitadel은 귀하의 데이터를 기밀하고 안전하게 처리합니다.",
"DISCLAIMERLINK": "추가 정보",
"DOCUMENTATION": {
- "DESCRIPTION": "ZITADEL 시작을 빠르게 진행하세요."
+ "DESCRIPTION": "Zitadel 시작을 빠르게 진행하세요."
},
"GETSTARTED": {
- "DESCRIPTION": "ZITADEL 시작을 빠르게 진행하세요."
+ "DESCRIPTION": "Zitadel 시작을 빠르게 진행하세요."
},
"QUICKSTARTS": {
"LABEL": "첫 단계",
- "DESCRIPTION": "ZITADEL 시작을 빠르게 진행하세요."
+ "DESCRIPTION": "Zitadel 시작을 빠르게 진행하세요."
},
"SHORTCUTS": {
"SHORTCUTS": "바로 가기",
@@ -366,7 +366,7 @@
"COMPLETED": "완료됨",
"DISMISS": "괜찮습니다. 전문가입니다.",
"CARD": {
- "TITLE": "ZITADEL 설정",
+ "TITLE": "Zitadel 설정",
"DESCRIPTION": "이 체크리스트는 인스턴스를 설정하는 데 도움이 되며, 가장 중요한 단계를 안내합니다."
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "앱에 로그인",
- "description": "ZITADEL로 애플리케이션을 통합하고 관리자 사용자로 로그인하여 테스트하세요.",
+ "description": "Zitadel로 애플리케이션을 통합하고 관리자 사용자로 로그인하여 테스트하세요.",
"action": "로그인"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "고객 포털"
},
"QUICKSTART": {
- "TITLE": "애플리케이션에 ZITADEL 통합",
- "DESCRIPTION": "애플리케이션에 ZITADEL을 통합하거나 샘플 중 하나를 사용하여 몇 분 안에 시작하세요.",
+ "TITLE": "애플리케이션에 Zitadel 통합",
+ "DESCRIPTION": "애플리케이션에 Zitadel을 통합하거나 샘플 중 하나를 사용하여 몇 분 안에 시작하세요.",
"BTN_START": "애플리케이션 생성",
"BTN_LEARNMORE": "자세히 알아보기",
"CREATEPROJECTFORAPP": "프로젝트 생성 {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"TITLE": "인스턴스가 차단되었습니다.",
- "DESCRIPTION": "ZITADEL 인스턴스 관리자에게 구독을 업데이트하도록 요청하세요."
+ "DESCRIPTION": "Zitadel 인스턴스 관리자에게 구독을 업데이트하도록 요청하세요."
},
"INVALID_FORMAT": "형식이 유효하지 않습니다.",
"NOTANEMAIL": "입력된 값이 이메일 주소가 아닙니다.",
@@ -841,7 +841,7 @@
"NAME": "이름",
"EMPTY": "설정된 장치 없음",
"TITLE": "패스키 인증",
- "DESCRIPTION": "ZITADEL에 패스키로 로그인할 수 있도록 WebAuthn 기반 인증 방법을 추가하세요.",
+ "DESCRIPTION": "Zitadel에 패스키로 로그인할 수 있도록 WebAuthn 기반 인증 방법을 추가하세요.",
"MANAGE_DESCRIPTION": "사용자의 두 번째 인증 요소를 관리하세요.",
"U2F": "방법 추가",
"U2F_DIALOG_TITLE": "인증기 확인",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "시크릿이 성공적으로 제거되었습니다!"
},
"MEMBERSHIPS": {
- "TITLE": "ZITADEL 관리자 역할",
+ "TITLE": "Zitadel 관리자 역할",
"DESCRIPTION": "이 사용자의 모든 멤버 권한입니다. 조직, 프로젝트 또는 IAM 세부 페이지에서 수정할 수도 있습니다.",
"ORGCONTEXT": "현재 선택된 조직과 관련된 모든 조직과 프로젝트를 볼 수 있습니다.",
"USERCONTEXT": "사용 권한이 있는 모든 조직과 프로젝트를 볼 수 있습니다. 다른 조직도 포함됩니다.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "실패 허용",
"ALLOWEDTOFAILWARN": {
"TITLE": "경고",
- "DESCRIPTION": "이 설정을 비활성화하면 조직 내 사용자가 로그인할 수 없게 될 수 있습니다. 또한, 콘솔에 다시 접근하여 작업을 비활성화할 수 없게 됩니다. 별도의 조직에서 관리자 계정을 만들거나 개발 환경 또는 개발 조직에서 스크립트를 먼저 테스트할 것을 권장합니다."
+ "DESCRIPTION": "이 설정을 비활성화하면 조직 내 사용자가 로그인할 수 없게 될 수 있습니다. 또한, 관리 콘솔에 다시 접근하여 작업을 비활성화할 수 없게 됩니다. 별도의 조직에서 관리자 계정을 만들거나 개발 환경 또는 개발 조직에서 스크립트를 먼저 테스트할 것을 권장합니다."
},
"SCRIPT": "스크립트",
"FLOWTYPE": "플로우 유형",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "IAM 스토리지 관리",
- "DESCRIPTION": "ZITADEL 뷰 및 실패한 이벤트를 관리합니다."
+ "DESCRIPTION": "Zitadel 뷰 및 실패한 이벤트를 관리합니다."
},
"MEMBER": {
"TITLE": "관리자",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "예상 URL:",
"VERIFICATION_HTTP_FILE_LABEL": "검증 파일:",
"VERIFICATION_SKIP": "지금은 검증을 건너뛰고 조직 생성을 계속할 수 있지만, 도메인을 사용하려면 이 단계를 완료해야 합니다!",
- "VERIFICATION_VALIDATION_DESC": "검증 코드를 삭제하지 마세요. ZITADEL은 주기적으로 도메인 소유권을 다시 확인할 것입니다.",
+ "VERIFICATION_VALIDATION_DESC": "검증 코드를 삭제하지 마세요. Zitadel은 주기적으로 도메인 소유권을 다시 확인할 것입니다.",
"VERIFICATION_NEWTOKEN_TITLE": "새 토큰 요청",
"VERIFICATION_VALIDATION_ONGOING": "{{value}} 방법이 도메인 검증을 위해 선택되었습니다. 검증 검사를 실행하거나 검증 프로세스를 재설정하려면 버튼을 클릭하세요.",
"VERIFICATION_SUCCESSFUL": "도메인이 성공적으로 검증되었습니다!",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"비활성화됨\"은 상속되었습니다."
},
"RESET": "모두 상속으로 설정",
- "CONSOLEUSEV2USERAPI": "콘솔에서 사용자 생성을 위해 V2 API를 사용하세요",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "이 플래그가 활성화되면 콘솔은 V2 사용자 API를 사용하여 새 사용자를 생성합니다. V2 API를 사용하면 새로 생성된 사용자는 초기 상태 없이 시작합니다.",
+ "CONSOLEUSEV2USERAPI": "관리 콘솔에서 사용자 생성을 위해 V2 API를 사용하세요",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "이 플래그가 활성화되면 관리 콘솔은 V2 사용자 API를 사용하여 새 사용자를 생성합니다. V2 API를 사용하면 새로 생성된 사용자는 초기 상태 없이 시작합니다.",
"LOGINV2": "로그인 V2",
"LOGINV2_DESCRIPTION": "이 옵션을 활성화하면 보안, 성능 및 사용자 정의 기능이 향상된 새로운 TypeScript 기반 로그인 UI가 활성화됩니다.",
"LOGINV2_BASEURI": "기본 URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "릴리스",
"DROPFONT": "폰트 파일을 여기로 드롭하세요",
"RELEASEFONT": "릴리스",
- "USEOFLOGO": "로그인이나 이메일에 로고가 사용됩니다. 작은 UI 요소에는 아이콘이 사용됩니다.",
+ "USEOFLOGO": "로그인이나 이메일에 로고가 사용됩니다. 작은 UI 요소에는 아이콘이 사용됩니다. 예를 들어 관리 콘솔의 조직 전환기에서 사용됩니다.",
"MAXSIZE": "최대 크기는 524kB로 제한됩니다",
"EMAILNOSVG": "이메일에서는 SVG 파일 형식이 지원되지 않습니다. PNG 또는 지원되는 다른 형식의 로고를 업로드하세요.",
"MAXSIZEEXCEEDED": "최대 크기인 524kB를 초과했습니다.",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"TITLE": "로그인",
- "SECOND": "ZITADEL 계정으로 로그인하세요.",
+ "SECOND": "Zitadel 계정으로 로그인하세요.",
"ERROR": "사용자를 찾을 수 없습니다!",
"PRIMARYBUTTON": "다음",
"SECONDARYBUTTON": "등록"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "개인정보처리방침 링크",
"HELPLINK": "도움말 링크",
"SUPPORTEMAIL": "지원 이메일",
- "DOCSLINK": "문서 링크 (콘솔)",
- "CUSTOMLINK": "사용자 정의 링크 (콘솔)",
- "CUSTOMLINKTEXT": "사용자 정의 링크 텍스트 (콘솔)",
+ "DOCSLINK": "문서 링크 (관리 콘솔)",
+ "CUSTOMLINK": "사용자 정의 링크 (관리 콘솔)",
+ "CUSTOMLINKTEXT": "사용자 정의 링크 텍스트 (관리 콘솔)",
"SAVED": "성공적으로 저장되었습니다!",
"RESET_TITLE": "기본값 복원",
"RESET_DESCRIPTION": "이용 약관 및 개인정보처리방침의 기본 링크를 복원하려고 합니다. 계속하시겠습니까?"
@@ -1920,7 +1920,7 @@
"DEFAULTREDIRECTURI_DESC": "앱 컨텍스트 없이 로그인 시작 시 (예: 이메일에서) 사용자가 리디렉션될 위치를 정의합니다.",
"ERRORMSGPOPUP": "팝업에 오류 표시",
"DISABLEWATERMARK": "워터마크 숨기기",
- "DISABLEWATERMARK_DESC": "로그인 인터페이스에서 'Powered by ZITADEL' 워터마크를 숨깁니다."
+ "DISABLEWATERMARK_DESC": "로그인 인터페이스에서 'Powered by Zitadel' 워터마크를 숨깁니다."
},
"RESET": "인스턴스 기본값으로 재설정",
"CREATECUSTOM": "사용자 정의 정책 생성",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "프로젝트의 이름을 입력하세요.",
"ROLE": "역할",
"NOITEMS": "프로젝트가 없습니다",
- "ZITADELPROJECT": "이 프로젝트는 ZITADEL 프로젝트에 속해 있습니다. 변경 시 ZITADEL이 의도한 대로 작동하지 않을 수 있습니다.",
+ "ZITADELPROJECT": "이 프로젝트는 Zitadel 프로젝트에 속해 있습니다. 변경 시 Zitadel이 의도한 대로 작동하지 않을 수 있습니다.",
"TYPE": {
"OWNED": "소유한 프로젝트",
"OWNED_SINGULAR": "소유한 프로젝트",
@@ -2357,7 +2357,7 @@
"DELETE_SELECTION_TITLE": "ID 제공자 삭제",
"DELETE_SELECTION_DESCRIPTION": "ID 제공자를 삭제하려고 합니다. 이 변경 사항은 되돌릴 수 없습니다. 정말로 삭제하시겠습니까?",
"FEDERATEDLOGOUTENABLED": "연합 로그아웃 활성화됨",
- "FEDERATEDLOGOUTENABLED_DESC": "활성화되면 사용자가 ZITADEL에서 세션을 종료할 경우 IdP에서도 로그아웃됩니다.",
+ "FEDERATEDLOGOUTENABLED_DESC": "활성화되면 사용자가 Zitadel에서 세션을 종료할 경우 IdP에서도 로그아웃됩니다.",
"EMPTY": "사용 가능한 ID 제공자가 없습니다.",
"OIDC": {
"GENERAL": "일반 정보",
@@ -2459,7 +2459,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTP 제공자",
- "DESCRIPTION": "이것은 ZITADEL 인스턴스에 대한 SMTP 제공자 목록입니다. 사용자에게 알림을 전송할 제공자를 활성화하세요.",
+ "DESCRIPTION": "이것은 Zitadel 인스턴스에 대한 SMTP 제공자 목록입니다. 사용자에게 알림을 전송할 제공자를 활성화하세요.",
"EMPTY": "사용 가능한 SMTP 제공자가 없습니다.",
"ACTIVATED": "활성화됨",
"ACTIVATE": "제공자 활성화",
@@ -2495,11 +2495,11 @@
"NEXT_STEPS": "다음 단계",
"ACTIVATE": {
"TITLE": "SMTP 제공자 활성화",
- "DESCRIPTION": "SMTP 제공자를 활성화하지 않으면 ZITADEL이 알림을 전송할 수 없습니다. 이 제공자를 활성화하면 현재 활성화된 다른 제공자는 비활성화됩니다."
+ "DESCRIPTION": "SMTP 제공자를 활성화하지 않으면 Zitadel이 알림을 전송할 수 없습니다. 이 제공자를 활성화하면 현재 활성화된 다른 제공자는 비활성화됩니다."
},
"DEACTIVATE": {
"TITLE": "SMTP 제공자 비활성화",
- "DESCRIPTION": "SMTP 제공자를 비활성화하면 다시 활성화할 때까지 ZITADEL이 이를 통해 알림을 전송할 수 없습니다."
+ "DESCRIPTION": "SMTP 제공자를 비활성화하면 다시 활성화할 때까지 Zitadel이 이를 통해 알림을 전송할 수 없습니다."
},
"SAVE_SETTINGS": "설정 저장",
"TEST": {
diff --git a/console/src/assets/i18n/mk.json b/console/src/assets/i18n/mk.json
index af3748a66..a03bd6b42 100644
--- a/console/src/assets/i18n/mk.json
+++ b/console/src/assets/i18n/mk.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Метаподатоци",
"HOME": {
- "TITLE": "Започни со ZITADEL",
+ "TITLE": "Започни со Zitadel",
"NEXT": {
"TITLE": "Твоите следни чекори",
"DESCRIPTION": "Заврши ги следниве чекори за да ја обезбедиш твојата апликација.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "Документација",
- "DESCRIPTION": "Истражи ја базата на знаења на ZITADEL за да се запознаеш со основните концепти и идеи. Научи како функционира ZITADEL и како да го користиш."
+ "DESCRIPTION": "Истражи ја базата на знаења на Zitadel за да се запознаеш со основните концепти и идеи. Научи како функционира Zitadel и како да го користиш."
},
"EXAMPLES": {
"TITLE": "Примери и софтверски развојни комплети",
- "DESCRIPTION": "Прелистај ги нашите примери и SDK-а за да го користиш ZITADEL заедно со твоите омилени програмски јазици и алатки."
+ "DESCRIPTION": "Прелистај ги нашите примери и SDK-а за да го користиш Zitadel заедно со твоите омилени програмски јазици и алатки."
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "Акции",
- "DESCRIPTION": "Извршувајте прилагоден код на настани што се случуваат додека вашите корисници се автентифицираат на ZITADEL. Автоматизирајте ги вашите процеси, збогатете ги метаподатоците и токените на вашите корисници или известувајте надворешни системи.",
+ "DESCRIPTION": "Извршувајте прилагоден код на настани што се случуваат додека вашите корисници се автентифицираат на Zitadel. Автоматизирајте ги вашите процеси, збогатете ги метаподатоците и токените на вашите корисници или известувајте надворешни системи.",
"SCRIPTS": {
"TITLE": "Скрипти",
"DESCRIPTION": "Напишете го вашиот JavaScript код еднаш и активирајте го во повеќе текови."
@@ -97,23 +97,23 @@
"NEXT": "Што сега?",
"SAML": {
"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": {
"TITLE": "Конфигурирај го твојот {{ provider }} Identity Provider",
- "DESCRIPTION": "Пред да можеш да го конфигурираш ZITADEL, проследи ја оваа URL на твојот Identity Provider за да овозможиш пренасочување на прелистувачот назад кон ZITADEL по аутентикација."
+ "DESCRIPTION": "Пред да можеш да го конфигурираш Zitadel, проследи ја оваа URL на твојот Identity Provider за да овозможиш пренасочување на прелистувачот назад кон Zitadel по аутентикација."
},
"JWT": {
"TITLE": "Користи JWT како федерирани идентитети",
- "DESCRIPTION": "Identity Provider за JWT ти овозможува да ги користиш твоите постоечки JWT токени како федерирани идентитети. Оваа функција е корисна ако веќе имаш издавач за JWTs. Со JWT IdP, можеш да ги користиш овие JWT за да креираш и ажурираш корисници во ZITADEL во лет."
+ "DESCRIPTION": "Identity Provider за JWT ти овозможува да ги користиш твоите постоечки JWT токени како федерирани идентитети. Оваа функција е корисна ако веќе имаш издавач за JWTs. Со JWT IdP, можеш да ги користиш овие JWT за да креираш и ажурираш корисници во Zitadel во лет."
},
"LDAP": {
- "TITLE": "Конфигурирај го ZITADEL за поврзување со твојот LDAP Identity Provider",
- "DESCRIPTION": "Обезбеди детали за конекција до твојот LDAP сервер и конфигурирај го мапирањето на твоите LDAP атрибути кон атрибутите на ZITADEL."
+ "TITLE": "Конфигурирај го Zitadel за поврзување со твојот LDAP Identity Provider",
+ "DESCRIPTION": "Обезбеди детали за конекција до твојот LDAP сервер и конфигурирај го мапирањето на твоите LDAP атрибути кон атрибутите на Zitadel."
},
"AUTOFILL": {
"TITLE": "Автоматско пополнување на податоци за корисникот",
- "DESCRIPTION": "Користи акција за подобрување на искуството на твоите корисници. Можеш автоматски да го пополниш формуларот за регистрација на ZITADEL со вредности од identity provider."
+ "DESCRIPTION": "Користи акција за подобрување на искуството на твоите корисници. Можеш автоматски да го пополниш формуларот за регистрација на Zitadel со вредности од identity provider."
},
"ACTIVATE": {
"TITLE": "Активирај го IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"TITLE": "Надворешни врски",
- "DESCRIPTION": "Водете ги вашите корисници до сопствени надворешни ресурси прикажани на страницата за најавување. Корисниците треба да ги прифатат Условите за користење и Политиката за приватност пред да можат да се регистрираат. Променете ја врската до вашата документација или поставете празна низа за да го скриете копчето за документација од конзолата. Додајте приспособена надворешна врска и прилагоден текст за таа врска во конзолата или поставете ги празни за да го скриете тоа копче."
+ "DESCRIPTION": "Водете ги вашите корисници до сопствени надворешни ресурси прикажани на страницата за најавување. Корисниците треба да ги прифатат Условите за користење и Политиката за приватност пред да можат да се регистрираат. Променете ја врската до вашата документација или поставете празна низа за да го скриете копчето за документација од конзолата за управување. Додајте приспособена надворешна врска и прилагоден текст за таа врска во конзолата за управување или поставете ги празни за да го скриете тоа копче."
},
"SMTP_PROVIDER": {
"TITLE": "SMTP поставки",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "SMS поставки",
- "DESCRIPTION": "За да ги отклучите сите функции на ZITADEL, конфигурирајте го Twilio за испраќање SMS пораки до вашите корисници."
+ "DESCRIPTION": "За да ги отклучите сите функции на Zitadel, конфигурирајте го Twilio за испраќање SMS пораки до вашите корисници."
},
"IAM_EVENTS": {
"TITLE": "Настани",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "Неуспешни Настани",
- "DESCRIPTION": "Оваа страница прикажува сите неуспешни настани во вашата инстанца. Ако ZITADEL не се однесува како што очекувате, секогаш прво проверете ја оваа листа."
+ "DESCRIPTION": "Оваа страница прикажува сите неуспешни настани во вашата инстанца. Ако Zitadel не се однесува како што очекувате, секогаш прво проверете ја оваа листа."
},
"IAM_VIEWS": {
"TITLE": "Погледи",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "Безбедносни Поставки",
- "DESCRIPTION": "Овозможете функции на ZITADEL кои можат да имаат безбедносни влијанија. Навистина треба да знаете што правите пред да ги промените овие поставки."
+ "DESCRIPTION": "Овозможете функции на Zitadel кои можат да имаат безбедносни влијанија. Навистина треба да знаете што правите пред да ги промените овие поставки."
},
"OIDC": {
"TITLE": "Поставки за OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "Управувајте со вашите OIDC веб-клучеви за безбедно потпишување и валидација на токени за вашата ZITADEL инстанца.",
+ "DESCRIPTION": "Управувајте со вашите OIDC веб-клучеви за безбедно потпишување и валидација на токени за вашата Zitadel инстанца.",
"TABLE": {
"TITLE": "Активни и Идни Веб-Клучеви",
"DESCRIPTION": "Вашите активни и претстојни веб-клучеви. Активирањето на нов клуч ќе го деактивира тековниот.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "Креирај нов веб-клуч",
- "DESCRIPTION": "Креирањето нов веб-клуч го додава на вашата листа. ZITADEL стандардно користи RSA2048 клучеви со SHA256 алгоритам за хаширање.",
+ "DESCRIPTION": "Креирањето нов веб-клуч го додава на вашата листа. Zitadel стандардно користи RSA2048 клучеви со SHA256 алгоритам за хаширање.",
"KEY_TYPE": "Тип на клуч",
"BITS": "Битови",
"HASHER": "Алгоритам за хаширање",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"TITLE": "Шема за име за најавување",
- "DESCRIPTION": "Контролирајте ја шемата на корисничките имиња за најавување. ZITADEL го избира организацијата на вашите корисници веднаш штом тие го внесат нивното име за најавување. Затоа, имињата за најавување треба да бидат уникатни низ сите организации. Ако имате корисници кои имаат сметка во повеќе домени, може да обезбедите уникатност со додавање на суфикс на вашите имиња за најавување со доменот на организацијата."
+ "DESCRIPTION": "Контролирајте ја шемата на корисничките имиња за најавување. Zitadel го избира организацијата на вашите корисници веднаш штом тие го внесат нивното име за најавување. Затоа, имињата за најавување треба да бидат уникатни низ сите организации. Ако имате корисници кои имаат сметка во повеќе домени, може да обезбедите уникатност со додавање на суфикс на вашите имиња за најавување со доменот на организацијата."
},
"DOMAIN_VERIFICATION": {
"TITLE": "Верификација на домен",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Дозволена надворешна најава",
- "DESCRIPTION": "Овозможете на вашите корисници да се најават со надворешен провајдер на идентитет наместо да користат ZITADEL корисник за најава."
+ "DESCRIPTION": "Овозможете на вашите корисници да се најават со надворешен провајдер на идентитет наместо да користат Zitadel корисник за најава."
},
"HIDE_PASSWORD_RESET": {
"TITLE": "Скриено ресетирање на лозинка",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Започнете со ZITADEL",
- "DISCLAIMER": "ZITADEL ги третира вашите податоци доверливо и безбедно.",
+ "WELCOME": "Започнете со Zitadel",
+ "DISCLAIMER": "Zitadel ги третира вашите податоци доверливо и безбедно.",
"DISCLAIMERLINK": "Дополнителни информации",
"DOCUMENTATION": {
- "DESCRIPTION": "Започнете брзо со ZITADEL."
+ "DESCRIPTION": "Започнете брзо со Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Започнете брзо со ZITADEL."
+ "DESCRIPTION": "Започнете брзо со Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Први чекори",
- "DESCRIPTION": "Започнете брзо со ZITADEL."
+ "DESCRIPTION": "Започнете брзо со Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Кратенки",
@@ -366,7 +366,7 @@
"COMPLETED": "завршено",
"DISMISS": "Не ви благодарам, јас сум професионалец.",
"CARD": {
- "TITLE": "Почнете со ZITADEL",
+ "TITLE": "Почнете со Zitadel",
"DESCRIPTION": "Оваа листа со чекори помага при подесувањето на вашата инстанца и ве води низ најважните чекори"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Најавете се во вашата апликација",
- "description": "Интегрирајте ја вашата апликација со ZITADEL за автентикација и тестирајте ја со најавување со вашиот администраторски корисник.",
+ "description": "Интегрирајте ја вашата апликација со Zitadel за автентикација и тестирајте ја со најавување со вашиот администраторски корисник.",
"action": "Најави се"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Портал за клиенти"
},
"QUICKSTART": {
- "TITLE": "Интегрирајте го ZITADEL во вашата апликација",
- "DESCRIPTION": "Интегрирајте го ZITADEL во вашата апликација или користете еден од нашите примероци за да започнете за неколку минути.",
+ "TITLE": "Интегрирајте го Zitadel во вашата апликација",
+ "DESCRIPTION": "Интегрирајте го Zitadel во вашата апликација или користете еден од нашите примероци за да започнете за неколку минути.",
"BTN_START": "Креирај апликација",
"BTN_LEARNMORE": "Научи повеќе",
"CREATEPROJECTFORAPP": "Креирај проект {{value}}",
@@ -841,7 +841,7 @@
"NAME": "Име",
"EMPTY": "Нема поставен уред",
"TITLE": "Најава со passkey",
- "DESCRIPTION": "Додајте методи за автентикација базирани на WebAuthn за најава на ZITADEL со passkey.",
+ "DESCRIPTION": "Додајте методи за автентикација базирани на WebAuthn за најава на Zitadel со passkey.",
"MANAGE_DESCRIPTION": "Управувајте со методите за втор фактор на вашите корисници.",
"U2F": "Додајте метод",
"U2F_DIALOG_TITLE": "Потврдете го автентикаторот",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Тајната е успешно отстранета!"
},
"MEMBERSHIPS": {
- "TITLE": "Улоги на администраторите на ZITADEL",
+ "TITLE": "Улоги на администраторите на Zitadel",
"DESCRIPTION": "Овие се сите овластувања за членување на корисникот. Истите може да ги менувате и на страните за детали за организација, проект или IAM.",
"ORGCONTEXT": "Ги гледате сите организации и проекти поврзани со тековно избраната организација.",
"USERCONTEXT": "Ги гледате сите организации и проекти до кои имате овластување, вклучувајќи и други организации.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Дозволено да не успее",
"ALLOWEDTOFAILWARN": {
"TITLE": "Предупредување",
- "DESCRIPTION": "Ако ја деактивирате оваа поставка, тоа може да доведе до тоа што корисниците на вашата организација нема да можат да се најават. Покрај тоа, нема да можете повеќе да пристапите до конзолата за да ја деактивирате акцијата. Препорачуваме да создадете администраторски корисник во посебна организација или да ги тестирате скриптите прво во развојна средина или развојна организација."
+ "DESCRIPTION": "Ако ја деактивирате оваа поставка, тоа може да доведе до тоа што корисниците на вашата организација нема да можат да се најават. Покрај тоа, нема да можете повеќе да пристапите до конзолата за управување за да ја деактивирате акцијата. Препорачуваме да создадете администраторски корисник во посебна организација или да ги тестирате скриптите прво во развојна средина или развојна организација."
},
"SCRIPT": "Скрипта",
"FLOWTYPE": "Тип на Flow",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "Управување со складиштето на IAM",
- "DESCRIPTION": "Управувајте со прегледите на ZITADEL и неуспешните настани."
+ "DESCRIPTION": "Управувајте со прегледите на Zitadel и неуспешните настани."
},
"MEMBER": {
"TITLE": "Менаџери",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Очекувана URL адреса:",
"VERIFICATION_HTTP_FILE_LABEL": "Датотека за верификација:",
"VERIFICATION_SKIP": "Засега можете да ја прескокнете потврдата и да продолжите да ја креирате вашата организација, но за да го користите вашиот домен, овој чекор треба да се заврши!",
- "VERIFICATION_VALIDATION_DESC": "Не бришете го кодот за потврда, бидејќи ZITADEL одвреме-навреме повторно ќе ја проверува сопственоста на вашиот домен.",
+ "VERIFICATION_VALIDATION_DESC": "Не бришете го кодот за потврда, бидејќи Zitadel одвреме-навреме повторно ќе ја проверува сопственоста на вашиот домен.",
"VERIFICATION_NEWTOKEN_TITLE": "Побарајте нов токен",
"VERIFICATION_VALIDATION_ONGOING": "Методот {{ вредност }} е избран за да се потврди вашиот домен. Кликнете на копчето за да активирате проверка за верификација или да го ресетирате процесот на верификација.",
"VERIFICATION_SUCCESSFUL": "Доменот е успешно потврден!",
@@ -1661,8 +1661,8 @@
"DISABLED": "„Оневозможено“ е наследено"
},
"RESET": "Поставете ги сите да наследат",
- "CONSOLEUSEV2USERAPI": "Користете V2 API во конзолата за креирање на корисници",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "Кога ова знаме е овозможено, конзолата го користи V2 User API за креирање на нови корисници. Со V2 API, новосоздадените корисници започнуваат без почетна состојба.",
+ "CONSOLEUSEV2USERAPI": "Користите V2 API во конзолата за управување за креирање на корисници",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "Кога ова знаме е овозможено, конзолата за управување го користи V2 User API за креирање на нови корисници. Со V2 API, новосоздадените корисници започнуваат без почетна состојба.",
"LOGINV2": "Најава V2",
"LOGINV2_DESCRIPTION": "Овозможувањето на ова ја активира новата TypeScript-базирана најава со подобрена безбедност, перформанси и прилагодливост.",
"LOGINV2_BASEURI": "Основен URI",
@@ -1709,7 +1709,7 @@
"RELEASE": "Ослободи",
"DROPFONT": "Поставете ја фонт датотеката тука",
"RELEASEFONT": "Ослободи",
- "USEOFLOGO": "Вашето лого ќе се користи на најавата, како и во е-пошти, додека иконата се користи за помали елементи на корисничкиот интерфејс, како префрлачот за организации во конзолата",
+ "USEOFLOGO": "Вашето лого ќе се користи на најавата, како и во е-пошти, додека иконата се користи за помали елементи на корисничкиот интерфејс, како префрлачот за организации во конзолата за управување",
"MAXSIZE": "Максималната големина е ограничена на 524kB",
"EMAILNOSVG": "Форматот на датотеката SVG не е поддржан во е-поштите. Затоа поставете го вашето лого во PNG или друг формат кој е поддржан.",
"MAXSIZEEXCEEDED": "Превишена е максималната големина од 524kB.",
@@ -1725,7 +1725,7 @@
},
"PREVIEW": {
"TITLE": "Најава",
- "SECOND": "најавете се со вашиот ZITADEL-Aкаунт.",
+ "SECOND": "најавете се со вашиот Zitadel-Aкаунт.",
"ERROR": "Корисникот не е пронајден!",
"PRIMARYBUTTON": "следно",
"SECONDARYBUTTON": "регистрирај се"
@@ -1765,9 +1765,9 @@
"POLICYLINK": "Линк кон Политиката за приватност",
"HELPLINK": "Линк кон Помош",
"SUPPORTEMAIL": "Е-пошта за поддршка",
- "DOCSLINK": "Врска за документи (Console)",
- "CUSTOMLINK": "Прилагодена врска (Console)",
- "CUSTOMLINKTEXT": "Текст за приспособена врска (Console)",
+ "DOCSLINK": "Врска за документи (Конзола за управување)",
+ "CUSTOMLINK": "Прилагодена врска (Конзола за управување)",
+ "CUSTOMLINKTEXT": "Текст за приспособена врска (Конзола за управување)",
"SAVED": "Успешно зачувано!",
"RESET_TITLE": "Врати на стандардни вредности",
"RESET_DESCRIPTION": "Се подготвувате да ги вратите стандардните линкови за Условите за користење и Политиката за приватност. Дали сте сигурни дека сакате да продолжите?"
@@ -1921,7 +1921,7 @@
"DEFAULTREDIRECTURI_DESC": "Дефинира каде корисникот ќе биде пренасочен ако најавата започне без контекст на апликација (на пример, од е-пошта)",
"ERRORMSGPOPUP": "Прикажи грешка во дијалог",
"DISABLEWATERMARK": "Сокриј Watermark",
- "DISABLEWATERMARK_DESC": "Сокриј го Powered by ZITADEL watermark во интерфејсот за најава"
+ "DISABLEWATERMARK_DESC": "Сокриј го Powered by Zitadel watermark во интерфејсот за најава"
},
"RESET": "Ресетирај на стандардните поставки на инстанцата",
"CREATECUSTOM": "Креирај прилагодена политика",
@@ -1975,7 +1975,7 @@
"CREATE_DESC": "Внесете го името на вашиот проект.",
"ROLE": "Улога",
"NOITEMS": "Нема проекти",
- "ZITADELPROJECT": "Ова припаѓа на ZITADEL проектот. Внимание: Ако направите промени, ZITADEL може да не работи како што е предвидено.",
+ "ZITADELPROJECT": "Ова припаѓа на Zitadel проектот. Внимание: Ако направите промени, Zitadel може да не работи како што е предвидено.",
"TYPE": {
"OWNED": "Сопствени проекти",
"OWNED_SINGULAR": "Сопствен проект",
@@ -2350,7 +2350,7 @@
"DELETE_SELECTION_TITLE": "Избриши IDP",
"DELETE_SELECTION_DESCRIPTION": "Дали сте сигурни дека сакате да го избришете IDP? Промените се неповратни.",
"FEDERATEDLOGOUTENABLED": "Овозможено федеративно одјавување",
- "FEDERATEDLOGOUTENABLED_DESC": "Ако е овозможено, корисникот ќе биде одјавен и од IdP доколку ја прекине сесијата во ZITADEL.",
+ "FEDERATEDLOGOUTENABLED_DESC": "Ако е овозможено, корисникот ќе биде одјавен и од IdP доколку ја прекине сесијата во Zitadel.",
"EMPTY": "Нема достапни провајдери на идентитети",
"OIDC": {
"GENERAL": "Општи информации",
@@ -2434,7 +2434,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTP провајдер",
- "DESCRIPTION": "Ова се давателите на SMTP за вашиот пример ZITADEL. Активирајте го оној што сакате да го користите за испраќање известувања до вашите корисници.",
+ "DESCRIPTION": "Ова се давателите на SMTP за вашиот пример Zitadel. Активирајте го оној што сакате да го користите за испраќање известувања до вашите корисници.",
"EMPTY": "Нема достапен SMTP провајдер",
"ACTIVATED": "Активиран",
"ACTIVATE": "Активирајте го провајдерот",
@@ -2466,11 +2466,11 @@
"NEXT_STEPS": "Следните чекори",
"ACTIVATE": {
"TITLE": "Активирајте го вашиот SMTP провајдер",
- "DESCRIPTION": "ZITADEL не може да го користи овој SMTP провајдер за да испраќа известувања додека не го активирате. Ако го активирате овој добавувач, секој друг провајдер што бил активен сега ќе се деактивира."
+ "DESCRIPTION": "Zitadel не може да го користи овој SMTP провајдер за да испраќа известувања додека не го активирате. Ако го активирате овој добавувач, секој друг провајдер што бил активен сега ќе се деактивира."
},
"DEACTIVATE": {
"TITLE": "Деактивирајте го вашиот SMTP провајдер",
- "DESCRIPTION": "Ако го деактивирате овој SMTP провајдер, ZITADEL не може да го користи за испраќање известувања додека не го активирате повторно."
+ "DESCRIPTION": "Ако го деактивирате овој SMTP провајдер, Zitadel не може да го користи за испраќање известувања додека не го активирате повторно."
},
"SAVE_SETTINGS": "Зачувајте ги вашите поставки",
"TEST": {
diff --git a/console/src/assets/i18n/nl.json b/console/src/assets/i18n/nl.json
index 45e184bb3..0cd4b7f38 100644
--- a/console/src/assets/i18n/nl.json
+++ b/console/src/assets/i18n/nl.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadata",
"HOME": {
- "TITLE": "Begin met ZITADEL",
+ "TITLE": "Begin met Zitadel",
"NEXT": {
"TITLE": "Je volgende stappen",
"DESCRIPTION": "Voltooi de volgende stappen om je applicatie te beveiligen.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripts",
"DESCRIPTION": "Schrijf je JavaScript-code eenmaal en activeer deze in meerdere stromen."
@@ -97,23 +97,23 @@
"NEXT": "Wat nu?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Activeer de IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "SMTP-instellingen",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Evenementen",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Weergaven",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "OpenID Connect Instellingen",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Actieve en Toekomstige Websleutels",
"DESCRIPTION": "Je actieve en aankomende websleutels. Het activeren van een nieuwe sleutel deactiveert de huidige.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bits",
"HASHER": "Hasher",
@@ -234,7 +234,7 @@
},
"DOMAINS": {
"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": {
"TITLE": "Verificatie van aangepaste domeinen vereisen",
"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": {
"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": {
"TITLE": "Wachtwoord reset verborgen",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Begin met ZITADEL",
- "DISCLAIMER": "ZITADEL behandelt uw gegevens vertrouwelijk en veilig.",
+ "WELCOME": "Begin met Zitadel",
+ "DISCLAIMER": "Zitadel behandelt uw gegevens vertrouwelijk en veilig.",
"DISCLAIMERLINK": "Meer informatie",
"DOCUMENTATION": {
- "DESCRIPTION": "Begin snel met ZITADEL."
+ "DESCRIPTION": "Begin snel met Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Begin snel met ZITADEL."
+ "DESCRIPTION": "Begin snel met Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Eerste stappen",
- "DESCRIPTION": "Begin snel met ZITADEL."
+ "DESCRIPTION": "Begin snel met Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Snelkoppelingen",
@@ -366,7 +366,7 @@
"COMPLETED": "voltooid",
"DISMISS": "Nee bedankt, ik ben een professional.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Klantenportaal"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Applicatie maken",
"BTN_LEARNMORE": "Meer informatie",
"CREATEPROJECTFORAPP": "Creëer Project {{value}}",
@@ -676,7 +676,7 @@
},
"OVERLAYS": {
"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": {
"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": {
"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.",
"NOTANEMAIL": "De opgegeven waarde is geen e-mailadres.",
@@ -841,7 +841,7 @@
"NAME": "Naam",
"EMPTY": "Geen apparaat ingesteld",
"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.",
"U2F": "Voeg methode toe",
"U2F_DIALOG_TITLE": "Verifieer authenticator",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Secret succesvol verwijderd!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Mislukken toegestaan",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Flowtype",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "IAM Opslagbeheer",
- "DESCRIPTION": "Beheer uw ZITADEL-weergaven en mislukte evenementen."
+ "DESCRIPTION": "Beheer uw Zitadel-weergaven en mislukte evenementen."
},
"MEMBER": {
"TITLE": "Beheerders",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Verwachte URL:",
"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_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_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!",
@@ -1660,8 +1660,8 @@
"DISABLED": "\"Uitgeschakeld\" wordt overgenomen"
},
"RESET": "Alles instellen op overgenomen",
- "CONSOLEUSEV2USERAPI": "Gebruik de V2 API in de console 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": "Gebruik de V2 API in de beheerconsole voor het aanmaken van gebruikers",
+ "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_DESCRIPTION": "Door dit in te schakelen wordt de nieuwe TypeScript-gebaseerde login-UI geactiveerd met verbeterde beveiliging, prestaties en aanpasbaarheid.",
"LOGINV2_BASEURI": "Basis-URI",
@@ -1708,7 +1708,7 @@
"RELEASE": "Laat los",
"DROPFONT": "Sleep lettertype bestand hier",
"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",
"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.",
@@ -1724,7 +1724,7 @@
},
"PREVIEW": {
"TITLE": "Login",
- "SECOND": "login met uw ZITADEL-Account.",
+ "SECOND": "login met uw Zitadel-Account.",
"ERROR": "Gebruiker kon niet worden gevonden!",
"PRIMARYBUTTON": "volgende",
"SECONDARYBUTTON": "registreer"
@@ -1764,9 +1764,9 @@
"POLICYLINK": "Link naar Privacybeleid",
"HELPLINK": "Link naar Help",
"SUPPORTEMAIL": "Ondersteuning Email",
- "DOCSLINK": "Documentenlink (Console)",
- "CUSTOMLINK": "Aangepaste link (Console)",
- "CUSTOMLINKTEXT": "Aangepaste linktekst (Console)",
+ "DOCSLINK": "Documentenlink (Beheerconsole)",
+ "CUSTOMLINK": "Aangepaste link (Beheerconsole)",
+ "CUSTOMLINKTEXT": "Aangepaste linktekst (Beheerconsole)",
"SAVED": "Succesvol opgeslagen!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Toon Fout in Dialoog",
"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",
"CREATECUSTOM": "Maak Aangepast Beleid",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Voer de naam van uw project in.",
"ROLE": "Rol",
"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": {
"OWNED": "Eigen Projecten",
"OWNED_SINGULAR": "Eigen Project",
@@ -2357,7 +2357,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Algemene Informatie",
@@ -2456,7 +2456,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Geactiveerd",
"ACTIVATE": "Aanbieder activeren",
@@ -2488,11 +2488,11 @@
"NEXT_STEPS": "Volgende stappen",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/pl.json b/console/src/assets/i18n/pl.json
index a8639d7c1..bca8d32be 100644
--- a/console/src/assets/i18n/pl.json
+++ b/console/src/assets/i18n/pl.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadane",
"HOME": {
- "TITLE": "Rozpocznij pracę z ZITADEL",
+ "TITLE": "Rozpocznij pracę z Zitadel",
"NEXT": {
"TITLE": "Twoje kolejne kroki",
"DESCRIPTION": "Wykonaj następujące kroki, aby zabezpieczyć swoją aplikację.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Skrypty",
"DESCRIPTION": "Napisz swój kod JavaScript raz i uruchom go w wielu przepływach."
@@ -97,23 +97,23 @@
"NEXT": "Co teraz?",
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Aktywuj IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Ustawienia SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Wydarzenia",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Widoki",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Ustawienia OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Aktywne i Przyszłe Klucze Internetowe",
"DESCRIPTION": "Twoje aktywne i nadchodzące klucze internetowe. Aktywacja nowego klucza spowoduje dezaktywację obecnego.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bity",
"HASHER": "Haszowanie",
@@ -234,7 +234,7 @@
},
"DOMAINS": {
"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": {
"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."
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Ukryte resetowanie hasła",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Rozpocznij pracę z ZITADEL",
- "DISCLAIMER": "ZITADEL traktuje Twoje dane poufnie i bezpiecznie.",
+ "WELCOME": "Rozpocznij pracę z Zitadel",
+ "DISCLAIMER": "Zitadel traktuje Twoje dane poufnie i bezpiecznie.",
"DISCLAIMERLINK": "Dalsze informacje",
"DOCUMENTATION": {
- "DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL."
+ "DESCRIPTION": "Szybko rozpocznij pracę z Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL."
+ "DESCRIPTION": "Szybko rozpocznij pracę z Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Pierwsze kroki",
- "DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL."
+ "DESCRIPTION": "Szybko rozpocznij pracę z Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Skróty",
@@ -366,7 +366,7 @@
"COMPLETED": "zakończone",
"DISMISS": "zamknąć",
"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."
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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ę"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal klienta"
},
"QUICKSTART": {
- "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",
+ "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",
"BTN_START": "Utwórz aplikację",
"BTN_LEARNMORE": "Dowiedz się więcej",
"CREATEPROJECTFORAPP": "Utwórz projekt {{value}}",
@@ -743,7 +743,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "Podana wartość nie jest adresem e-mail.",
@@ -840,7 +840,7 @@
"NAME": "Nazwa",
"EMPTY": "Brak ustawionego urządzenia",
"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.",
"U2F": "Dodaj metodę",
"U2F_DIALOG_TITLE": "Zweryfikuj uwierzytelniającego",
@@ -1159,7 +1159,7 @@
"SECRETREMOVED": "Sekret usunięty pomyślnie!"
},
"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.",
"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.",
@@ -1225,7 +1225,7 @@
"ALLOWEDTOFAIL": "Dozwolone na porażkę",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Typ Przepływu",
@@ -1267,7 +1267,7 @@
},
"EVENTSTORE": {
"TITLE": "Administracja magazynem IAM",
- "DESCRIPTION": "Zarządzaj swoimi widokami ZITADEL i nieudanymi zdarzeniami."
+ "DESCRIPTION": "Zarządzaj swoimi widokami Zitadel i nieudanymi zdarzeniami."
},
"MEMBER": {
"TITLE": "Managerowie",
@@ -1411,7 +1411,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Oczekiwany adres URL:",
"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_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_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!",
@@ -1659,8 +1659,8 @@
"DISABLED": "„Wyłączony” jest dziedziczone"
},
"RESET": "Ustaw wszystko na dziedziczone",
- "CONSOLEUSEV2USERAPI": "Użyj API V2 w konsoli 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": "Użyj API V2 w konsoli zarządzania do tworzenia użytkowników",
+ "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_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",
@@ -1707,7 +1707,7 @@
"RELEASE": "Zwolnij",
"DROPFONT": "Upuść plik czcionki tutaj",
"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",
"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.",
@@ -1723,7 +1723,7 @@
},
"PREVIEW": {
"TITLE": "Logowanie",
- "SECOND": "Zaloguj się za pomocą swojego konta ZITADEL.",
+ "SECOND": "Zaloguj się za pomocą swojego konta Zitadel.",
"ERROR": "Nie znaleziono użytkownika!",
"PRIMARYBUTTON": "Dalej",
"SECONDARYBUTTON": "Zarejestruj"
@@ -1763,9 +1763,9 @@
"POLICYLINK": "Link do polityki prywatności",
"HELPLINK": "Link do pomocy",
"SUPPORTEMAIL": "E-mail wsparcia",
- "DOCSLINK": "Link do Dokumentów (Console)",
- "CUSTOMLINK": "Link niestandardowy (Console)",
- "CUSTOMLINKTEXT": "Niestandardowy tekst łącza (Console)",
+ "DOCSLINK": "Link do Dokumentów (Konsola Zarządzania)",
+ "CUSTOMLINK": "Link niestandardowy (Konsola Zarządzania)",
+ "CUSTOMLINKTEXT": "Niestandardowy tekst łącza (Konsola Zarządzania)",
"SAVED": "Pomyślnie zapisano!",
"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ć?"
@@ -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)",
"ERRORMSGPOPUP": "Pokazuj błąd w oknie dialogowym",
"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",
"CREATECUSTOM": "Utwórz własną politykę",
@@ -1973,7 +1973,7 @@
"CREATE_DESC": "Wprowadź nazwę projektu.",
"ROLE": "Rola",
"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": {
"OWNED": "Własne Projekty",
"OWNED_SINGULAR": "Własny Projekt",
@@ -2353,7 +2353,7 @@
"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ć?",
"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",
"OIDC": {
"GENERAL": "Informacje ogólne",
@@ -2437,7 +2437,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Aktywowany",
"ACTIVATE": "Aktywuj dostawcę",
@@ -2469,11 +2469,11 @@
"NEXT_STEPS": "Następne kroki",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/pt.json b/console/src/assets/i18n/pt.json
index cd207d446..5106bd408 100644
--- a/console/src/assets/i18n/pt.json
+++ b/console/src/assets/i18n/pt.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadados",
"HOME": {
- "TITLE": "Comece com o ZITADEL",
+ "TITLE": "Comece com o Zitadel",
"NEXT": {
"TITLE": "Seus próximos passos",
"DESCRIPTION": "Complete os seguintes passos para proteger sua aplicação.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripts",
"DESCRIPTION": "Escreva seu código JavaScript uma vez e acione-o em múltiplos fluxos."
@@ -97,23 +97,23 @@
"NEXT": "E agora?",
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Ative o IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Configurações de SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Eventos",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Visualizações",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Configurações do OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Chaves Web Ativas e Futuras",
"DESCRIPTION": "Suas chaves web ativas e futuras. Ativar uma nova chave desativará a atual.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bits",
"HASHER": "Algoritmo de Hash",
@@ -234,7 +234,7 @@
},
"DOMAINS": {
"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": {
"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."
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Redefinição de senha oculta",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Comece com ZITADEL",
- "DISCLAIMER": "A ZITADEL trata seus dados confidencialmente e com segurança.",
+ "WELCOME": "Comece com Zitadel",
+ "DISCLAIMER": "A Zitadel trata seus dados confidencialmente e com segurança.",
"DISCLAIMERLINK": "Mais informações",
"DOCUMENTATION": {
- "DESCRIPTION": "Comece rapidamente com ZITADEL."
+ "DESCRIPTION": "Comece rapidamente com Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Comece rapidamente com ZITADEL."
+ "DESCRIPTION": "Comece rapidamente com Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Primeiros Passos",
- "DESCRIPTION": "Comece rapidamente com ZITADEL."
+ "DESCRIPTION": "Comece rapidamente com Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Atalhos",
@@ -366,7 +366,7 @@
"COMPLETED": "concluído",
"DISMISS": "Não, obrigado, sou um profissional.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portal do Cliente"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Criar aplicação",
"BTN_LEARNMORE": "Saiba mais",
"CREATEPROJECTFORAPP": "Criar projeto {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "O valor fornecido não é um endereço de e-mail.",
@@ -841,7 +841,7 @@
"NAME": "Nome",
"EMPTY": "Nenhum dispositivo configurado",
"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.",
"U2F": "Adicionar método",
"U2F_DIALOG_TITLE": "Verificar autenticador",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Segredo removido com sucesso!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Permitido Falhar",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Tipo de Fluxo",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"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": {
"TITLE": "Gerentes",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "URL esperado:",
"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_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_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!",
@@ -1661,8 +1661,8 @@
"DISABLED": "\"Desabilitado\" é herdado"
},
"RESET": "Definir tudo para herdar",
- "CONSOLEUSEV2USERAPI": "Use a API V2 no console 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": "Use a API V2 no console de gerenciamento para criação de usuários",
+ "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_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",
@@ -1709,7 +1709,7 @@
"RELEASE": "Liberar",
"DROPFONT": "Solte o arquivo de fonte aqui",
"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",
"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.",
@@ -1725,7 +1725,7 @@
},
"PREVIEW": {
"TITLE": "Login",
- "SECOND": "faça login com sua conta ZITADEL.",
+ "SECOND": "faça login com sua conta Zitadel.",
"ERROR": "Usuário não encontrado!",
"PRIMARYBUTTON": "próximo",
"SECONDARYBUTTON": "registrar"
@@ -1765,9 +1765,9 @@
"POLICYLINK": "Link para a Política de Privacidade",
"HELPLINK": "Link para Ajuda",
"SUPPORTEMAIL": "E-mail de suporte",
- "DOCSLINK": "Link do Documentos (Console)",
- "CUSTOMLINK": "Link personalizado (Console)",
- "CUSTOMLINKTEXT": "Texto do link personalizado (Console)",
+ "DOCSLINK": "Link do Documentos (Console de Gerenciamento)",
+ "CUSTOMLINK": "Link personalizado (Console de Gerenciamento)",
+ "CUSTOMLINKTEXT": "Texto do link personalizado (Console de Gerenciamento)",
"SAVED": "Salvo com sucesso!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Mostrar Erro em Diálogo",
"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",
"CREATECUSTOM": "Criar Política Personalizada",
@@ -1974,7 +1974,7 @@
"CREATE_DESC": "Insira o nome do seu projeto.",
"ROLE": "Função",
"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": {
"OWNED": "Projetos Próprios",
"OWNED_SINGULAR": "Projeto Próprio",
@@ -2349,7 +2349,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Informações Gerais",
@@ -2433,7 +2433,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Ativado",
"ACTIVATE": "Ativar provedor",
@@ -2465,11 +2465,11 @@
"NEXT_STEPS": "Próximos passos",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/ro.json b/console/src/assets/i18n/ro.json
index 409762157..338c24aa9 100644
--- a/console/src/assets/i18n/ro.json
+++ b/console/src/assets/i18n/ro.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadata",
"HOME": {
- "TITLE": "Începeți cu ZITADEL",
+ "TITLE": "Începeți cu Zitadel",
"NEXT": {
"TITLE": "Pașii următori",
"DESCRIPTION": "Finalizați următorii pași pentru a vă securiza aplicația.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Scripturi",
"DESCRIPTION": "Scrieți codul JavaScript o singură dată și declanșați-l în mai multe fluxuri."
@@ -97,23 +97,23 @@
"NEXT": "Ce urmează?",
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Activați IdP-ul",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Setări SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Evenimente",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Vizualizări",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "Setări OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Chei Web Active și Viitoare",
"DESCRIPTION": "Cheile tale web active și viitoare. Activarea unei noi chei va dezactiva cheia curentă.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Biti",
"HASHER": "Algoritm de Hash",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Verificarea domeniului",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Resetarea parolei ascunsă",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Începeți cu ZITADEL",
- "DISCLAIMER": "ZITADEL vă tratează datele în mod confidențial și sigur.",
+ "WELCOME": "Începeți cu Zitadel",
+ "DISCLAIMER": "Zitadel vă tratează datele în mod confidențial și sigur.",
"DISCLAIMERLINK": "Informații suplimentare",
"DOCUMENTATION": {
- "DESCRIPTION": "Începeți rapid cu ZITADEL."
+ "DESCRIPTION": "Începeți rapid cu Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Începeți rapid cu ZITADEL."
+ "DESCRIPTION": "Începeți rapid cu Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Primii pași",
- "DESCRIPTION": "Începeți rapid cu ZITADEL."
+ "DESCRIPTION": "Începeți rapid cu Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Comenzi rapide",
@@ -366,7 +366,7 @@
"COMPLETED": "finalizat",
"DISMISS": "Nu, mulțumesc, sunt profesionist.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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ă"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Portalul clienților"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Creați aplicație",
"BTN_LEARNMORE": "Aflați mai multe",
"CREATEPROJECTFORAPP": "Creați proiectul {{value}}",
@@ -742,7 +742,7 @@
},
"EXHAUSTED": {
"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ă.",
"NOTANEMAIL": "Valoarea furnizată nu este o adresă de e-mail.",
@@ -839,7 +839,7 @@
"NAME": "Nume",
"EMPTY": "Niciun dispozitiv setat",
"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.",
"U2F": "Adăugați metodă",
"U2F_DIALOG_TITLE": "Verificați autentificatorul",
@@ -1158,7 +1158,7 @@
"SECRETREMOVED": "Secret eliminat cu succes!"
},
"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.",
"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.",
@@ -1224,7 +1224,7 @@
"ALLOWEDTOFAIL": "Permis să eșueze",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Tip flux",
@@ -1266,7 +1266,7 @@
},
"EVENTSTORE": {
"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": {
"TITLE": "Manageri",
@@ -1410,7 +1410,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Adresă URL așteptată:",
"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_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_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!",
@@ -1658,8 +1658,8 @@
"DISABLED": "\"Dezactivat\" este moștenit"
},
"RESET": "Setați totul pentru a moșteni",
- "CONSOLEUSEV2USERAPI": "Utilizați API-ul V2 în Consola 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": "Utilizați API-ul V2 în consola de administrare pentru crearea utilizatorului",
+ "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_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ă",
@@ -1706,7 +1706,7 @@
"RELEASE": "Eliberați",
"DROPFONT": "Trageți fișierul fontului aici",
"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",
"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ă.",
@@ -1722,7 +1722,7 @@
},
"PREVIEW": {
"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!",
"PRIMARYBUTTON": "următorul",
"SECONDARYBUTTON": "înregistrați-vă"
@@ -1762,9 +1762,9 @@
"POLICYLINK": "Link către Politica de confidențialitate",
"HELPLINK": "Link către Ajutor",
"SUPPORTEMAIL": "E-mail de asistență",
- "DOCSLINK": "Link către Documente (Consolă)",
- "CUSTOMLINK": "Link personalizat (Consolă)",
- "CUSTOMLINKTEXT": "Text link personalizat (Consolă)",
+ "DOCSLINK": "Link către Documente (Consolă de Administrare)",
+ "CUSTOMLINK": "Link personalizat (Consolă de Administrare)",
+ "CUSTOMLINKTEXT": "Text link personalizat (Consolă de Administrare)",
"SAVED": "Salvat cu succes!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Afișați mesajul de eroare într-o casetă de dialog",
"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",
"CREATECUSTOM": "Creați o politică personalizată",
@@ -1972,7 +1972,7 @@
"CREATE_DESC": "Introduceți numele proiectului dvs.",
"ROLE": "Rol",
"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": {
"OWNED": "Proiecte deținute",
"OWNED_SINGULAR": "Proiect deținut",
@@ -2355,7 +2355,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Informații generale",
@@ -2455,7 +2455,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Activat",
"ACTIVATE": "Activați furnizorul",
@@ -2491,11 +2491,11 @@
"NEXT_STEPS": "Pași următori",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/ru.json b/console/src/assets/i18n/ru.json
index 8928bf3ab..eadc4fb71 100644
--- a/console/src/assets/i18n/ru.json
+++ b/console/src/assets/i18n/ru.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Метаданные",
"HOME": {
- "TITLE": "Начните с ZITADEL",
+ "TITLE": "Начните с Zitadel",
"NEXT": {
"TITLE": "Ваши следующие шаги",
"DESCRIPTION": "Выполните следующие шаги, чтобы обезопасить ваше приложение.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "Документация",
- "DESCRIPTION": "Изучите базу знаний ZITADEL, чтобы ознакомиться с основными концепциями и идеями. Узнайте, как работает ZITADEL и как его использовать."
+ "DESCRIPTION": "Изучите базу знаний Zitadel, чтобы ознакомиться с основными концепциями и идеями. Узнайте, как работает Zitadel и как его использовать."
},
"EXAMPLES": {
"TITLE": "Примеры и наборы инструментов для разработки программного обеспечения",
- "DESCRIPTION": "Просмотрите наши примеры и SDK, чтобы использовать ZITADEL вместе с вашими любимыми языками программирования и инструментами."
+ "DESCRIPTION": "Просмотрите наши примеры и SDK, чтобы использовать Zitadel вместе с вашими любимыми языками программирования и инструментами."
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "Действия",
- "DESCRIPTION": "Выполните пользовательский код на событиях, которые происходят, когда ваши пользователи аутентифицируются в ZITADEL. Автоматизируйте свои процессы, обогащайте метаданные и токены ваших пользователей или уведомляйте внешние системы.",
+ "DESCRIPTION": "Выполните пользовательский код на событиях, которые происходят, когда ваши пользователи аутентифицируются в Zitadel. Автоматизируйте свои процессы, обогащайте метаданные и токены ваших пользователей или уведомляйте внешние системы.",
"SCRIPTS": {
"TITLE": "Скрипты",
"DESCRIPTION": "Напишите ваш JavaScript код один раз и активируйте его в нескольких потоках."
@@ -97,23 +97,23 @@
"NEXT": "Что дальше?",
"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": {
"TITLE": "Настройте вашего {{ provider }} провайдера идентификации",
- "DESCRIPTION": "Прежде чем вы сможете настроить ZITADEL, передайте этот URL вашему провайдеру идентификации, чтобы разрешить перенаправление браузера обратно в ZITADEL после аутентификации."
+ "DESCRIPTION": "Прежде чем вы сможете настроить Zitadel, передайте этот URL вашему провайдеру идентификации, чтобы разрешить перенаправление браузера обратно в Zitadel после аутентификации."
},
"JWT": {
"TITLE": "Используйте JWT как федеративные идентификаторы",
- "DESCRIPTION": "Провайдер идентификации JWT позволяет вам использовать ваши существующие JWT-токены как федеративные идентификаторы. Эта функция удобна, если у вас уже есть выпускающий центр для JWT. С помощью JWT IdP вы можете использовать эти JWT для создания и обновления пользователей в ZITADEL на лету."
+ "DESCRIPTION": "Провайдер идентификации JWT позволяет вам использовать ваши существующие JWT-токены как федеративные идентификаторы. Эта функция удобна, если у вас уже есть выпускающий центр для JWT. С помощью JWT IdP вы можете использовать эти JWT для создания и обновления пользователей в Zitadel на лету."
},
"LDAP": {
- "TITLE": "Настройте ZITADEL для подключения к вашему провайдеру идентификации LDAP",
- "DESCRIPTION": "Укажите детали подключения к вашему серверу LDAP и настройте сопоставление ваших атрибутов LDAP с атрибутами ZITADEL."
+ "TITLE": "Настройте Zitadel для подключения к вашему провайдеру идентификации LDAP",
+ "DESCRIPTION": "Укажите детали подключения к вашему серверу LDAP и настройте сопоставление ваших атрибутов LDAP с атрибутами Zitadel."
},
"AUTOFILL": {
"TITLE": "Автозаполнение данных пользователя",
- "DESCRIPTION": "Используйте действие для улучшения пользовательского опыта. Вы можете предварительно заполнить форму регистрации ZITADEL данными от провайдера идентификации."
+ "DESCRIPTION": "Используйте действие для улучшения пользовательского опыта. Вы можете предварительно заполнить форму регистрации Zitadel данными от провайдера идентификации."
},
"ACTIVATE": {
"TITLE": "Активируйте IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "Настройки SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "Настройки SMS",
- "DESCRIPTION": "Чтобы разблокировать все функции ZITADEL, настройте Twilio для отправки SMS сообщений вашим пользователям."
+ "DESCRIPTION": "Чтобы разблокировать все функции Zitadel, настройте Twilio для отправки SMS сообщений вашим пользователям."
},
"IAM_EVENTS": {
"TITLE": "События",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "Неудачные События",
- "DESCRIPTION": "Эта страница показывает все неудачные события в вашем экземпляре. Если ZITADEL ведет себя не так, как вы ожидаете, всегда сначала проверяйте этот список."
+ "DESCRIPTION": "Эта страница показывает все неудачные события в вашем экземпляре. Если Zitadel ведет себя не так, как вы ожидаете, всегда сначала проверяйте этот список."
},
"IAM_VIEWS": {
"TITLE": "Представления",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "Настройки Безопасности",
- "DESCRIPTION": "Включите функции ZITADEL, которые могут иметь последствия для безопасности. Вы действительно должны знать, что делаете, прежде чем изменять эти настройки."
+ "DESCRIPTION": "Включите функции Zitadel, которые могут иметь последствия для безопасности. Вы действительно должны знать, что делаете, прежде чем изменять эти настройки."
},
"OIDC": {
"TITLE": "Настройки OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "Управляйте своими OIDC веб-ключами для безопасной подписи и валидации токенов в вашем экземпляре ZITADEL.",
+ "DESCRIPTION": "Управляйте своими OIDC веб-ключами для безопасной подписи и валидации токенов в вашем экземпляре Zitadel.",
"TABLE": {
"TITLE": "Активные и будущие веб-ключи",
"DESCRIPTION": "Ваши активные и будущие веб-ключи. Активация нового ключа приведёт к деактивации текущего.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "Создать новый веб-ключ",
- "DESCRIPTION": "Создание нового веб-ключа добавит его в ваш список. ZITADEL по умолчанию использует ключи RSA2048 с хешированием SHA256.",
+ "DESCRIPTION": "Создание нового веб-ключа добавит его в ваш список. Zitadel по умолчанию использует ключи RSA2048 с хешированием SHA256.",
"KEY_TYPE": "Тип ключа",
"BITS": "Биты",
"HASHER": "Алгоритм хеширования",
@@ -234,7 +234,7 @@
},
"DOMAINS": {
"TITLE": "Настройки домена",
- "DESCRIPTION": "Определите ограничения для ваших доменов и настройте шаблоны имен входа. ZITADEL выбирает организацию ваших пользователей, как только они вводят свое имя входа. Поэтому имена входа должны быть уникальными для всех организаций. Если у вас есть пользователи с учетными записями в нескольких доменах, вы можете обеспечить уникальность, добавив к именам входа домен вашей организации.",
+ "DESCRIPTION": "Определите ограничения для ваших доменов и настройте шаблоны имен входа. Zitadel выбирает организацию ваших пользователей, как только они вводят свое имя входа. Поэтому имена входа должны быть уникальными для всех организаций. Если у вас есть пользователи с учетными записями в нескольких доменах, вы можете обеспечить уникальность, добавив к именам входа домен вашей организации.",
"REQUIRE_VERIFICATION": {
"TITLE": "Требовать верификацию пользовательских доменов",
"DESCRIPTION": "Если это активировано, домены организации должны быть проверены перед их использованием для обнаружения домена или добавления суффикса к имени пользователя."
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Разрешен внешний вход",
- "DESCRIPTION": "Разрешить пользователям входить с использованием внешнего поставщика идентификации вместо использования пользователя ZITADEL для входа."
+ "DESCRIPTION": "Разрешить пользователям входить с использованием внешнего поставщика идентификации вместо использования пользователя Zitadel для входа."
},
"HIDE_PASSWORD_RESET": {
"TITLE": "Скрытый сброс пароля",
@@ -339,21 +339,21 @@
}
},
"HOME": {
- "WELCOME": "Начать работу с ZITADEL",
- "DISCLAIMER": "ZITADEL обрабатывает ваши данные конфиденциально и безопасно.",
+ "WELCOME": "Начать работу с Zitadel",
+ "DISCLAIMER": "Zitadel обрабатывает ваши данные конфиденциально и безопасно.",
"DISCLAIMERLINK": "Дальнейшая информация",
"DOCUMENTATION": {
"TITLE": "Документация",
- "DESCRIPTION": "Начните работу с ZITADEL."
+ "DESCRIPTION": "Начните работу с Zitadel."
},
"GETSTARTED": {
- "TITLE": "Начать работу с ZITADEL",
- "DESCRIPTION": "Начните работу с ZITADEL."
+ "TITLE": "Начать работу с Zitadel",
+ "DESCRIPTION": "Начните работу с Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Первые шаги",
"TITLE": "Быстрый старт",
- "DESCRIPTION": "Начните работу с ZITADEL."
+ "DESCRIPTION": "Начните работу с Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Ярлыки",
@@ -369,7 +369,7 @@
"COMPLETED": "Завершён",
"DISMISS": "Нет, спасибо, я профи.",
"CARD": {
- "TITLE": "Запустите свою ZITADEL",
+ "TITLE": "Запустите свою Zitadel",
"DESCRIPTION": "Данный контрольный список поможет настроить ваш экземпляр и выполнить самые важные шаги."
},
"EVENTS": {
@@ -437,8 +437,8 @@
"CUSTOMERPORTAL": "Клиентский портал"
},
"QUICKSTART": {
- "TITLE": "Интегрируйте ZITADEL в свое приложение",
- "ОПИСАНИЕ": "Интегрируйте ZITADEL в свое приложение или воспользуйтесь одним из наших образцов, чтобы начать работу за считанные минуты",
+ "TITLE": "Интегрируйте Zitadel в свое приложение",
+ "ОПИСАНИЕ": "Интегрируйте Zitadel в свое приложение или воспользуйтесь одним из наших образцов, чтобы начать работу за считанные минуты",
"BTN_START": "Создать приложение",
"BTN_LEARNMORE": "Узнать больше",
"CREATEPROJECTFORAPP": "Создать проект {{value}}",
@@ -743,7 +743,7 @@
},
"EXHAUSTED": {
"TITLE": "Ваш экземпляр заблокирован.",
- "DESCRIPTION": "Попросите администратора вашего экземпляра ZITADEL обновить подписку."
+ "DESCRIPTION": "Попросите администратора вашего экземпляра Zitadel обновить подписку."
},
"INVALID_FORMAT": "Форматирование неверно.",
"NOTANEMAIL": "Данное значение не является адресом электронной почты.",
@@ -848,7 +848,7 @@
"NAME": "Название",
"EMPTY": "Устройство не установлено",
"TITLE": "Аутентификация с помощью ключа доступа",
- "DESCRIPTION": "Добавьте методы аутентификации на основе WebAuthn для входа в ZITADEL с помощью ключа доступа.",
+ "DESCRIPTION": "Добавьте методы аутентификации на основе WebAuthn для входа в Zitadel с помощью ключа доступа.",
"MANAGE_DESCRIPTION": "Управляйте методами двухфакторной аутентификации ваших пользователей.",
"U2F": "Добавить метод",
"U2F_DIALOG_TITLE": "Подтвердить аутентификатор",
@@ -1178,7 +1178,7 @@
"SECRETREMOVED": "Ключ успешно удален!"
},
"MEMBERSHIPS": {
- "TITLE": "Роли администратора ZITADEL",
+ "TITLE": "Роли администратора Zitadel",
"DESCRIPTION": "Это все допуски пользователя. Вы также можете изменить их на страницах сведений об организации, проекте или в управлении идентификацией и доступом (IAM).",
"ORGCONTEXT": "Вы видите все организации и проекты, связанные с выбранной в данный момент организацией.",
"USERCONTEXT": "Вы видите все организации и проекты, в которых вы авторизованы. В том числе и другие организации.",
@@ -1251,7 +1251,7 @@
"ALLOWEDTOFAIL": "Разрешён сбой",
"ALLOWEDTOFAILWARN": {
"TITLE": "Предупреждение",
- "DESCRIPTION": "Если вы отключите этот параметр, пользователи в вашей организации не смогут войти в систему. Кроме того, вы больше не сможете получить доступ к консоли, чтобы отключить это действие. Мы рекомендуем создать пользователя-администратора в отдельной организации или сначала тестировать сценарии в среде разработки или организации разработки."
+ "DESCRIPTION": "Если вы отключите этот параметр, пользователи в вашей организации не смогут войти в систему. Кроме того, вы больше не сможете получить доступ к консоли управления, чтобы отключить это действие. Мы рекомендуем создать пользователя-администратора в отдельной организации или сначала тестировать сценарии в среде разработки или организации разработки."
},
"SCRIPT": "Скрипт",
"FLOWTYPE": "Тип процесса",
@@ -1295,7 +1295,7 @@
},
"EVENTSTORE": {
"TITLE": "Администрирование хранилища IAM",
- "DESCRIPTION": "Управляйте просмотрами ZITADEL и ошибками."
+ "DESCRIPTION": "Управляйте просмотрами Zitadel и ошибками."
},
"MEMBER": {
"TITLE": "Менеджеры",
@@ -1314,7 +1314,7 @@
},
"VIEWS": {
"TITLE": "Просмотры",
- "DESCRIPTION": "В данном разделе отображаются ваши просмотры ZITADEL.",
+ "DESCRIPTION": "В данном разделе отображаются ваши просмотры Zitadel.",
"VIEWNAME": "Название",
"DATABASE": "База данных",
"SEQUENCE": "Последовательность",
@@ -1712,8 +1712,8 @@
"DISABLED": "«Выключено» передается по наследству"
},
"RESET": "Установить все по умолчанию",
- "CONSOLEUSEV2USERAPI": "Используйте V2 API в консоли для создания пользователей",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "Когда этот флаг включен, консоль использует V2 User API для создания новых пользователей. С API V2 новые пользователи создаются без начального состояния.",
+ "CONSOLEUSEV2USERAPI": "Используйте V2 API в консоли управления для создания пользователей",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "Когда этот флаг включен, консоль управления использует V2 User API для создания новых пользователей. С API V2 новые пользователи создаются без начального состояния.",
"LOGINV2": "Вход V2",
"LOGINV2_DESCRIPTION": "Включение этой опции активирует новый интерфейс входа на основе TypeScript с улучшенной безопасностью, производительностью и возможностью настройки.",
"LOGINV2_BASEURI": "Базовый URI",
@@ -1763,7 +1763,7 @@
"RELEASE": "Выпустить",
"DROPFONT": "Переместите файл шрифта сюда",
"RELEASEFONT": "Выпустить",
- "USEOFLOGO": "Ваш логотип будет использоваться при входе в систему, а также в электронных письмах, а иконка используется для небольших элементов пользовательского интерфейса, например, в переключателе организации в консоли.",
+ "USEOFLOGO": "Ваш логотип будет использоваться при входе в систему, а также в электронных письмах, а иконка используется для небольших элементов пользовательского интерфейса, например, в переключателе организации в консоли управления.",
"MAXSIZE": "Максимальный размер ограничен до 524 КБ",
"EMAILNOSVG": "Формат файла SVG не поддерживается в электронных письмах. Пожалуйста, загрузите свой логотип в формате PNG или другом поддерживаемом формате.",
"MAXSIZEEXCEEDED": "Превышен максимальный размер 524 КБ.",
@@ -1820,9 +1820,9 @@
"POLICYLINK": "Ссылка на Политику конфиденциальности",
"HELPLINK": "Ссылка на Помощь",
"SUPPORTEMAIL": "Электронная почта поддержки",
- "DOCSLINK": "Ссылка на Документы (Console)",
- "CUSTOMLINK": "Пользовательская ссылка (Console)",
- "CUSTOMLINKTEXT": "Пользовательский текст ссылки (Console)",
+ "DOCSLINK": "Ссылка на Документы (Консоль управления)",
+ "CUSTOMLINK": "Пользовательская ссылка (Консоль управления)",
+ "CUSTOMLINKTEXT": "Пользовательский текст ссылки (Консоль управления)",
"SAVED": "Успешно сохранено!",
"RESET_TITLE": "Восстановить значения по умолчанию",
"RESET_DESCRIPTION": "Вы собираетесь восстановить ссылки по умолчанию для Пользовательского соглашения и Политики конфиденциальности. Вы действительно хотите продолжить?"
@@ -1993,7 +1993,7 @@
"DEFAULTREDIRECTURI_DESC": "Определяет, куда будет перенаправлен пользователь, если вход в систему осуществлён не в окружении приложения (например, из электронной почты).",
"ERRORMSGPOPUP": "Показать ошибку в диалоговом окне",
"DISABLEWATERMARK": "Скрыть водяной знак",
- "DISABLEWATERMARK_DESC": "Скрыть водяной знак Powered by ZITADEL в интерфейсе входа",
+ "DISABLEWATERMARK_DESC": "Скрыть водяной знак Powered by Zitadel в интерфейсе входа",
"PASSWORDCHECKLIFETIME": "Проверка срока действия пароля.",
"EXTERNALLOGINCHECKLIFETIME": "Проверка срока действия внешнего входа",
"MFAINITSKIPLIFETIME": "Срок действия MFA",
@@ -2055,7 +2055,7 @@
"CREATE_DESC": "Введите название вашего проекта.",
"ROLE": "Роль",
"NOITEMS": "Нет проектов",
- "ZITADELPROJECT": "Это принадлежит проекту ZITADEL. Осторожно: Если вы внесёте изменения, ZITADEL может вести себя не так, как предполагалось.",
+ "ZITADELPROJECT": "Это принадлежит проекту Zitadel. Осторожно: Если вы внесёте изменения, Zitadel может вести себя не так, как предполагалось.",
"TYPE": {
"OWNED": "Собственные проекты",
"OWNED_SINGULAR": "Собственный проект",
@@ -2452,7 +2452,7 @@
"DELETE_SELECTION_TITLE": "Удалить поставщика идентификационных данных",
"DELETE_SELECTION_DESCRIPTION": "Вы собираетесь удалить поставщика идентификационных данных. Изменения необратимы. Вы действительно хотите продолжить?",
"FEDERATEDLOGOUTENABLED": "Федеративный выход включен",
- "FEDERATEDLOGOUTENABLED_DESC": "Если включено, пользователь также выйдет из IdP, если завершит сеанс в ZITADEL.",
+ "FEDERATEDLOGOUTENABLED_DESC": "Если включено, пользователь также выйдет из IdP, если завершит сеанс в Zitadel.",
"EMPTY": "Нет доступных поставщиков идентификационных данных",
"REMOVE_WARN_TITLE": "Удалить ВПЛ",
"REMOVE_WARN_DESCRIPTION": "Вы собираетесь удалить поставщика удостоверений. Это приведет к удалению выбора доступного IDP для ваших пользователей, и уже зарегистрированные пользователи не смогут снова войти в систему. Вы уверены, что продолжите?",
@@ -2546,7 +2546,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTP-провайдер",
- "DESCRIPTION": "Это поставщики SMTP для вашего экземпляра ZITADEL. Активируйте тот, который вы хотите использовать для отправки уведомлений вашим пользователям.",
+ "DESCRIPTION": "Это поставщики SMTP для вашего экземпляра Zitadel. Активируйте тот, который вы хотите использовать для отправки уведомлений вашим пользователям.",
"EMPTY": "SMTP-провайдер не доступен",
"ACTIVATED": "Активировано",
"ACTIVATE": "Активировать провайдера",
@@ -2578,11 +2578,11 @@
"NEXT_STEPS": "Следующие шаги",
"ACTIVATE": {
"TITLE": "Активируйте своего SMTP-провайдера",
- "DESCRIPTION": "ZITADEL не может использовать этого поставщика SMTP для отправки уведомлений, пока вы его не активируете. Если вы активируете этого провайдера, любой другой провайдер, который был активен, теперь будет деактивирован."
+ "DESCRIPTION": "Zitadel не может использовать этого поставщика SMTP для отправки уведомлений, пока вы его не активируете. Если вы активируете этого провайдера, любой другой провайдер, который был активен, теперь будет деактивирован."
},
"DEACTIVATE": {
"TITLE": "Деактивируйте своего SMTP-провайдера",
- "DESCRIPTION": "Если вы деактивируете этого поставщика SMTP, ZITADEL не сможет использовать его для отправки уведомлений, пока вы не активируете его снова."
+ "DESCRIPTION": "Если вы деактивируете этого поставщика SMTP, Zitadel не сможет использовать его для отправки уведомлений, пока вы не активируете его снова."
},
"SAVE_SETTINGS": "Сохраните настройки",
"TEST": {
diff --git a/console/src/assets/i18n/sv.json b/console/src/assets/i18n/sv.json
index 14cb7f699..21d8e9d73 100644
--- a/console/src/assets/i18n/sv.json
+++ b/console/src/assets/i18n/sv.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadata",
"HOME": {
- "TITLE": "Kom igång med ZITADEL",
+ "TITLE": "Kom igång med Zitadel",
"NEXT": {
"TITLE": "Dina nästa steg",
"DESCRIPTION": "Slutför följande steg för att säkra din applikation.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Skript",
"DESCRIPTION": "Skriv din JavaScript-kod en gång och trigga den i flera flöden."
@@ -97,23 +97,23 @@
"NEXT": "Vad nu?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "Aktivera IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "SMTP-inställningar",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Händelser",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Vy",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "OpenID Connect-inställningar",
@@ -187,7 +187,7 @@
}
},
"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": {
"TITLE": "Aktiva och framtida webbnycklar",
"DESCRIPTION": "Dina aktiva och kommande webbnycklar. Aktivering av en ny nyckel kommer att inaktivera den nuvarande.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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",
"BITS": "Bitar",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Domänverifiering",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Lösenordsåterställning dold",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Kom igång med ZITADEL",
- "DISCLAIMER": "ZITADEL behandlar dina data konfidentiellt och säkert.",
+ "WELCOME": "Kom igång med Zitadel",
+ "DISCLAIMER": "Zitadel behandlar dina data konfidentiellt och säkert.",
"DISCLAIMERLINK": "Mer information",
"DOCUMENTATION": {
- "DESCRIPTION": "Kom igång med ZITADEL snabbt."
+ "DESCRIPTION": "Kom igång med Zitadel snabbt."
},
"GETSTARTED": {
- "DESCRIPTION": "Kom igång med ZITADEL snabbt."
+ "DESCRIPTION": "Kom igång med Zitadel snabbt."
},
"QUICKSTARTS": {
"LABEL": "Första Steg",
- "DESCRIPTION": "Kom igång med ZITADEL snabbt."
+ "DESCRIPTION": "Kom igång med Zitadel snabbt."
},
"SHORTCUTS": {
"SHORTCUTS": "Genvägar",
@@ -366,7 +366,7 @@
"COMPLETED": "slutförd",
"DISMISS": "Nej tack, jag är ett proffs.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Kundportal"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Skapa Applikation",
"BTN_LEARNMORE": "Läs Mer",
"CREATEPROJECTFORAPP": "Skapa Projekt {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "Det angivna värdet är inte en e-postadress.",
@@ -841,7 +841,7 @@
"NAME": "Namn",
"EMPTY": "Ingen enhet inställd",
"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.",
"U2F": "Lägg till metod",
"U2F_DIALOG_TITLE": "Verifiera autentiserare",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Hemlighet borttagen framgångsrikt!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Tillåtet att misslyckas",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Flödestyp",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "IAM Lagringsadministration",
- "DESCRIPTION": "Hantera dina ZITADEL-vyer och misslyckade händelser."
+ "DESCRIPTION": "Hantera dina Zitadel-vyer och misslyckade händelser."
},
"MEMBER": {
"TITLE": "Administratörer",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Förväntad URL:",
"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_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_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!",
@@ -1664,8 +1664,8 @@
"DISABLED": "\"Inaktiverad\" ärvs"
},
"RESET": "Återställ allt till arv",
- "CONSOLEUSEV2USERAPI": "Använd V2 API i konsolen 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": "Använd V2 API i hanteringskonsolen för att skapa användare",
+ "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_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",
@@ -1712,7 +1712,7 @@
"RELEASE": "Släpp",
"DROPFONT": "Släpp typsnittsfil här",
"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",
"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.",
@@ -1728,7 +1728,7 @@
},
"PREVIEW": {
"TITLE": "Inloggning",
- "SECOND": "logga in med ditt ZITADEL-konto.",
+ "SECOND": "logga in med ditt Zitadel-konto.",
"ERROR": "Användaren kunde inte hittas!",
"PRIMARYBUTTON": "nästa",
"SECONDARYBUTTON": "registrera"
@@ -1768,9 +1768,9 @@
"POLICYLINK": "Länk till integritetspolicy",
"HELPLINK": "Länk till hjälp",
"SUPPORTEMAIL": "Support-e-post",
- "DOCSLINK": "Dokumentationslänk (Konsol)",
- "CUSTOMLINK": "Anpassad länk (Konsol)",
- "CUSTOMLINKTEXT": "Anpassad länktext (Konsol)",
+ "DOCSLINK": "Dokumentationslänk (Hanteringskonsol)",
+ "CUSTOMLINK": "Anpassad länk (Hanteringskonsol)",
+ "CUSTOMLINKTEXT": "Anpassad länktext (Hanteringskonsol)",
"SAVED": "Sparat framgångsrikt!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Visa fel i dialog",
"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",
"CREATECUSTOM": "Skapa Anpassad Policy",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Ange ditt projekts namn.",
"ROLE": "Roll",
"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": {
"OWNED": "Ägda Projekt",
"OWNED_SINGULAR": "Ägt Projekt",
@@ -2361,7 +2361,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Allmän information",
@@ -2462,7 +2462,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Aktiverad",
"ACTIVATE": "Aktivera leverantör",
@@ -2498,11 +2498,11 @@
"NEXT_STEPS": "Nästa steg",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/tr.json b/console/src/assets/i18n/tr.json
index 586c6fc17..f77771767 100644
--- a/console/src/assets/i18n/tr.json
+++ b/console/src/assets/i18n/tr.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Meta Veri",
"HOME": {
- "TITLE": "ZITADEL ile başlayın",
+ "TITLE": "Zitadel ile başlayın",
"NEXT": {
"TITLE": "Sonraki adımlarınız",
"DESCRIPTION": "Uygulamanızı güvence altına almak için aşağıdaki adımları tamamlayın.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"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": {
"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": {
"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": {
"TITLE": "Betikler",
"DESCRIPTION": "JavaScript kodunuzu bir kez yazın ve birden fazla akışta tetikleyin."
@@ -97,23 +97,23 @@
"NEXT": "Şimdi ne yapmalı?",
"SAML": {
"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": {
"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": {
"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": {
- "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."
+ "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."
},
"AUTOFILL": {
"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": {
"TITLE": "IdP'yi Etkinleştir",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"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": {
"TITLE": "SMTP Ayarları",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"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": {
"TITLE": "Olaylar",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"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": {
"TITLE": "Görünümler",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"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": {
"TITLE": "OpenID Connect Ayarları",
@@ -187,7 +187,7 @@
}
},
"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": {
"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.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"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ü",
"BITS": "Bit",
"HASHER": "Hasher",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"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": {
"TITLE": "Alan Adı Doğrulama",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"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": {
"TITLE": "Şifre Sıfırlama gizlendi",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "ZITADEL ile başlayın",
- "DISCLAIMER": "ZITADEL verilerinizi gizli ve güvenli bir şekilde işler.",
+ "WELCOME": "Zitadel ile başlayın",
+ "DISCLAIMER": "Zitadel verilerinizi gizli ve güvenli bir şekilde işler.",
"DISCLAIMERLINK": "Daha fazla bilgi",
"DOCUMENTATION": {
- "DESCRIPTION": "ZITADEL ile hızlıca başlayın."
+ "DESCRIPTION": "Zitadel ile hızlıca başlayın."
},
"GETSTARTED": {
- "DESCRIPTION": "ZITADEL ile hızlıca başlayın."
+ "DESCRIPTION": "Zitadel ile hızlıca başlayın."
},
"QUICKSTARTS": {
"LABEL": "İlk Adımlar",
- "DESCRIPTION": "ZITADEL ile hızlıca başlayın."
+ "DESCRIPTION": "Zitadel ile hızlıca başlayın."
},
"SHORTCUTS": {
"SHORTCUTS": "Kısayollar",
@@ -366,7 +366,7 @@
"COMPLETED": "tamamlandı",
"DISMISS": "Hayır teşekkürler, ben uzmanım.",
"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"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"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ç"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "Müşteri Portalı"
},
"QUICKSTART": {
- "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.",
+ "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.",
"BTN_START": "Uygulama Oluştur",
"BTN_LEARNMORE": "Daha Fazla Öğren",
"CREATEPROJECTFORAPP": "Proje Oluştur {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"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.",
"NOTANEMAIL": "Verilen değer bir e-posta adresi değil.",
@@ -841,7 +841,7 @@
"NAME": "Ad",
"EMPTY": "Cihaz ayarlanmamış",
"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.",
"U2F": "Yöntem ekle",
"U2F_DIALOG_TITLE": "Kimlik doğrulayıcıyı doğrula",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "Gizli anahtar başarıyla kaldırıldı!"
},
"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.",
"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.",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "Başarısız Olmasına İzin Ver",
"ALLOWEDTOFAILWARN": {
"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",
"FLOWTYPE": "Akış Türü",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"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": {
"TITLE": "Yöneticiler",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Beklenen URL:",
"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_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_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ı!",
@@ -1663,8 +1663,8 @@
"DISABLED": "\"Devre Dışı\" miras alınır"
},
"RESET": "Tümünü miras almaya ayarla",
- "CONSOLEUSEV2USERAPI": "Kullanıcı oluşturma için Konsolda 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": "Kullanıcı oluşturma için yönetim konsolunda V2 Api'yi kullan",
+ "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_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",
@@ -1711,7 +1711,7 @@
"RELEASE": "Bırak",
"DROPFONT": "Yazı tipi dosyasını buraya bırakın",
"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",
"EMAILNOSVG": "SVG dosya formatı e-postalarda desteklenmez. Bu nedenle logonuzu PNG veya diğer desteklenen formatlarda yükleyin.",
"MAXSIZEEXCEEDED": "524kB maksimum boyutu aşıldı.",
@@ -1727,7 +1727,7 @@
},
"PREVIEW": {
"TITLE": "Giriş",
- "SECOND": "ZITADEL Hesabınızla giriş yapın.",
+ "SECOND": "Zitadel Hesabınızla giriş yapın.",
"ERROR": "Kullanıcı bulunamadı!",
"PRIMARYBUTTON": "ileri",
"SECONDARYBUTTON": "kayıt ol"
@@ -1767,9 +1767,9 @@
"POLICYLINK": "Gizlilik Politikası bağlantısı",
"HELPLINK": "Yardım bağlantısı",
"SUPPORTEMAIL": "Destek E-postası",
- "DOCSLINK": "Dokümanlar Bağlantısı (Konsol)",
- "CUSTOMLINK": "Özel Bağlantı (Konsol)",
- "CUSTOMLINKTEXT": "Özel Bağlantı Metni (Konsol)",
+ "DOCSLINK": "Dokümanlar Bağlantısı (Yönetim Konsolu)",
+ "CUSTOMLINK": "Özel Bağlantı (Yönetim Konsolu)",
+ "CUSTOMLINKTEXT": "Özel Bağlantı Metni (Yönetim Konsolu)",
"SAVED": "Başarıyla kaydedildi!",
"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?"
@@ -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)",
"ERRORMSGPOPUP": "Hatayı Dialog'ta Göster",
"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",
"CREATECUSTOM": "Özel Politika Oluştur",
@@ -1977,7 +1977,7 @@
"CREATE_DESC": "Projenizin adını girin.",
"ROLE": "Rol",
"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": {
"OWNED": "Sahip Olunan Projeler",
"OWNED_SINGULAR": "Sahip Olunan Proje",
@@ -2360,7 +2360,7 @@
"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?",
"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",
"OIDC": {
"GENERAL": "Genel Bilgiler",
@@ -2462,7 +2462,7 @@
"SMTP": {
"LIST": {
"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",
"ACTIVATED": "Etkinleştirildi",
"ACTIVATE": "Sağlayıcıyı etkinleştir",
@@ -2498,11 +2498,11 @@
"NEXT_STEPS": "Sonraki Adımlar",
"ACTIVATE": {
"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": {
"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",
"TEST": {
diff --git a/console/src/assets/i18n/uk.json b/console/src/assets/i18n/uk.json
index a8d33a509..6ce6e9709 100644
--- a/console/src/assets/i18n/uk.json
+++ b/console/src/assets/i18n/uk.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "Метадані",
"HOME": {
- "TITLE": "Почніть роботу з ZITADEL",
+ "TITLE": "Почніть роботу з Zitadel",
"NEXT": {
"TITLE": "Ваші наступні кроки",
"DESCRIPTION": "Виконайте наступні кроки для захисту вашого додатка.",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "Документація",
- "DESCRIPTION": "Вивчіть базу знань ZITADEL, щоб ознайомитися з основними концепціями та ідеями. Дізнайтеся, як працює ZITADEL і як його використовувати."
+ "DESCRIPTION": "Вивчіть базу знань Zitadel, щоб ознайомитися з основними концепціями та ідеями. Дізнайтеся, як працює Zitadel і як його використовувати."
},
"EXAMPLES": {
"TITLE": "Приклади та комплекти розробки програмного забезпечення",
- "DESCRIPTION": "Перегляньте наші приклади та SDK для використання ZITADEL разом з вашими улюбленими мовами програмування та інструментами."
+ "DESCRIPTION": "Перегляньте наші приклади та SDK для використання Zitadel разом з вашими улюбленими мовами програмування та інструментами."
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "Дії",
- "DESCRIPTION": "Виконуйте власний код на події, які відбуваються під час автентифікації ваших користувачів у ZITADEL. Автоматизуйте свої процеси, збагачуйте метадані ваших користувачів та їх токени або сповіщайте зовнішні системи.",
+ "DESCRIPTION": "Виконуйте власний код на події, які відбуваються під час автентифікації ваших користувачів у Zitadel. Автоматизуйте свої процеси, збагачуйте метадані ваших користувачів та їх токени або сповіщайте зовнішні системи.",
"SCRIPTS": {
"TITLE": "Скрипти",
"DESCRIPTION": "Напишіть свій JavaScript код один раз і запускайте його в кількох потоках."
@@ -97,23 +97,23 @@
"NEXT": "Що далі?",
"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": {
"TITLE": "Налаштуйте свого {{ provider }} постачальника ідентичності",
- "DESCRIPTION": "Перш ніж налаштовувати ZITADEL, передайте цей URL вашому постачальнику ідентичності, щоб увімкнути перенаправлення браузера назад до ZITADEL після автентифікації."
+ "DESCRIPTION": "Перш ніж налаштовувати Zitadel, передайте цей URL вашому постачальнику ідентичності, щоб увімкнути перенаправлення браузера назад до Zitadel після автентифікації."
},
"JWT": {
"TITLE": "Використовуйте JWT як федеровані ідентичності",
- "DESCRIPTION": "JWT постачальник ідентичності дозволяє використовувати ваші існуючі JWT токени як федеровані ідентичності. Ця функція корисна, якщо у вас вже є емітент для JWT. З JWT IdP ви можете використовувати ці JWT для створення та оновлення користувачів у ZITADEL на льоту."
+ "DESCRIPTION": "JWT постачальник ідентичності дозволяє використовувати ваші існуючі JWT токени як федеровані ідентичності. Ця функція корисна, якщо у вас вже є емітент для JWT. З JWT IdP ви можете використовувати ці JWT для створення та оновлення користувачів у Zitadel на льоту."
},
"LDAP": {
- "TITLE": "Налаштуйте ZITADEL для підключення до вашого LDAP постачальника ідентичності",
- "DESCRIPTION": "Надайте деталі підключення до вашого LDAP сервера та налаштуйте зіставлення ваших LDAP атрибутів з атрибутами ZITADEL."
+ "TITLE": "Налаштуйте Zitadel для підключення до вашого LDAP постачальника ідентичності",
+ "DESCRIPTION": "Надайте деталі підключення до вашого LDAP сервера та налаштуйте зіставлення ваших LDAP атрибутів з атрибутами Zitadel."
},
"AUTOFILL": {
"TITLE": "Автозаповнення даних користувача",
- "DESCRIPTION": "Використовуйте дію для покращення досвіду ваших користувачів. Ви можете попередньо заповнити форму реєстрації ZITADEL значеннями від постачальника ідентичності."
+ "DESCRIPTION": "Використовуйте дію для покращення досвіду ваших користувачів. Ви можете попередньо заповнити форму реєстрації Zitadel значеннями від постачальника ідентичності."
},
"ACTIVATE": {
"TITLE": "Активуйте IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"TITLE": "Зовнішні посилання",
- "DESCRIPTION": "Направляйте ваших користувачів до власних зовнішніх ресурсів, що відображаються на сторінці входу. Користувачі повинні прийняти Умови використання та Політику конфіденційності перш ніж зможуть зареєструватися. Змініть посилання на вашу документацію або встановіть порожній рядок, щоб приховати кнопку документації з консолі. Додайте власне зовнішнє посилання та власний текст для цього посилання в консолі, або встановіть їх порожніми, щоб приховати цю кнопку."
+ "DESCRIPTION": "Направляйте ваших користувачів до власних зовнішніх ресурсів, що відображаються на сторінці входу. Користувачі повинні прийняти Умови використання та Політику конфіденційності перш ніж зможуть зареєструватися. Змініть посилання на вашу документацію або встановіть порожній рядок, щоб приховати кнопку документації з консолі управління. Додайте власне зовнішнє посилання та власний текст для цього посилання в консолі управління, або встановіть їх порожніми, щоб приховати цю кнопку."
},
"SMTP_PROVIDER": {
"TITLE": "Налаштування SMTP",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "Налаштування SMS",
- "DESCRIPTION": "Щоб розблокувати всі функції ZITADEL, налаштуйте Twilio для надсилання SMS повідомлень вашим користувачам."
+ "DESCRIPTION": "Щоб розблокувати всі функції Zitadel, налаштуйте Twilio для надсилання SMS повідомлень вашим користувачам."
},
"IAM_EVENTS": {
"TITLE": "Події",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "Невдалі події",
- "DESCRIPTION": "Ця сторінка показує всі невдалі події у вашому екземплярі. Якщо ZITADEL поводиться не так, як ви очікуєте, завжди перевіряйте цей список спочатку."
+ "DESCRIPTION": "Ця сторінка показує всі невдалі події у вашому екземплярі. Якщо Zitadel поводиться не так, як ви очікуєте, завжди перевіряйте цей список спочатку."
},
"IAM_VIEWS": {
"TITLE": "Перегляди",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "Налаштування безпеки",
- "DESCRIPTION": "Увімкніть функції ZITADEL, які можуть мати вплив на безпеку. Ви дійсно повинні знати, що робите, перш ніж змінювати ці налаштування."
+ "DESCRIPTION": "Увімкніть функції Zitadel, які можуть мати вплив на безпеку. Ви дійсно повинні знати, що робите, перш ніж змінювати ці налаштування."
},
"OIDC": {
"TITLE": "Налаштування OpenID Connect",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "Керуйте своїми OIDC веб-ключами для безпечного підпису та валідації токенів для вашого екземпляра ZITADEL.",
+ "DESCRIPTION": "Керуйте своїми OIDC веб-ключами для безпечного підпису та валідації токенів для вашого екземпляра Zitadel.",
"TABLE": {
"TITLE": "Активні та майбутні веб-ключі",
"DESCRIPTION": "Ваші активні та майбутні веб-ключі. Активація нового ключа деактивує поточний.",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "Створити новий веб-ключ",
- "DESCRIPTION": "Створення нового веб-ключа додає його до вашого списку. ZITADEL використовує RSA2048 ключі з SHA256 хешером за замовчуванням.",
+ "DESCRIPTION": "Створення нового веб-ключа додає його до вашого списку. Zitadel використовує RSA2048 ключі з SHA256 хешером за замовчуванням.",
"KEY_TYPE": "Тип ключа",
"BITS": "Біти",
"HASHER": "Хешер",
@@ -241,7 +241,7 @@
},
"LOGIN_NAME_PATTERN": {
"TITLE": "Шаблон імені входу",
- "DESCRIPTION": "Контролюйте шаблон імен входу ваших користувачів. ZITADEL вибирає організацію ваших користувачів, як тільки вони вводять своє ім'я входу. Тому імена входу повинні бути унікальними в усіх організаціях. Якщо у вас є користувачі, які мають обліковий запис у кількох доменах, ви можете забезпечити унікальність, додавши суфікс до своїх імен входу з доменом організації."
+ "DESCRIPTION": "Контролюйте шаблон імен входу ваших користувачів. Zitadel вибирає організацію ваших користувачів, як тільки вони вводять своє ім'я входу. Тому імена входу повинні бути унікальними в усіх організаціях. Якщо у вас є користувачі, які мають обліковий запис у кількох доменах, ви можете забезпечити унікальність, додавши суфікс до своїх імен входу з доменом організації."
},
"DOMAIN_VERIFICATION": {
"TITLE": "Підтвердження домену",
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Дозволений зовнішній вхід",
- "DESCRIPTION": "Дозволити вашим користувачам входити з зовнішнім постачальником ідентичності замість використання користувача ZITADEL для входу."
+ "DESCRIPTION": "Дозволити вашим користувачам входити з зовнішнім постачальником ідентичності замість використання користувача Zitadel для входу."
},
"HIDE_PASSWORD_RESET": {
"TITLE": "Скидання пароля приховано",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "Почніть роботу з ZITADEL",
- "DISCLAIMER": "ZITADEL поводиться з вашими даними конфіденційно та безпечно.",
+ "WELCOME": "Почніть роботу з Zitadel",
+ "DISCLAIMER": "Zitadel поводиться з вашими даними конфіденційно та безпечно.",
"DISCLAIMERLINK": "Додаткова інформація",
"DOCUMENTATION": {
- "DESCRIPTION": "Швидко почніть роботу з ZITADEL."
+ "DESCRIPTION": "Швидко почніть роботу з Zitadel."
},
"GETSTARTED": {
- "DESCRIPTION": "Швидко почніть роботу з ZITADEL."
+ "DESCRIPTION": "Швидко почніть роботу з Zitadel."
},
"QUICKSTARTS": {
"LABEL": "Перші кроки",
- "DESCRIPTION": "Швидко почніть роботу з ZITADEL."
+ "DESCRIPTION": "Швидко почніть роботу з Zitadel."
},
"SHORTCUTS": {
"SHORTCUTS": "Ярлики",
@@ -366,7 +366,7 @@
"COMPLETED": "завершено",
"DISMISS": "Ні, дякую, я професіонал.",
"CARD": {
- "TITLE": "Запустіть ваш ZITADEL",
+ "TITLE": "Запустіть ваш Zitadel",
"DESCRIPTION": "Цей контрольний список допомагає налаштувати ваш екземпляр та проводить вас через найважливіші кроки"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Увійдіть до вашого додатка",
- "description": "Інтегруйте ваш додаток з ZITADEL для автентифікації та протестуйте його, увійшовши з вашим адміністративним користувачем.",
+ "description": "Інтегруйте ваш додаток з Zitadel для автентифікації та протестуйте його, увійшовши з вашим адміністративним користувачем.",
"action": "Увійти"
},
"user.human.added": {
@@ -439,8 +439,8 @@
"CUSTOMERPORTAL": "Портал клієнта"
},
"QUICKSTART": {
- "TITLE": "Інтегруйте ZITADEL у ваш додаток",
- "DESCRIPTION": "Інтегруйте ZITADEL у ваш додаток або використовуйте один з наших зразків, щоб почати за лічені хвилини.",
+ "TITLE": "Інтегруйте Zitadel у ваш додаток",
+ "DESCRIPTION": "Інтегруйте Zitadel у ваш додаток або використовуйте один з наших зразків, щоб почати за лічені хвилини.",
"BTN_START": "Створити додаток",
"BTN_LEARNMORE": "Дізнатися більше",
"CREATEPROJECTFORAPP": "Створити проект {{value}}",
@@ -745,7 +745,7 @@
},
"EXHAUSTED": {
"TITLE": "Ваш екземпляр заблоковано.",
- "DESCRIPTION": "Попросіть адміністратора вашого екземпляра ZITADEL оновити підписку."
+ "DESCRIPTION": "Попросіть адміністратора вашого екземпляра Zitadel оновити підписку."
},
"INVALID_FORMAT": "Форматування невірне.",
"NOTANEMAIL": "Дане значення не є адресою електронної пошти.",
@@ -842,7 +842,7 @@
"NAME": "Назва",
"EMPTY": "Пристрій не встановлено",
"TITLE": "Аутентифікація за допомогою ключа доступу",
- "DESCRIPTION": "Додайте методи аутентифікації на основі WebAuthn для входу в ZITADEL за допомогою ключа доступу.",
+ "DESCRIPTION": "Додайте методи аутентифікації на основі WebAuthn для входу в Zitadel за допомогою ключа доступу.",
"MANAGE_DESCRIPTION": "Керуйте методами другого фактора ваших користувачів.",
"U2F": "Додати метод",
"U2F_DIALOG_TITLE": "Перевірити автентифікатор",
@@ -1161,7 +1161,7 @@
"SECRETREMOVED": "Секрет видалено успішно!"
},
"MEMBERSHIPS": {
- "TITLE": "Ролі адміністратора ZITADEL",
+ "TITLE": "Ролі адміністратора Zitadel",
"DESCRIPTION": "Це всі гранти членства користувача. Ви також можете змінювати їх на сторінках деталей організації, проекту або IAM.",
"ORGCONTEXT": "Ви бачите всі організації та проекти, пов'язані з поточно обраною організацією.",
"USERCONTEXT": "Ви бачите всі організації та проекти, до яких у вас є авторизація. Включаючи інші організації.",
@@ -1227,7 +1227,7 @@
"ALLOWEDTOFAIL": "Дозволено невдачі",
"ALLOWEDTOFAILWARN": {
"TITLE": "Попередження",
- "DESCRIPTION": "Якщо ви відключите цю опцію, це може призвести до того, що користувачі у вашій організації не зможуть увійти в систему. Крім того, ви більше не зможете отримати доступ до консолі для відключення дії. Ми рекомендуємо створити користувача-адміністратора в окремій організації або спочатку протестувати скрипти в середовищі розробки або організації розробки."
+ "DESCRIPTION": "Якщо ви відключите цю опцію, це може призвести до того, що користувачі у вашій організації не зможуть увійти в систему. Крім того, ви більше не зможете отримати доступ до консолі управління для відключення дії. Ми рекомендуємо створити користувача-адміністратора в окремій організації або спочатку протестувати скрипти в середовищі розробки або організації розробки."
},
"SCRIPT": "Скрипт",
"FLOWTYPE": "Тип потоку",
@@ -1269,7 +1269,7 @@
},
"EVENTSTORE": {
"TITLE": "Адміністрування сховища IAM",
- "DESCRIPTION": "Управління вашими представленнями ZITADEL та невдалими подіями."
+ "DESCRIPTION": "Управління вашими представленнями Zitadel та невдалими подіями."
},
"MEMBER": {
"TITLE": "Менеджери",
@@ -1413,7 +1413,7 @@
"VERIFICATION_HTTP_URL_LABEL": "Очікувана URL-адреса:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл перевірки:",
"VERIFICATION_SKIP": "Ви можете пропустити перевірку зараз і продовжити створення вашої організації, але для використання вашого домену цей крок має бути завершений!",
- "VERIFICATION_VALIDATION_DESC": "Не видаляйте код перевірки, оскільки ZITADEL час від часу буде перевіряти власність вашого домену.",
+ "VERIFICATION_VALIDATION_DESC": "Не видаляйте код перевірки, оскільки Zitadel час від часу буде перевіряти власність вашого домену.",
"VERIFICATION_NEWTOKEN_TITLE": "Запросити новий токен",
"VERIFICATION_VALIDATION_ONGOING": "Метод {{ value }} було обрано для перевірки вашого домену. Натисніть кнопку, щоб запустити перевірку або скинути процес перевірки.",
"VERIFICATION_SUCCESSFUL": "Домен успішно підтверджено!",
@@ -1664,8 +1664,8 @@
"DISABLED": "\"Вимкнено\" успадковано"
},
"RESET": "Встановити всі на успадкування",
- "CONSOLEUSEV2USERAPI": "Використовувати V2 API в консолі для створення користувачів",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "Коли цей прапорець увімкнено, консоль використовує V2 User API для створення нових користувачів. З V2 API новостворені користувачі починають без початкового стану.",
+ "CONSOLEUSEV2USERAPI": "Використовувати V2 API в консолі управління для створення користувачів",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "Коли цей прапорець увімкнено, консоль управління використовує V2 User API для створення нових користувачів. З V2 API новостворені користувачі починають без початкового стану.",
"LOGINV2": "Вхід V2",
"LOGINV2_DESCRIPTION": "Увімкнення цього активує новий інтерфейс входу на TypeScript з покращеною безпекою, продуктивністю та налаштуванням.",
"LOGINV2_BASEURI": "Базовий URI",
@@ -1712,7 +1712,7 @@
"RELEASE": "Відпустіть",
"DROPFONT": "Перетягніть файл шрифту сюди",
"RELEASEFONT": "Відпустіть",
- "USEOFLOGO": "Ваш логотип буде використовуватися як у вході, так і в електронних листах, а іконка використовується для менших елементів інтерфейсу, таких як перемикач організації в консолі",
+ "USEOFLOGO": "Ваш логотип буде використовуватися як у вході, так і в електронних листах, а іконка використовується для менших елементів інтерфейсу, таких як перемикач організації в консолі управління",
"MAXSIZE": "Максимальний розмір обмежений до 524kB",
"EMAILNOSVG": "Формат файлу SVG не підтримується в електронних листах. Тому завантажте свій логотип у форматі PNG або іншому підтримуваному форматі.",
"MAXSIZEEXCEEDED": "Перевищено максимальний розмір 524kB.",
@@ -1728,7 +1728,7 @@
},
"PREVIEW": {
"TITLE": "Вхід",
- "SECOND": "увійдіть за допомогою свого ZITADEL-акаунта.",
+ "SECOND": "увійдіть за допомогою свого Zitadel-акаунта.",
"ERROR": "Користувача не знайдено!",
"PRIMARYBUTTON": "далі",
"SECONDARYBUTTON": "реєстрація"
@@ -1768,9 +1768,9 @@
"POLICYLINK": "Посилання на політику конфіденційності",
"HELPLINK": "Посилання на допомогу",
"SUPPORTEMAIL": "Email підтримки",
- "DOCSLINK": "Посилання на документацію (консоль)",
- "CUSTOMLINK": "Користувацьке посилання (консоль)",
- "CUSTOMLINKTEXT": "Текст користувацького посилання (консоль)",
+ "DOCSLINK": "Посилання на документацію (консоль керування)",
+ "CUSTOMLINK": "Користувацьке посилання (консоль керування)",
+ "CUSTOMLINKTEXT": "Текст користувацького посилання (консоль керування)",
"SAVED": "Успішно збережено!",
"RESET_TITLE": "Відновити значення за замовчуванням",
"RESET_DESCRIPTION": "Ви збираєтеся відновити посилання за замовчуванням для умов обслуговування та політики конфіденційності. Ви дійсно хочете продовжити?"
@@ -1924,7 +1924,7 @@
"DEFAULTREDIRECTURI_DESC": "Визначає, куди буде перенаправлений користувач, якщо вхід розпочався без контексту додатка (наприклад, з електронної пошти)",
"ERRORMSGPOPUP": "Показувати помилку в діалозі",
"DISABLEWATERMARK": "Приховати водяний знак",
- "DISABLEWATERMARK_DESC": "Приховати водяний знак \"Powered by ZITADEL\" в інтерфейсі входу"
+ "DISABLEWATERMARK_DESC": "Приховати водяний знак \"Powered by Zitadel\" в інтерфейсі входу"
},
"RESET": "Скинути до значення екземпляра за замовчуванням",
"CREATECUSTOM": "Створити користувацьку політику",
@@ -1978,7 +1978,7 @@
"CREATE_DESC": "Введіть назву вашого проекту.",
"ROLE": "Роль",
"NOITEMS": "Немає проектів",
- "ZITADELPROJECT": "Це належить до проекту ZITADEL. Будьте обережні: якщо ви внесете зміни, ZITADEL може поводитися не так, як задумано.",
+ "ZITADELPROJECT": "Це належить до проекту Zitadel. Будьте обережні: якщо ви внесете зміни, Zitadel може поводитися не так, як задумано.",
"TYPE": {
"OWNED": "Власні проекти",
"OWNED_SINGULAR": "Власний проект",
@@ -2361,7 +2361,7 @@
"DELETE_SELECTION_TITLE": "Видалити IdP",
"DELETE_SELECTION_DESCRIPTION": "Ви збираєтеся видалити постачальника ідентичності. Результуючі зміни є незворотними. Ви дійсно хочете це зробити?",
"FEDERATEDLOGOUTENABLED": "Федеративний вихід увімкнено",
- "FEDERATEDLOGOUTENABLED_DESC": "Якщо увімкнено, користувач також буде виведений з IdP, якщо користувач завершить сеанс в ZITADEL.",
+ "FEDERATEDLOGOUTENABLED_DESC": "Якщо увімкнено, користувач також буде виведений з IdP, якщо користувач завершить сеанс в Zitadel.",
"EMPTY": "Немає доступного IdP",
"OIDC": {
"GENERAL": "Загальна інформація",
@@ -2462,7 +2462,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTP постачальник",
- "DESCRIPTION": "Це SMTP постачальники для вашого інстансу ZITADEL. Активуйте той, який ви хочете використовувати для надсилання сповіщень вашим користувачам.",
+ "DESCRIPTION": "Це SMTP постачальники для вашого інстансу Zitadel. Активуйте той, який ви хочете використовувати для надсилання сповіщень вашим користувачам.",
"EMPTY": "Немає доступного SMTP постачальника",
"ACTIVATED": "Активовано",
"ACTIVATE": "Активувати постачальника",
@@ -2498,11 +2498,11 @@
"NEXT_STEPS": "Наступні кроки",
"ACTIVATE": {
"TITLE": "Активувати вашого SMTP постачальника",
- "DESCRIPTION": "ZITADEL не може використовувати цього SMTP постачальника для надсилання сповіщень, поки ви його не активуєте. Якщо ви активуєте цього постачальника, будь-який інший постачальник, який був активним, тепер буде деактивовано."
+ "DESCRIPTION": "Zitadel не може використовувати цього SMTP постачальника для надсилання сповіщень, поки ви його не активуєте. Якщо ви активуєте цього постачальника, будь-який інший постачальник, який був активним, тепер буде деактивовано."
},
"DEACTIVATE": {
"TITLE": "Деактивувати вашого SMTP постачальника",
- "DESCRIPTION": "Якщо ви деактивуєте цього SMTP постачальника, ZITADEL не зможе використовувати його для надсилання сповіщень, поки ви знову його не активуєте."
+ "DESCRIPTION": "Якщо ви деактивуєте цього SMTP постачальника, Zitadel не зможе використовувати його для надсилання сповіщень, поки ви знову його не активуєте."
},
"SAVE_SETTINGS": "Зберегти ваші налаштування",
"TEST": {
diff --git a/console/src/assets/i18n/zh.json b/console/src/assets/i18n/zh.json
index 09db7672e..43f8d3572 100644
--- a/console/src/assets/i18n/zh.json
+++ b/console/src/assets/i18n/zh.json
@@ -1,9 +1,9 @@
{
- "APP_NAME": "ZITADEL",
+ "APP_NAME": "Zitadel",
"DESCRIPTIONS": {
"METADATA_TITLE": "元数据",
"HOME": {
- "TITLE": "开始使用ZITADEL",
+ "TITLE": "开始使用Zitadel",
"NEXT": {
"TITLE": "你的下一步",
"DESCRIPTION": "完成以下步骤来保护你的应用程序。",
@@ -19,11 +19,11 @@
},
"DOCS": {
"TITLE": "文档",
- "DESCRIPTION": "探索ZITADEL的知识库,熟悉核心概念和思想。学习ZITADEL的工作原理和如何使用它。"
+ "DESCRIPTION": "探索Zitadel的知识库,熟悉核心概念和思想。学习Zitadel的工作原理和如何使用它。"
},
"EXAMPLES": {
"TITLE": "示例和软件开发工具包",
- "DESCRIPTION": "浏览我们的示例和SDK,以你喜欢的编程语言和工具一起使用ZITADEL。"
+ "DESCRIPTION": "浏览我们的示例和SDK,以你喜欢的编程语言和工具一起使用Zitadel。"
}
}
},
@@ -67,7 +67,7 @@
},
"ACTIONS": {
"TITLE": "操作",
- "DESCRIPTION": "在用户在ZITADEL进行认证时发生的事件上运行自定义代码。自动化您的流程,丰富您用户的元数据和令牌或通知外部系统。",
+ "DESCRIPTION": "在用户在Zitadel进行认证时发生的事件上运行自定义代码。自动化您的流程,丰富您用户的元数据和令牌或通知外部系统。",
"SCRIPTS": {
"TITLE": "脚本",
"DESCRIPTION": "编写一次JavaScript代码,并在多个流程中触发它。"
@@ -97,23 +97,23 @@
"NEXT": "下一步?",
"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": {
"TITLE": "配置你的{{ provider }}身份提供者",
- "DESCRIPTION": "在你能配置ZITADEL之前,将这个URL传递给你的身份提供者,以便在认证后启用浏览器重定向回到ZITADEL。"
+ "DESCRIPTION": "在你能配置Zitadel之前,将这个URL传递给你的身份提供者,以便在认证后启用浏览器重定向回到Zitadel。"
},
"JWT": {
"TITLE": "将JWT用作联合身份",
- "DESCRIPTION": "JWT身份提供者使你能够将现有的JWT令牌用作联合身份。如果你已经有一个JWT发行者,这个功能非常有用。使用JWT IdP,你可以利用这些JWT即时创建和更新ZITADEL中的用户。"
+ "DESCRIPTION": "JWT身份提供者使你能够将现有的JWT令牌用作联合身份。如果你已经有一个JWT发行者,这个功能非常有用。使用JWT IdP,你可以利用这些JWT即时创建和更新Zitadel中的用户。"
},
"LDAP": {
- "TITLE": "配置ZITADEL以连接到你的LDAP身份提供者",
- "DESCRIPTION": "提供你的LDAP服务器的连接细节,并配置你的LDAP属性到ZITADEL属性的映射。"
+ "TITLE": "配置Zitadel以连接到你的LDAP身份提供者",
+ "DESCRIPTION": "提供你的LDAP服务器的连接细节,并配置你的LDAP属性到Zitadel属性的映射。"
},
"AUTOFILL": {
"TITLE": "自动填充用户数据",
- "DESCRIPTION": "使用一个操作来改善用户体验。你可以使用身份提供者的值预填充ZITADEL的注册表单。"
+ "DESCRIPTION": "使用一个操作来改善用户体验。你可以使用身份提供者的值预填充Zitadel的注册表单。"
},
"ACTIVATE": {
"TITLE": "激活IdP",
@@ -130,7 +130,7 @@
},
"PRIVACY_POLICY": {
"TITLE": "外部链接",
- "DESCRIPTION": "引导您的用户访问登录页面上显示的自定义外部资源。用户需要先接受服务条款和隐私政策,然后才能注册。更改文档的链接或设置空字符串以在控制台中隐藏文档按钮。在控制台中添加自定义外部链接和该链接的自定义文本,或将它们设置为空以隐藏该按钮。"
+ "DESCRIPTION": "引导您的用户访问登录页面上显示的自定义外部资源。用户需要先接受服务条款和隐私政策,然后才能注册。更改文档的链接或设置空字符串以在管理控制台中隐藏文档按钮。在管理控制台中添加自定义外部链接和该链接的自定义文本,或将它们设置为空以隐藏该按钮。"
},
"SMTP_PROVIDER": {
"TITLE": "SMTP设置",
@@ -138,7 +138,7 @@
},
"SMS_PROVIDER": {
"TITLE": "SMS设置",
- "DESCRIPTION": "为了解锁ZITADEL的所有功能,配置Twilio向您的用户发送SMS消息。"
+ "DESCRIPTION": "为了解锁Zitadel的所有功能,配置Twilio向您的用户发送SMS消息。"
},
"IAM_EVENTS": {
"TITLE": "事件",
@@ -146,7 +146,7 @@
},
"IAM_FAILED_EVENTS": {
"TITLE": "失败的事件",
- "DESCRIPTION": "此页面显示您实例中的所有失败事件。如果ZITADEL的行为不符合您的预期,请始终首先检查此列表。"
+ "DESCRIPTION": "此页面显示您实例中的所有失败事件。如果Zitadel的行为不符合您的预期,请始终首先检查此列表。"
},
"IAM_VIEWS": {
"TITLE": "视图",
@@ -162,7 +162,7 @@
},
"SECURITY": {
"TITLE": "安全设置",
- "DESCRIPTION": "启用可能会影响安全性的ZITADEL功能。在更改这些设置之前,您确实需要知道自己在做什么。"
+ "DESCRIPTION": "启用可能会影响安全性的Zitadel功能。在更改这些设置之前,您确实需要知道自己在做什么。"
},
"OIDC": {
"TITLE": "OpenID Connect设置",
@@ -187,7 +187,7 @@
}
},
"WEB_KEYS": {
- "DESCRIPTION": "管理您的 OIDC Web 密钥,以安全地签署和验证您的 ZITADEL 实例的令牌。",
+ "DESCRIPTION": "管理您的 OIDC Web 密钥,以安全地签署和验证您的 Zitadel 实例的令牌。",
"TABLE": {
"TITLE": "活动和未来的 Web 密钥",
"DESCRIPTION": "您的当前活动和即将启用的 Web 密钥。激活新密钥将会停用当前密钥。",
@@ -200,7 +200,7 @@
},
"CREATE": {
"TITLE": "创建新的 Web 密钥",
- "DESCRIPTION": "创建新的 Web 密钥会将其添加到您的列表。ZITADEL 默认使用 RSA2048 密钥和 SHA256 哈希算法。",
+ "DESCRIPTION": "创建新的 Web 密钥会将其添加到您的列表。Zitadel 默认使用 RSA2048 密钥和 SHA256 哈希算法。",
"KEY_TYPE": "密钥类型",
"BITS": "位数",
"HASHER": "哈希算法",
@@ -234,7 +234,7 @@
},
"DOMAINS": {
"TITLE": "域设置",
- "DESCRIPTION": "定义您的域上的限制并配置您的登录名模式。ZITADEL在用户输入其登录名时立即选择用户的组织。因此,登录名需要跨所有组织唯一。如果您有在多个域中拥有账户的用户,您可以通过在登录名后加上组织域来确保唯一性。",
+ "DESCRIPTION": "定义您的域上的限制并配置您的登录名模式。Zitadel在用户输入其登录名时立即选择用户的组织。因此,登录名需要跨所有组织唯一。如果您有在多个域中拥有账户的用户,您可以通过在登录名后加上组织域来确保唯一性。",
"REQUIRE_VERIFICATION": {
"TITLE": "需要验证自定义域",
"DESCRIPTION": "如果启用此功能,组织域必须在它们可以用于域发现或用户名后缀之前进行验证。"
@@ -295,7 +295,7 @@
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "允许外部登录",
- "DESCRIPTION": "允许用户使用外部身份提供者登录,而不是使用ZITADEL用户登录。"
+ "DESCRIPTION": "允许用户使用外部身份提供者登录,而不是使用Zitadel用户登录。"
},
"HIDE_PASSWORD_RESET": {
"TITLE": "隐藏密码重置",
@@ -339,18 +339,18 @@
}
},
"HOME": {
- "WELCOME": "开始使用 ZITADEL",
- "DISCLAIMER": "ZITADEL 对您的数据进行保密和安全处理。",
+ "WELCOME": "开始使用 Zitadel",
+ "DISCLAIMER": "Zitadel 对您的数据进行保密和安全处理。",
"DISCLAIMERLINK": "更多的信息",
"DOCUMENTATION": {
- "DESCRIPTION": "快速开始使用 ZITADEL。"
+ "DESCRIPTION": "快速开始使用 Zitadel。"
},
"GETSTARTED": {
- "DESCRIPTION": "快速开始使用 ZITADEL。"
+ "DESCRIPTION": "快速开始使用 Zitadel。"
},
"QUICKSTARTS": {
"LABEL": "第一步",
- "DESCRIPTION": "快速开始使用 ZITADEL。"
+ "DESCRIPTION": "快速开始使用 Zitadel。"
},
"SHORTCUTS": {
"SHORTCUTS": "快捷方式",
@@ -366,7 +366,7 @@
"COMPLETED": "已完成",
"DISMISS": "隐藏",
"CARD": {
- "TITLE": "让你的ZITADEL运转起来",
+ "TITLE": "让你的Zitadel运转起来",
"DESCRIPTION": "这份清单有助于设置你的实例,并指导你完成最重要的步骤"
},
"MILESTONES": {
@@ -392,7 +392,7 @@
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "登录你的应用程序",
- "description": "将你的应用程序与 ZITADEL 集成以进行身份验证,并通过使用管理员用户登录来测试它。",
+ "description": "将你的应用程序与 Zitadel 集成以进行身份验证,并通过使用管理员用户登录来测试它。",
"action": "登录"
},
"user.human.added": {
@@ -438,8 +438,8 @@
"CUSTOMERPORTAL": "客户门户网站"
},
"QUICKSTART": {
- "TITLE": "将 ZITADEL 集成到您的应用程序中",
- "DESCRIPTION": "将 ZITADEL 集成到您的应用程序中,或使用我们的示例,几分钟内即可开始使用。",
+ "TITLE": "将 Zitadel 集成到您的应用程序中",
+ "DESCRIPTION": "将 Zitadel 集成到您的应用程序中,或使用我们的示例,几分钟内即可开始使用。",
"BTN_START": "创建应用程序",
"BTN_LEARNMORE": "了解更多",
"CREATEPROJECTFORAPP": "创建项目 {{value}}",
@@ -744,7 +744,7 @@
},
"EXHAUSTED": {
"TITLE": "您的实例已被阻止。",
- "DESCRIPTION": "请联系您的 ZITADEL 实例管理员以更新订阅。"
+ "DESCRIPTION": "请联系您的 Zitadel 实例管理员以更新订阅。"
},
"INVALID_FORMAT": "格式是无效的。",
"NOTANEMAIL": "给定的值不是合法电子邮件地址。",
@@ -841,7 +841,7 @@
"NAME": "名称",
"EMPTY": "没有可用的设备",
"TITLE": "Passkey 认证",
- "DESCRIPTION": "添加基于 WebAuthn 的身份验证方法以使用 Passkey 登录 ZITADEL。",
+ "DESCRIPTION": "添加基于 WebAuthn 的身份验证方法以使用 Passkey 登录 Zitadel。",
"MANAGE_DESCRIPTION": "管理用户的第二因素认证方式。",
"U2F": "添加方法",
"U2F_DIALOG_TITLE": "身份验证器",
@@ -1160,7 +1160,7 @@
"SECRETREMOVED": "秘密被成功删除!"
},
"MEMBERSHIPS": {
- "TITLE": "ZITADEL 管理员角色",
+ "TITLE": "Zitadel 管理员角色",
"DESCRIPTION": "这些都是用户成员授权。您还可以在组织、项目或 IAM 详细信息页面上修改它们。",
"ORGCONTEXT": "您会看到与当前所选组织相关的所有组织和项目。",
"USERCONTEXT": "您会看到您被授权的所有组织和项目。包括其他组织。",
@@ -1226,7 +1226,7 @@
"ALLOWEDTOFAIL": "允许失败",
"ALLOWEDTOFAILWARN": {
"TITLE": "警告",
- "DESCRIPTION": "如果您禁用此设置,可能会导致您的组织中的用户无法登录。此外,您将无法再访问控制台以禁用该操作。我们建议您在单独的组织中创建管理员用户,或在开发环境或开发组织中先测试脚本。"
+ "DESCRIPTION": "如果您禁用此设置,可能会导致您的组织中的用户无法登录。此外,您将无法再访问管理控制台以禁用该操作。我们建议您在单独的组织中创建管理员用户,或在开发环境或开发组织中先测试脚本。"
},
"SCRIPT": "脚本",
"FLOWTYPE": "流程类型",
@@ -1268,7 +1268,7 @@
},
"EVENTSTORE": {
"TITLE": "IAM 存储管理",
- "DESCRIPTION": "管理您的 ZITADEL 视图和失败的事件。"
+ "DESCRIPTION": "管理您的 Zitadel 视图和失败的事件。"
},
"MEMBER": {
"TITLE": "管理者",
@@ -1412,7 +1412,7 @@
"VERIFICATION_HTTP_URL_LABEL": "预期网址:",
"VERIFICATION_HTTP_FILE_LABEL": "验证文件:",
"VERIFICATION_SKIP": "您现在可以跳过验证并继续创建您的组织,但为了使用您的域,必须完成此步骤!",
- "VERIFICATION_VALIDATION_DESC": "不要删除验证码,因为 ZITADEL 会不时重新检查您的域名所有权。",
+ "VERIFICATION_VALIDATION_DESC": "不要删除验证码,因为 Zitadel 会不时重新检查您的域名所有权。",
"VERIFICATION_NEWTOKEN_TITLE": "请求新令牌",
"VERIFICATION_VALIDATION_ONGOING": "已选择 {{ value }} 方法来验证您的域。单击该按钮可触发验证检查或重置验证过程。",
"VERIFICATION_SUCCESSFUL": "域名验证成功!",
@@ -1663,8 +1663,8 @@
"DISABLED": "“已禁用” 是继承的"
},
"RESET": "全部设置为继承",
- "CONSOLEUSEV2USERAPI": "在控制台中使用V2 API创建用户。",
- "CONSOLEUSEV2USERAPI_DESCRIPTION": "启用此标志时,控制台使用V2用户API创建新用户。使用V2 API,新创建的用户将以无初始状态开始。",
+ "CONSOLEUSEV2USERAPI": "在管理控制台中使用V2 API创建用户。",
+ "CONSOLEUSEV2USERAPI_DESCRIPTION": "启用此标志时,管理控制台使用V2用户API创建新用户。使用V2 API,新创建的用户将以无初始状态开始。",
"LOGINV2": "登录 V2",
"LOGINV2_DESCRIPTION": "启用此选项将激活基于 TypeScript 的新登录界面,具有更高的安全性、性能和可定制性。",
"LOGINV2_BASEURI": "基础 URI",
@@ -1711,7 +1711,7 @@
"RELEASE": "Release",
"DROPFONT": "将字体文件放入这里",
"RELEASEFONT": "Release",
- "USEOFLOGO": "您的徽标将用于登录和电子邮件,而图标用于较小的 UI 元素,例如控制台中的组织切换器",
+ "USEOFLOGO": "您的徽标将用于登录和电子邮件,而图标用于较小的 UI 元素,例如管理控制台中的组织切换器",
"MAXSIZE": "图片最大支持 524kB",
"EMAILNOSVG": "电子邮件不支持 SVG 文件格式。因此建议以 PNG 或其他支持的格式上传您的 Logo。",
"MAXSIZEEXCEEDED": "文件大小超过了 524kB。",
@@ -1727,7 +1727,7 @@
},
"PREVIEW": {
"TITLE": "登录",
- "SECOND": "使用您的 ZITADEL 帐户登录。",
+ "SECOND": "使用您的 Zitadel 帐户登录。",
"ERROR": "找不到用户!",
"PRIMARYBUTTON": "下一步",
"SECONDARYBUTTON": "注册"
@@ -1767,9 +1767,9 @@
"POLICYLINK": "链接到隐私政策",
"HELPLINK": "链接到帮助",
"SUPPORTEMAIL": "支持邮箱",
- "DOCSLINK": "文档链接(Console)",
- "CUSTOMLINK": "自定义链接(Console)",
- "CUSTOMLINKTEXT": "自定义链接文本(Console)",
+ "DOCSLINK": "文档链接(管理控制台)",
+ "CUSTOMLINK": "自定义链接(管理控制台)",
+ "CUSTOMLINKTEXT": "自定义链接文本(管理控制台)",
"SAVED": "保存成功!",
"RESET_TITLE": "恢复默认值",
"RESET_DESCRIPTION": "您即将恢复 TOS 和隐私政策的默认链接。你真的要继续吗?"
@@ -1923,7 +1923,7 @@
"DEFAULTREDIRECTURI_DESC": "定义如果在没有应用程序上下文的情况下开始登录(例如来自邮件),用户将被重定向到哪里。",
"ERRORMSGPOPUP": "在对话框中显示错误",
"DISABLEWATERMARK": "隐藏水印",
- "DISABLEWATERMARK_DESC": "登录界面隐藏 Powered by ZITADEL 水印"
+ "DISABLEWATERMARK_DESC": "登录界面隐藏 Powered by Zitadel 水印"
},
"RESET": "重置为实例默认值",
"CREATECUSTOM": "创建自定义策略",
@@ -1977,7 +1977,7 @@
"CREATE_DESC": "插入您的项目名称。",
"ROLE": "角色",
"NOITEMS": "没有项目",
- "ZITADELPROJECT": "这属于 ZITADEL 项目。注意:如果您修改了设置,ZITADEL 可能无法正常运行。",
+ "ZITADELPROJECT": "这属于 Zitadel 项目。注意:如果您修改了设置,Zitadel 可能无法正常运行。",
"TYPE": {
"OWNED": "拥有的项目",
"OWNED_SINGULAR": "拥有项目",
@@ -2365,7 +2365,7 @@
"DELETE_SELECTION_TITLE": "删除 IDP",
"DELETE_SELECTION_DESCRIPTION": "您即将删除身份提供者。由此产生的变化是不可撤销的。你真的想这样做吗?",
"FEDERATEDLOGOUTENABLED": "已启用联合注销",
- "FEDERATEDLOGOUTENABLED_DESC": "如果启用,用户在 ZITADEL 中终止会话时,也会从 IdP 注销。",
+ "FEDERATEDLOGOUTENABLED_DESC": "如果启用,用户在 Zitadel 中终止会话时,也会从 IdP 注销。",
"EMPTY": "没有可用的 IDP",
"OIDC": {
"GENERAL": "通用信息",
@@ -2466,7 +2466,7 @@
"SMTP": {
"LIST": {
"TITLE": "SMTP 提供商",
- "DESCRIPTION": "这些是您的 ZITADEL 实例的 SMTP 提供商。激活您想要用来向用户发送通知的通知。",
+ "DESCRIPTION": "这些是您的 Zitadel 实例的 SMTP 提供商。激活您想要用来向用户发送通知的通知。",
"EMPTY": "没有可用的 SMTP 提供商",
"ACTIVATED": "活性",
"ACTIVATE": "激活提供商",
diff --git a/console/src/index.html b/console/src/index.html
index 6b607de4d..47f24d7db 100644
--- a/console/src/index.html
+++ b/console/src/index.html
@@ -2,7 +2,7 @@
- ZITADEL • Console
+ ZITADEL • Management Console
@@ -12,13 +12,13 @@
-
+
-
+
diff --git a/docs/docs/apis/introduction.mdx b/docs/docs/apis/introduction.mdx
index f47e56f5e..dac8dd209 100644
--- a/docs/docs/apis/introduction.mdx
+++ b/docs/docs/apis/introduction.mdx
@@ -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}`
-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).
diff --git a/docs/docs/apis/openidoauth/endpoints.mdx b/docs/docs/apis/openidoauth/endpoints.mdx
index 4eaf109e6..1e9384fb7 100644
--- a/docs/docs/apis/openidoauth/endpoints.mdx
+++ b/docs/docs/apis/openidoauth/endpoints.mdx
@@ -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`.
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:
@@ -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_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. |
| 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. |
diff --git a/docs/docs/concepts/architecture/software.md b/docs/docs/concepts/architecture/software.md
index 01bacfe12..1281c1b78 100644
--- a/docs/docs/concepts/architecture/software.md
+++ b/docs/docs/concepts/architecture/software.md
@@ -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:
-- serving the management GUI called Zitadel Console
+- serving the management GUI called Zitadel Management Console
- serving the static assets
- rendering server side html (login, password-reset, verification, ...)
diff --git a/docs/docs/concepts/features/audit-trail.md b/docs/docs/concepts/features/audit-trail.md
index 892cc1f44..9acf7dc94 100644
--- a/docs/docs/concepts/features/audit-trail.md
+++ b/docs/docs/concepts/features/audit-trail.md
@@ -42,7 +42,7 @@ Go to your default settings and then click on the Tab **Events** to open the Eve
### 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)
- [API Documentation](/docs/category/apis/resources/admin/events)
diff --git a/docs/docs/concepts/features/console.md b/docs/docs/concepts/features/console.md
index 725049a2f..a0af64b6e 100644
--- a/docs/docs/concepts/features/console.md
+++ b/docs/docs/concepts/features/console.md
@@ -1,33 +1,33 @@
---
-title: "ZITADEL Console: Resource management and customization"
-sidebar_label: Console
+title: "ZITADEL Management Console: Resource management and customization"
+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.
-The 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).
+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 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.
-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.
-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.
-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:
-- Detailed guide on [using the console](/docs/guides/manage/console/console-overview)
-- [Restrict access](/docs/guides/solution-scenarios/restrict-console) to the console
+- Detailed guide on [using the management console](/docs/guides/manage/console/console-overview)
+- [Restrict access](/docs/guides/solution-scenarios/restrict-console) to the management console
diff --git a/docs/docs/concepts/features/external-user-grant.md b/docs/docs/concepts/features/external-user-grant.md
index cb72f5054..dfdd5563b 100644
--- a/docs/docs/concepts/features/external-user-grant.md
+++ b/docs/docs/concepts/features/external-user-grant.md
@@ -36,5 +36,5 @@ In some use cases, external user grants are a simple way to allow users access t
## References
* [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)
diff --git a/docs/docs/concepts/features/identity-brokering.md b/docs/docs/concepts/features/identity-brokering.md
index d1fb624c7..a68571b2c 100644
--- a/docs/docs/concepts/features/identity-brokering.md
+++ b/docs/docs/concepts/features/identity-brokering.md
@@ -74,5 +74,5 @@ To address this, ZITADEL provides generic templates that enable connection to vi
### References
* [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)
diff --git a/docs/docs/concepts/structure/applications.md b/docs/docs/concepts/structure/applications.md
index 31c8d5756..2d63e4f36 100644
--- a/docs/docs/concepts/structure/applications.md
+++ b/docs/docs/concepts/structure/applications.md
@@ -24,5 +24,5 @@ Ensure the configuration of application settings is limited to authorized users
## 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)
diff --git a/docs/docs/concepts/structure/projects.md b/docs/docs/concepts/structure/projects.md
index 9b7f167f6..86ea952dd 100644
--- a/docs/docs/concepts/structure/projects.md
+++ b/docs/docs/concepts/structure/projects.md
@@ -8,7 +8,7 @@ import ProjectDescription from './\_project_description.mdx';
-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
@@ -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.
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)
diff --git a/docs/docs/concepts/structure/users.md b/docs/docs/concepts/structure/users.md
index 8e8efb2de..2f8dd1da5 100644
--- a/docs/docs/concepts/structure/users.md
+++ b/docs/docs/concepts/structure/users.md
@@ -77,6 +77,6 @@ You can use organization metadata or your own business logic to describe a hiera
## 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)
- [User onboarding and registration](/docs/guides/integrate/onboarding)
diff --git a/docs/docs/examples/login/angular.md b/docs/docs/examples/login/angular.md
index b9a1d02a8..cb220d1cd 100644
--- a/docs/docs/examples/login/angular.md
+++ b/docs/docs/examples/login/angular.md
@@ -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.
-> 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
@@ -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.
We recommend that you use [Proof Key for Code Exchange (PKCE)](/apis/openidoauth/grant-types#proof-key-for-code-exchange) for all SPA applications.
-
+
### Redirect URIs
@@ -147,7 +147,7 @@ https://github.com/zitadel/zitadel-angular/blob/main/src/app/components/user/use
### 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:
```
@@ -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).
-
+
### 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).
\ No newline at end of file
diff --git a/docs/docs/examples/login/flutter.md b/docs/docs/examples/login/flutter.md
index f6e835283..f0d46d24c 100644
--- a/docs/docs/examples/login/flutter.md
+++ b/docs/docs/examples/login/flutter.md
@@ -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.
Select **Native** application type and continue.
-
+
### Redirect URIs
diff --git a/docs/docs/examples/login/go.md b/docs/docs/examples/login/go.md
index 9281905c3..b67f6de9e 100644
--- a/docs/docs/examples/login/go.md
+++ b/docs/docs/examples/login/go.md
@@ -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.
Select the **Web** 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 applications.
-
+
### 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/)>.
-
+
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.
-
+
## Go setup
diff --git a/docs/docs/examples/login/java-spring.md b/docs/docs/examples/login/java-spring.md
index 1841802fa..e07706571 100644
--- a/docs/docs/examples/login/java-spring.md
+++ b/docs/docs/examples/login/java-spring.md
@@ -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.
Select the **Web** 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 applications.
-
+
### 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`.
:::
-
+
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.
-
+
## Spring setup
diff --git a/docs/docs/examples/login/nextjs-b2b.md b/docs/docs/examples/login/nextjs-b2b.md
index 4668afc5e..905a08ee4 100644
--- a/docs/docs/examples/login/nextjs-b2b.md
+++ b/docs/docs/examples/login/nextjs-b2b.md
@@ -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.
-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.
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
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`.
On the detail page of that user, navigate to "Personal Access Tokens" and add a new entry, set an optional expiration date.
diff --git a/docs/docs/examples/login/nextjs.md b/docs/docs/examples/login/nextjs.md
index c0dce21be..9f90e0e3f 100644
--- a/docs/docs/examples/login/nextjs.md
+++ b/docs/docs/examples/login/nextjs.md
@@ -35,7 +35,7 @@ Select Web application type and continue.
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.
-
+
### Redirect URIs
diff --git a/docs/docs/examples/login/python-django.mdx b/docs/docs/examples/login/python-django.mdx
index 93eebc021..d46fb3272 100644
--- a/docs/docs/examples/login/python-django.mdx
+++ b/docs/docs/examples/login/python-django.mdx
@@ -18,7 +18,7 @@ This documentation references our [example](https://github.com/zitadel/example-d
## 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
@@ -30,7 +30,7 @@ This example expects 3 different roles:
In your project settings make sure the "Assert Roles On Authentication" is enabled.
-
+
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.
-
+
Finally, we can assign the roles to users in the project's authorizations tab.
-
+
### 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.
We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code) for our Django 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. Safe the generated secret for later use.
-
+
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/logout/` as post-logout URI.
-
+
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.
@@ -238,4 +238,4 @@ If you get stuck, consider checking out our [example](https://github.com/zitadel
### 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.
diff --git a/docs/docs/examples/login/react.md b/docs/docs/examples/login/react.md
index 14510941b..87917ce1c 100644
--- a/docs/docs/examples/login/react.md
+++ b/docs/docs/examples/login/react.md
@@ -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.
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.
-
+
### 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.
If you face issues, contact us or [raise an issue on GitHub](https://github.com/zitadel/zitadel-react/issues).
-
+
### What's next?
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).
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).
diff --git a/docs/docs/examples/login/symfony.md b/docs/docs/examples/login/symfony.md
index 195491845..0e5efe846 100644
--- a/docs/docs/examples/login/symfony.md
+++ b/docs/docs/examples/login/symfony.md
@@ -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 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.
-
+
Finally, we can assign the roles to users in the project's authorizations tab.
-
+
### 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.
We use [Authorization Code](/apis/openidoauth/grant-types#authorization-code)for our Symfony 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. Safe the generated
-
+
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/logout` as post-logout URI.
-
+
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.
@@ -405,4 +405,4 @@ If you get stuck, consider checking out our [example](https://github.com/zitadel
### 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.
diff --git a/docs/docs/examples/login/vue.mdx b/docs/docs/examples/login/vue.mdx
index 328891b87..bdfa3974b 100644
--- a/docs/docs/examples/login/vue.mdx
+++ b/docs/docs/examples/login/vue.mdx
@@ -15,14 +15,14 @@ It also uses the @zitadel/vue package with its default configuration.
## 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.
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 **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.
-
+
### 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.
If you face issues, contact us or [raise an issue on GitHub](https://github.com/zitadel/zitadel-vue/issues).
-
+
### What's next?
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).
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).
diff --git a/docs/docs/examples/secure-api/go.md b/docs/docs/examples/secure-api/go.md
index 7e9eac2bc..c63878cea 100644
--- a/docs/docs/examples/secure-api/go.md
+++ b/docs/docs/examples/secure-api/go.md
@@ -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.
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

@@ -199,17 +199,17 @@ permission denied: missing required role: `admin`
### 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.
Finally, create the role as shown below:
-
+
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.
After successful creation, it should look like:
-
+
So you should now be able to add a new task:
diff --git a/docs/docs/examples/secure-api/java-spring.md b/docs/docs/examples/secure-api/java-spring.md
index cc33d681f..9aca6205a 100644
--- a/docs/docs/examples/secure-api/java-spring.md
+++ b/docs/docs/examples/secure-api/java-spring.md
@@ -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.
Select the **API** application type and continue.
-
+
Select Basic Auth for authenticating at the Introspection Endpoint.
-
+
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.
-
+
## Spring Setup
@@ -220,17 +220,17 @@ Date: Mon, 15 Jan 2024 09:24:39 GMT
### 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.
Finally, create the role as shown below:
-
+
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.
After successful creation, it should look like:
-
+
So you should now be able to add a new task:
diff --git a/docs/docs/examples/secure-api/pylon.mdx b/docs/docs/examples/secure-api/pylon.mdx
index 6d10017c5..21bd0dcc3 100644
--- a/docs/docs/examples/secure-api/pylon.mdx
+++ b/docs/docs/examples/secure-api/pylon.mdx
@@ -14,7 +14,7 @@ By the end of this guide, your application will have three different endpoint wh
## 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
@@ -113,7 +113,7 @@ AUTH_ISSUER='https://example.zitadel.cloud'
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.
diff --git a/docs/docs/examples/secure-api/python-django.mdx b/docs/docs/examples/secure-api/python-django.mdx
index bc9be8462..a973de6fc 100644
--- a/docs/docs/examples/secure-api/python-django.mdx
+++ b/docs/docs/examples/secure-api/python-django.mdx
@@ -19,7 +19,7 @@ This documentation references our [example](https://github.com/zitadel/example-d
## 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
diff --git a/docs/docs/guides/integrate/actions/testing-event.md b/docs/docs/guides/integrate/actions/testing-event.md
index d9adcb1a7..ed24f1af0 100644
--- a/docs/docs/guides/integrate/actions/testing-event.md
+++ b/docs/docs/guides/integrate/actions/testing-event.md
@@ -116,7 +116,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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.
```shell
diff --git a/docs/docs/guides/integrate/actions/testing-function-manipulation.md b/docs/docs/guides/integrate/actions/testing-function-manipulation.md
index a73814038..8ad56cee3 100644
--- a/docs/docs/guides/integrate/actions/testing-function-manipulation.md
+++ b/docs/docs/guides/integrate/actions/testing-function-manipulation.md
@@ -142,7 +142,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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.
As a result 3 things happen:
diff --git a/docs/docs/guides/integrate/actions/testing-function.md b/docs/docs/guides/integrate/actions/testing-function.md
index 436dc3a35..a97b6babb 100644
--- a/docs/docs/guides/integrate/actions/testing-function.md
+++ b/docs/docs/guides/integrate/actions/testing-function.md
@@ -120,7 +120,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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.
Your server should now print out something like the following. Check out the [Sent information Function](./usage#sent-information-function) payload description.
diff --git a/docs/docs/guides/integrate/actions/testing-request-manipulation.md b/docs/docs/guides/integrate/actions/testing-request-manipulation.md
index 11ef81cc0..7df1894ad 100644
--- a/docs/docs/guides/integrate/actions/testing-request-manipulation.md
+++ b/docs/docs/guides/integrate/actions/testing-request-manipulation.md
@@ -170,7 +170,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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.
```shell
diff --git a/docs/docs/guides/integrate/actions/testing-request-signature.mdx b/docs/docs/guides/integrate/actions/testing-request-signature.mdx
index 88abee304..67b906202 100644
--- a/docs/docs/guides/integrate/actions/testing-request-signature.mdx
+++ b/docs/docs/guides/integrate/actions/testing-request-signature.mdx
@@ -153,7 +153,7 @@ You can do this by using **Webhook.site** (see [Creating a Listener with Webhook
## 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.
```shell
diff --git a/docs/docs/guides/integrate/actions/testing-request.md b/docs/docs/guides/integrate/actions/testing-request.md
index e445593f7..1d84ec3c5 100644
--- a/docs/docs/guides/integrate/actions/testing-request.md
+++ b/docs/docs/guides/integrate/actions/testing-request.md
@@ -120,7 +120,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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.
```shell
diff --git a/docs/docs/guides/integrate/actions/testing-response.md b/docs/docs/guides/integrate/actions/testing-response.md
index 9fdf1983f..fd8faa3cd 100644
--- a/docs/docs/guides/integrate/actions/testing-response.md
+++ b/docs/docs/guides/integrate/actions/testing-response.md
@@ -120,7 +120,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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.
```shell
diff --git a/docs/docs/guides/integrate/actions/webhook-site-setup.md b/docs/docs/guides/integrate/actions/webhook-site-setup.md
index 658093367..f60cce68f 100644
--- a/docs/docs/guides/integrate/actions/webhook-site-setup.md
+++ b/docs/docs/guides/integrate/actions/webhook-site-setup.md
@@ -137,7 +137,7 @@ curl -L -X PUT 'https://${CUSTOM_DOMAIN}/v2/actions/executions' \
## 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:
diff --git a/docs/docs/guides/integrate/authenticated-mongodb-charts.md b/docs/docs/guides/integrate/authenticated-mongodb-charts.md
index 6f7eadef6..1a099584d 100644
--- a/docs/docs/guides/integrate/authenticated-mongodb-charts.md
+++ b/docs/docs/guides/integrate/authenticated-mongodb-charts.md
@@ -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:
-
+
## Setup Custom JWT Provider for MongoDB Charts
diff --git a/docs/docs/guides/integrate/identity-providers/introduction.md b/docs/docs/guides/integrate/identity-providers/introduction.md
index 8ff38a7fe..1f1f5bddb 100644
--- a/docs/docs/guides/integrate/identity-providers/introduction.md
+++ b/docs/docs/guides/integrate/identity-providers/introduction.md
@@ -103,7 +103,7 @@ Once in the settings:
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.

diff --git a/docs/docs/guides/integrate/login/hosted-login.mdx b/docs/docs/guides/integrate/login/hosted-login.mdx
index e24e7bff8..022b36821 100644
--- a/docs/docs/guides/integrate/login/hosted-login.mdx
+++ b/docs/docs/guides/integrate/login/hosted-login.mdx
@@ -50,7 +50,7 @@ Developers can configure the authentication methods offered on the login page ba
### Enterprise single-sign-on
-
+
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.
diff --git a/docs/docs/guides/integrate/login/login-users.mdx b/docs/docs/guides/integrate/login/login-users.mdx
index ed7c4ec9b..07c8c4275 100644
--- a/docs/docs/guides/integrate/login/login-users.mdx
+++ b/docs/docs/guides/integrate/login/login-users.mdx
@@ -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 [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
diff --git a/docs/docs/guides/integrate/login/oidc/authmethods/_basic.mdx b/docs/docs/guides/integrate/login/oidc/authmethods/_basic.mdx
index 06ddc6233..e94f1783f 100644
--- a/docs/docs/guides/integrate/login/oidc/authmethods/_basic.mdx
+++ b/docs/docs/guides/integrate/login/oidc/authmethods/_basic.mdx
@@ -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)
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
- `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`
diff --git a/docs/docs/guides/integrate/login/oidc/authmethods/_implicit.mdx b/docs/docs/guides/integrate/login/oidc/authmethods/_implicit.mdx
index 3c5554693..3c4f60c69 100644
--- a/docs/docs/guides/integrate/login/oidc/authmethods/_implicit.mdx
+++ b/docs/docs/guides/integrate/login/oidc/authmethods/_implicit.mdx
@@ -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)
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
- `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`
diff --git a/docs/docs/guides/integrate/login/oidc/authmethods/_jwtpk.mdx b/docs/docs/guides/integrate/login/oidc/authmethods/_jwtpk.mdx
index 63b462379..a864a0521 100644
--- a/docs/docs/guides/integrate/login/oidc/authmethods/_jwtpk.mdx
+++ b/docs/docs/guides/integrate/login/oidc/authmethods/_jwtpk.mdx
@@ -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)
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
- `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`
diff --git a/docs/docs/guides/integrate/login/oidc/authmethods/_pkce.mdx b/docs/docs/guides/integrate/login/oidc/authmethods/_pkce.mdx
index ad502e753..9ca435ae9 100644
--- a/docs/docs/guides/integrate/login/oidc/authmethods/_pkce.mdx
+++ b/docs/docs/guides/integrate/login/oidc/authmethods/_pkce.mdx
@@ -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)
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
- `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`
diff --git a/docs/docs/guides/integrate/login/oidc/device-authorization.mdx b/docs/docs/guides/integrate/login/oidc/device-authorization.mdx
index 4980b363e..37574c614 100644
--- a/docs/docs/guides/integrate/login/oidc/device-authorization.mdx
+++ b/docs/docs/guides/integrate/login/oidc/device-authorization.mdx
@@ -17,7 +17,7 @@ ZITADEL offers a comprehensive identity and access management solution, providin
## 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”.
2. Under “Applications” click the “New” button.
diff --git a/docs/docs/guides/integrate/login/oidc/login-users.mdx b/docs/docs/guides/integrate/login/oidc/login-users.mdx
index 68c077c12..0d0bb17b1 100644
--- a/docs/docs/guides/integrate/login/oidc/login-users.mdx
+++ b/docs/docs/guides/integrate/login/oidc/login-users.mdx
@@ -46,7 +46,7 @@ This flow is the same when using PKCE or JWT with Private Key for authentication
## 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
@@ -88,7 +88,7 @@ When selecting Native the authentication method always needs to be PKCE.
#### Authentication method
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.
diff --git a/docs/docs/guides/integrate/onboarding/b2b.mdx b/docs/docs/guides/integrate/onboarding/b2b.mdx
index 2208fd849..28faf3482 100644
--- a/docs/docs/guides/integrate/onboarding/b2b.mdx
+++ b/docs/docs/guides/integrate/onboarding/b2b.mdx
@@ -85,7 +85,7 @@ To show how you can use the self-management possibilities it is shown from the c
The Administrator user received an initialization e-mail after the user was created.
With the link in the email the admin will be able to setup a password and optionally some multi-factors.
-As the administrator only has permission for its own organization the ZITADEL Console UI does look slightly different.
+As the administrator only has permission for its own organization the ZITADEL Management Console UI does look slightly different.
To invite a team member the admin has to repeat the steps you did before.
1. [Create User](./b2b#create-user)
diff --git a/docs/docs/guides/integrate/retrieve-user-roles.md b/docs/docs/guides/integrate/retrieve-user-roles.md
index 277b76a52..5e1c51897 100644
--- a/docs/docs/guides/integrate/retrieve-user-roles.md
+++ b/docs/docs/guides/integrate/retrieve-user-roles.md
@@ -6,18 +6,18 @@ sidebar_label: Retrieve User Roles
This guide explains all the possible ways of retrieving user roles across different organizations and projects using ZITADEL's APIs.
## What are roles/authorizations/grants in ZITADEL?
-User roles, user grants, or authorizations refer to the roles that are assigned to a user. These terms are used interchangeably to mean the roles assigned to the user, e.g., the ZITADEL Console refers to the pairing of roles and users as authorizations, whereas the APIs refer to them as grants. This guide will use the term roles for application-specific roles (e.g., `admin`, `accountant`, `employee`, `hr`, etc.) and ZITADEL-specific administrator roles (e.g., `IAM_OWNER`, `ORG_OWNER`, `PROJECT_OWNER`, etc.).
+User roles, user grants, or authorizations refer to the roles that are assigned to a user. These terms are used interchangeably to mean the roles assigned to the user, e.g., the ZITADEL Management Console refers to the pairing of roles and users as authorizations, whereas the APIs refer to them as grants. This guide will use the term roles for application-specific roles (e.g., `admin`, `accountant`, `employee`, `hr`, etc.) and ZITADEL-specific administrator roles (e.g., `IAM_OWNER`, `ORG_OWNER`, `PROJECT_OWNER`, etc.).
Roles are critical to managing permissions in a single-tenant or multi-tenant application. It can, however, be tricky to retrieve them, especially when spanning multiple organizations and projects.
## Assign roles and memberships
-Human or service users can be assigned roles. You can do this via the ZITADEL Console or the ZITADEL APIs. As mentioned earlier, there are two types of roles in ZITADEL. You can have your own application-specific roles, and alternatively, ZITADEL also has administrator roles, such as `ORG_OWNER` and `IAM_OWNER`.
+Human or service users can be assigned roles. You can do this via the ZITADEL Management Console or the ZITADEL APIs. As mentioned earlier, there are two types of roles in ZITADEL. You can have your own application-specific roles, and alternatively, ZITADEL also has administrator roles, such as `ORG_OWNER` and `IAM_OWNER`.
Follow the links below to assign roles to your users.
-- [Add application roles via the ZITADEL Console](/docs/guides/manage/console/roles)
-- [Add administrator roles via the ZITADEL Console](/docs/guides/manage/console/managers)
+- [Add application roles via the ZITADEL Management Console](/docs/guides/manage/console/roles)
+- [Add administrator roles via the ZITADEL Management Console](/docs/guides/manage/console/managers)
- [Add application roles via the ZITADEL Management API](/docs/category/apis/resources/mgmt/project-roles)
- [Add administrator roles to users via the ZITADEL Management API](/docs/category/apis/resources/mgmt/members)
@@ -34,7 +34,7 @@ How to generate a token:
- [Generate tokens for human users](/docs/guides/integrate/login/oidc/login-users)
- [Generate tokens for service users](/docs/guides/integrate/service-users/authenticate-service-users)
-In order to access role information via the token you must include the right audience and the necessary role claims in the scope and/or select the required role settings in the ZITADEL console before requesting the token.
+In order to access role information via the token you must include the right audience and the necessary role claims in the scope and/or select the required role settings in the ZITADEL management console before requesting the token.
### Determine the audience
@@ -60,7 +60,7 @@ Let's assume you have a frontend application and a backend application under dif
And you can also use the same to access the ZITADEL APIs.
-### Role settings in the ZITADEL Console
+### Role settings in the ZITADEL Management Console
If you need user roles returned from the userinfo endpoint, you must select the **’Assert Roles on Authentication’** checkbox in your project under general settings.
diff --git a/docs/docs/guides/integrate/service-users/client-credentials.md b/docs/docs/guides/integrate/service-users/client-credentials.md
index f18547b96..c225c387a 100644
--- a/docs/docs/guides/integrate/service-users/client-credentials.md
+++ b/docs/docs/guides/integrate/service-users/client-credentials.md
@@ -44,7 +44,7 @@ curl --request POST \
* `CUSTOM_DOMAIN` should be set to your [Custom Domain](/docs/concepts/features/custom-domain)
* `grant_type` should be set to `client_credentials`
* `scope` should contain any [Scopes](/apis/openidoauth/scopes) you want to include, but must include `openid`. For this example, please include `profile`
-* `CLIENT_ID` and `CLIENT_SECRET` should be set with the values shown in Console when generating a new secret to enable [basic authentication](/docs/apis/openidoauth/authn-methods)
+* `CLIENT_ID` and `CLIENT_SECRET` should be set with the values shown in Management Console when generating a new secret to enable [basic authentication](/docs/apis/openidoauth/authn-methods)
If you want to access ZITADEL APIs, make sure to include the required scopes `urn:zitadel:iam:org:project:id:zitadel:aud`.
Read our guide [how to access ZITADEL APIs](../zitadel-apis/access-zitadel-apis) to learn more.
diff --git a/docs/docs/guides/integrate/service-users/private-key-jwt.md b/docs/docs/guides/integrate/service-users/private-key-jwt.md
index 5cf673dbc..bde45f620 100644
--- a/docs/docs/guides/integrate/service-users/private-key-jwt.md
+++ b/docs/docs/guides/integrate/service-users/private-key-jwt.md
@@ -46,7 +46,7 @@ You can let ZITADEL generate a private key for you, **or** upload your own (exte
#### Option A: Generate and download a private key from ZITADEL
-1. Open the ZITADEL web console and go to your service user.
+1. Open the ZITADEL web management console and go to your service user.
2. Click on the **Keys** tab.
3. Click **New**.
4. Optionally set an expiration date for the key, or leave empty for no expiration.
diff --git a/docs/docs/guides/integrate/services/atlassian-saml.md b/docs/docs/guides/integrate/services/atlassian-saml.md
index a38f80976..14576f54e 100644
--- a/docs/docs/guides/integrate/services/atlassian-saml.md
+++ b/docs/docs/guides/integrate/services/atlassian-saml.md
@@ -18,7 +18,7 @@ Prerequisites:
- existing Atlassian Access setup, including verified domain
> We have to switch between ZITADEL and Atlassian. If the headings begin with "ZITADEL" switch to the ZITADEL
-> Console and
+> Management Console and
> if the headings start with "Atlassian" please switch to the Atlassian Admin GUI.
## **Atlassian**: Create a new external identity provider
diff --git a/docs/docs/guides/integrate/services/auth0-oidc.mdx b/docs/docs/guides/integrate/services/auth0-oidc.mdx
index d39d5cd0e..4cda2f02f 100644
--- a/docs/docs/guides/integrate/services/auth0-oidc.mdx
+++ b/docs/docs/guides/integrate/services/auth0-oidc.mdx
@@ -19,7 +19,7 @@ Prerequisites:
- existing ZITADEL project, if not present follow the first 3 steps [here](/guides/manage/console/projects-overview)
- existing Auth0 tenant as described [here](https://auth0.com/docs/get-started/auth0-overview/create-tenants)
-> We have to switch between ZITADEL and a Auth0. If the headings begin with "ZITADEL" switch to the ZITADEL Console and if the headings start with "Auth0" please switch to the Auth0 GUI.
+> We have to switch between ZITADEL and a Auth0. If the headings begin with "ZITADEL" switch to the ZITADEL Management Console and if the headings start with "Auth0" please switch to the Auth0 GUI.
## **Auth0**: Create a new connection
@@ -35,7 +35,7 @@ The configuration should look like this:

-Next we have to switch to the ZITADEL console.
+Next we have to switch to the ZITADEL Management Console.
## **ZITADEL**: Create the application
diff --git a/docs/docs/guides/integrate/services/auth0-saml.md b/docs/docs/guides/integrate/services/auth0-saml.md
index fa1322d3c..3e11c1325 100644
--- a/docs/docs/guides/integrate/services/auth0-saml.md
+++ b/docs/docs/guides/integrate/services/auth0-saml.md
@@ -17,7 +17,7 @@ Prerequisites:
- existing ZITADEL project, if not present follow the first 3 steps [here](/guides/manage/console/projects-overview)
- existing Auth0 tenant as described [here](https://auth0.com/docs/get-started/auth0-overview/create-tenants)
-> We have to switch between ZITADEL and a Auth0. If the headings begin with "ZITADEL" switch to the ZITADEL Console and
+> We have to switch between ZITADEL and a Auth0. If the headings begin with "ZITADEL" switch to the ZITADEL Management Console and
> if the headings start with "Auth0" please switch to the Auth0 GUI.
## **Auth0**: Create a new connection
diff --git a/docs/docs/guides/integrate/services/aws-saml.md b/docs/docs/guides/integrate/services/aws-saml.md
index a68a041b3..669f55ba9 100644
--- a/docs/docs/guides/integrate/services/aws-saml.md
+++ b/docs/docs/guides/integrate/services/aws-saml.md
@@ -18,7 +18,7 @@ Prerequisites:
- prerequisites on AWS side [here](https://docs.aws.amazon.com/singlesignon/latest/userguide/prereqs.html).
- enabled AWS SSO [here](https://docs.aws.amazon.com/singlesignon/latest/userguide/step1.html?icmpid=docs_sso_console)
-> We have to switch between ZITADEL and a AWS. If the headings begin with "ZITADEL" switch to the ZITADEL Console and if
+> We have to switch between ZITADEL and a AWS. If the headings begin with "ZITADEL" switch to the ZITADEL Management Console and if
> the headings start with "AWS" please switch to the AWS GUI.
## **AWS**: Change to external identity provider ZITADEL
diff --git a/docs/docs/guides/integrate/services/gitlab-saml.md b/docs/docs/guides/integrate/services/gitlab-saml.md
index 945f658ec..0eebda0a7 100644
--- a/docs/docs/guides/integrate/services/gitlab-saml.md
+++ b/docs/docs/guides/integrate/services/gitlab-saml.md
@@ -18,7 +18,7 @@ Prerequisites:
- existing Gitlab SaaS Setup in the premium tier
> We have to switch between ZITADEL and Gitlab. If the headings begin with "ZITADEL" switch to the ZITADEL
-> Console and
+> Management Console and
> if the headings start with "Gitlab" please switch to the Gitlab GUI.
## **Gitlab**: Create a new external identity provider
diff --git a/docs/docs/guides/integrate/services/google-cloud.mdx b/docs/docs/guides/integrate/services/google-cloud.mdx
index 3b8a4adf1..9a75e09bb 100644
--- a/docs/docs/guides/integrate/services/google-cloud.mdx
+++ b/docs/docs/guides/integrate/services/google-cloud.mdx
@@ -20,7 +20,7 @@ Prerequisites:
- existing ZITADEL project, if not present follow the first 3 steps [here](/guides/manage/console/projects-overview)
- prerequisites on Google Cloud side [in the configuration guide](https://cloud.google.com/iam/docs/configuring-workforce-identity-federation).
-> We have to switch between ZITADEL and a Google Cloud. If the headings begin with "ZITADEL" switch to the ZITADEL Console and if
+> We have to switch between ZITADEL and a Google Cloud. If the headings begin with "ZITADEL" switch to the ZITADEL Management Console and if
> the headings start with "Google Cloud" please refer to the configuration guide on Google Cloud.
## **Google Cloud**: Configure
diff --git a/docs/docs/guides/integrate/services/pingidentity-saml.md b/docs/docs/guides/integrate/services/pingidentity-saml.md
index 8e5df3389..73536fd1b 100644
--- a/docs/docs/guides/integrate/services/pingidentity-saml.md
+++ b/docs/docs/guides/integrate/services/pingidentity-saml.md
@@ -18,7 +18,7 @@ Prerequisites:
- existing Pingidentity environment [here](https://docs.pingidentity.com/bundle/pingone/page/wqe1564020490538.html)
> We have to switch between ZITADEL and Ping Identity. If the headings begin with "ZITADEL" switch to the ZITADEL
-> Console and
+> Management Console and
> if the headings start with "Ping" please switch to the PingIdentity GUI.
## **Ping**: Create a new external identity provider
diff --git a/docs/docs/guides/integrate/token-exchange.mdx b/docs/docs/guides/integrate/token-exchange.mdx
index 87807f9e1..72bcfc86a 100644
--- a/docs/docs/guides/integrate/token-exchange.mdx
+++ b/docs/docs/guides/integrate/token-exchange.mdx
@@ -218,7 +218,7 @@ For this example we have the following projects in our organization:
- **portal** contains the end user interfaces. In this case a web-app that initiated user login and performs operations on other APIs. The web-app has the token exchange grant type enabled;
- **aggregates** a project that contains APIs of low privilege which aggregate public data to return to the user;
- **settings** a project that contains APIs for settings and other privileged operations;
-- **ZITADEL** the build-in project used for the zitadel console and APIs;
+- **ZITADEL** the build-in project used for the zitadel management console and APIs;
#### Authenticated user tokens
@@ -880,7 +880,7 @@ Above we gave some of the most straightforward use cases. Of course, you can com
## Audit trail
-In the user view of the console we can see whenever a new access token is created for a user.
+In the user view of the management console we can see whenever a new access token is created for a user.
The existing `Access Token created` event is also used in the case of a token exchange.
When there was an `actor_token` present during token exchange, we also log a `User impersonated` event.
diff --git a/docs/docs/guides/integrate/zitadel-apis/access-zitadel-apis.md b/docs/docs/guides/integrate/zitadel-apis/access-zitadel-apis.md
index 7b3ea9583..6bbec03b8 100644
--- a/docs/docs/guides/integrate/zitadel-apis/access-zitadel-apis.md
+++ b/docs/docs/guides/integrate/zitadel-apis/access-zitadel-apis.md
@@ -49,9 +49,9 @@ The System API can't be accessed by service users and requires a special configu
## 1. Create a service user
-First, you need to create a new service user through the console or ZITADEL APIs.
+First, you need to create a new service user through the management console or ZITADEL APIs.
-Via Console:
+Via Management Console:
1. In an organization, navigate to Users > Service Users
2. Click on **New**
diff --git a/docs/docs/guides/integrate/zitadel-apis/example-zitadel-api-with-dot-net.md b/docs/docs/guides/integrate/zitadel-apis/example-zitadel-api-with-dot-net.md
index 7a012f799..6221963b0 100644
--- a/docs/docs/guides/integrate/zitadel-apis/example-zitadel-api-with-dot-net.md
+++ b/docs/docs/guides/integrate/zitadel-apis/example-zitadel-api-with-dot-net.md
@@ -46,7 +46,7 @@ Change the program.cs file to the content below. This will create a client for t
The SDK will make sure you will have access to the API by retrieving a Bearer Token using JWT Profile with the provided scopes (`openid` and `urn:zitadel:iam:org:project:id:zitadel:aud`).
Make sure to fill the const `apiUrl`, and `personalAccessToken` with your own instance data. The used vars below are from a test instance, to show you how it should look.
-The apiURL is the domain of your instance you can find it on the instance detail in the Customer Portal or in the Console
+The apiURL is the domain of your instance you can find it on the instance detail in the Customer Portal or in the Management Console
```csharp
// This file contains two examples:
diff --git a/docs/docs/guides/manage/console/_create-user.mdx b/docs/docs/guides/manage/console/_create-user.mdx
index 4645c3c84..48178def4 100644
--- a/docs/docs/guides/manage/console/_create-user.mdx
+++ b/docs/docs/guides/manage/console/_create-user.mdx
@@ -5,7 +5,7 @@ import TabItem from "@theme/TabItem";
:::note
If you started with Zitadel before version 3, you might have the "Human User [deprecated]" UI.
-In this case please enable the Feature Flag "Use V2 Api in Console for User creation" in the Default Settings.
+In this case please enable the Feature Flag "Use V2 Api in Management Console for User creation" in the Default Settings.
:::
@@ -43,6 +43,6 @@ In this case please enable the Feature Flag "Use V2 Api in Console for User crea
You can prompt the user to add a second factor method too by checking the **Force MFA** toggle in [Login behaviour settings](/docs/guides/manage/console/default-settings#login-behavior-and-access).
-When logged in, a user can then manage the profile in the console, adding a profile picture, external IDPs and Passkeys.
+When logged in, a user can then manage the profile in the management console, adding a profile picture, external IDPs and Passkeys.
diff --git a/docs/docs/guides/manage/console/actions-overview.mdx b/docs/docs/guides/manage/console/actions-overview.mdx
index 324e72e40..26db0900c 100644
--- a/docs/docs/guides/manage/console/actions-overview.mdx
+++ b/docs/docs/guides/manage/console/actions-overview.mdx
@@ -58,7 +58,7 @@ You can use the following built-in modules inside your JavaScript code:
Stuck customizing ZITADEL actions? Find samples for setting OIDC claims, SAML attributes, extending JIT provisioning data, calling external APIs, and more in [this repository](https://github.com/zitadel/actions).
-## Managing Actions in Console
+## Managing Actions in Management Console
### 1. Create an Action
diff --git a/docs/docs/guides/manage/console/applications-overview.mdx b/docs/docs/guides/manage/console/applications-overview.mdx
index 269c467ab..3edf2970d 100644
--- a/docs/docs/guides/manage/console/applications-overview.mdx
+++ b/docs/docs/guides/manage/console/applications-overview.mdx
@@ -15,7 +15,7 @@ Applications are the entry point to your [Project](projects-overview.mdx). Users
All applications within a project share the same **Roles** and **Authorizations**. This means you define a role once (e.g., `admin`) on the Project level, and it applies across all your web, mobile, and API applications.
-To access your applications, navigate to your Project in the Console and select your application.
+To access your applications, navigate to your Project in the Management Console and select your application.
-Features can range from UI changes in the console, to new APIs or performance improvements.
+Features can range from UI changes in the management console, to new APIs or performance improvements.
:::warning
Be careful on which features you enable as they can be in an experimental state.
@@ -61,7 +61,7 @@ In the Branding settings, you can upload you Logo for the login interface, set y
| Setting | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Logo | Upload your logo for the light and the dark design. This is used mainly in the login interface. |
-| Icon | Upload your icon for the light and the dark design. Icons are used for smaller components. For example in console on the top left as the home button. |
+| Icon | Upload your icon for the light and the dark design. Icons are used for smaller components. For example in management console on the top left as the home button. |
| Colors | You can set four different colors to design your login page and email. (Background-, Primary-, Warn- and Font Color) |
| Font | Upload your custom font |
| Advanced Behavior | **Hide Loginname suffix**: If enabled, your loginname suffix (Domain) will not be shown in the login page. **Disable Watermark**: If you disable the watermark you will not see the "Powered by ZITADEL" in the login page |
@@ -163,7 +163,7 @@ Reasons why ZITADEL doesn't have a redirect URI:
- The login has not been called with an OIDC authorize request
- The user landed on the login through an email link, e.g. Password Reset, Initialize User
-We recommend setting your own default redirect URI, if you do not want end users to access ZITADEL console.
+We recommend setting your own default redirect URI, if you do not want end users to access ZITADEL Management Console.
Change default redirect url of instance: `https://${CUSTOM_DOMAIN}/ui/console/instance?id=login`
@@ -258,7 +258,7 @@ The following settings are available:
- Maximum Password Attempts: When the user has reached the maximum password attempts the account will be locked, If this is set to 0 the lockout will not trigger.
- Maximum OTP Attempts: When the user has reached the maximum (T)OTP attempts the account will be locked, If this is set to 0 the lockout will not trigger.
-If an account is locked, the administrator has to unlock it in the ZITADEL console
+If an account is locked, the administrator has to unlock it in the ZITADEL Management Console
@@ -309,7 +309,7 @@ Example:
width="600px"
/>
-Also you can set the link associated to the Documentation button in the console. Set an empty text if you don't want to show a Documentation button in your console. If you need a custom button to be shown in the console you can set the button text and the link associated to the button (if the button text is button no text will be shown).
+Also you can set the link associated to the Documentation button in the console. Set an empty text if you don't want to show a Documentation button in your console. If you need a custom button to be shown in the management console you can set the button text and the link associated to the button (if the button text is button no text will be shown).
To configure managers in ZITADEL go to the resource where you like to add it (e.g Instance, Organization, Project, GrantedProject).
-In the right part of the console you can find **MANAGERS** in the details part. Here you have a list of the current managers and can add a new one.
+In the right part of the management console you can find **MANAGERS** in the details part. Here you have a list of the current managers and can add a new one.
diff --git a/docs/docs/guides/manage/console/organizations-overview.mdx b/docs/docs/guides/manage/console/organizations-overview.mdx
index 81a01b3ee..bada90cf3 100644
--- a/docs/docs/guides/manage/console/organizations-overview.mdx
+++ b/docs/docs/guides/manage/console/organizations-overview.mdx
@@ -33,7 +33,7 @@ For example, you could set up a project with roles that define access to your so
### Create a new organization
-To create a new organization, click on the organizations dropdown in the Console and select **New organization**.
+To create a new organization, click on the organizations dropdown in the Management Console and select **New organization**.
You have two options regarding the initial administrator:
1. **Current User:** Create the organization with your currently logged-in user as the organization manager. A membership for the new organization will be added to your account.
diff --git a/docs/docs/guides/manage/console/overview.mdx b/docs/docs/guides/manage/console/overview.mdx
index 764614013..7a10e64c4 100644
--- a/docs/docs/guides/manage/console/overview.mdx
+++ b/docs/docs/guides/manage/console/overview.mdx
@@ -1,18 +1,18 @@
---
-title: ZITADEL Console
+title: ZITADEL Management Console
sidebar_label: Overview
---
-## What is console?
+## What is management console?
-Console is the Dashboard UI for your instance. It can be accessed from all configured Custom Domains, defined in the Customer Portal.
-The console is used to configure global default settings and can be used by multiple Managers.
+Management Console is the Dashboard UI for your instance. It can be accessed from all configured Custom Domains, defined in the Customer Portal.
+The management console is used to configure global default settings and can be used by multiple Managers.
Read more about [Console Managers](./managers) here.
It can also be used by your application users to modify their profile, although we recommend that you build your own User Interface.
When you are logged in, you are greeted by the home page. This page allows you to set shortcuts to settings and projects.
-The console has a context switcher on the **top-left** where your current organization is set.
+The management console has a context switcher on the **top-left** where your current organization is set.
Depending on your use case, multiple organizations can be created (B2B) or you can stick to your global organization (B2C). To get an understanding of your use cases and how we recommend setting up your organizations, read the [Solution Scenario](../../solution-scenarios/introduction) guides.
-If your new to console, you'll probably want to set some settings initially. Continue reading Default settings on the next page.
+If your new to management console, you'll probably want to set some settings initially. Continue reading Default settings on the next page.
-## Prevent console access
+## Prevent management console access
In some use cases you want to prevent users from accessing the ZITADEL management console.
Please follow this [guide](/docs/guides/solution-scenarios/restrict-console) to achieve that.
diff --git a/docs/docs/guides/manage/console/projects-overview.mdx b/docs/docs/guides/manage/console/projects-overview.mdx
index 77a157762..96c2c9116 100644
--- a/docs/docs/guides/manage/console/projects-overview.mdx
+++ b/docs/docs/guides/manage/console/projects-overview.mdx
@@ -31,7 +31,7 @@ Go to [Applications](./applications-overview) for more details.
A role consists of different attributes, but only the **Key** is relevant to the authorization and must be unique within the project.
* **Key:** The identifier used in code (e.g., `role.admin`).
* **Display Name:** A human-readable name for the UI.
-* **Group:** Enables better handling in the ZITADEL console (e.g., giving a user all roles of a specific group).
+* **Group:** Enables better handling in the ZITADEL Management Console (e.g., giving a user all roles of a specific group).
Read more about managing roles [here](./roles).
diff --git a/docs/docs/guides/manage/console/users-overview.mdx b/docs/docs/guides/manage/console/users-overview.mdx
index a95d0cb99..57d6cdc4d 100644
--- a/docs/docs/guides/manage/console/users-overview.mdx
+++ b/docs/docs/guides/manage/console/users-overview.mdx
@@ -102,6 +102,6 @@ To access these roles in your application:
## References
-- [Manage users in the Console](./users-overview#managing-users)
+- [Manage users in the Management Console](./users-overview#managing-users)
- [Migrate to ZITADEL](/docs/guides/migrate/introduction)
- [User onboarding and registration](/docs/guides/integrate/onboarding)
\ No newline at end of file
diff --git a/docs/docs/guides/manage/customize/texts.md b/docs/docs/guides/manage/customize/texts.md
index e24b284da..059a83a65 100644
--- a/docs/docs/guides/manage/customize/texts.md
+++ b/docs/docs/guides/manage/customize/texts.md
@@ -68,6 +68,6 @@ If you only want to enable a subset of the supported languages, you can configur
The login UI and notification messages are only rendered in one of the allowed languages and fallback to the instances default language.
Also, the instances OIDC discovery endpoint will only list the allowed languages in the *ui_locales_supported* field.
-All language settings are also configurable in the consoles *Languages* default settings.
+All language settings are also configurable in the management consoles *Languages* default settings.

diff --git a/docs/docs/guides/solution-scenarios/b2c.mdx b/docs/docs/guides/solution-scenarios/b2c.mdx
index 25e2be938..bcad31bb2 100644
--- a/docs/docs/guides/solution-scenarios/b2c.mdx
+++ b/docs/docs/guides/solution-scenarios/b2c.mdx
@@ -14,7 +14,7 @@ When planning your applications, investing time in researching your apps archite
This guide introduces you to the grouping and structuring of ZITADEL projects which forms the base for all projects. This can be used as a quick start to the [B2B scenario](./b2b), which is merely focused on planning considerations if you are having projects with multiple organizations.
The journey of this guide starts with creating an Organization, the outermost layer of ZITADEL within your instance, as it is the vessel for projects, roles, applications and users.
-Creation can be done from [ZITADEL Console](https://${CUSTOM_DOMAIN}.zitadel.cloud/ui/console/orgs/create). You can choose your current account for the organization owner or create a new one.
+Creation can be done from [ZITADEL Management Console](https://${CUSTOM_DOMAIN}.zitadel.cloud/ui/console/orgs/create). You can choose your current account for the organization owner or create a new one.
Depending on your Software Development Life Cycle (SDLC) you can create multiple organizations or projects to keep your applications environments separated.
@@ -77,10 +77,10 @@ In addition to visual modifications, you can edit notification texts for your us
ZITADEL gives you handlebar similar templating for variables. Of course you can define texts for any language.
We'd appreciate if you could contribute to our repo with translations of your language. Read on how to contribute [here](../manage/customize/texts).
-> Note that your console design changes to your design too
+> Note that your management console design changes to your design too
-
+
### Projects and applications
diff --git a/docs/docs/guides/solution-scenarios/configurations.mdx b/docs/docs/guides/solution-scenarios/configurations.mdx
index 9040525a3..4bd110fb4 100644
--- a/docs/docs/guides/solution-scenarios/configurations.mdx
+++ b/docs/docs/guides/solution-scenarios/configurations.mdx
@@ -104,7 +104,7 @@ Go to the "Advanced" section, per default login with phone number should be allo
## Embedding ZITADEL in an iFrame
-To maximize the security during login and in the Console UI, ZITADEL follows security best practices by setting a
+To maximize the security during login and in the Management Console UI, ZITADEL follows security best practices by setting a
Content-Security-Policy (CSP), X-Frame-Options and cookies with SameSite Lax:
```
diff --git a/docs/docs/guides/solution-scenarios/restrict-console.mdx b/docs/docs/guides/solution-scenarios/restrict-console.mdx
index 6ae1a18ca..353b8ba31 100644
--- a/docs/docs/guides/solution-scenarios/restrict-console.mdx
+++ b/docs/docs/guides/solution-scenarios/restrict-console.mdx
@@ -1,19 +1,19 @@
---
-title: Prevent users from accessing ZITADEL console
-sidebar_label: Limit access to console
+title: Prevent users from accessing ZITADEL Management Console
+sidebar_label: Limit access to management console
---
-ZITADEL includes a console that allows Managers to configure all resources. All uses, including end-users, by default, view and manage their profile information.
-In some use cases you want to prevent users from accessing the console, this could be:
+ZITADEL includes a management console that allows Managers to configure all resources. All uses, including end-users, by default, view and manage their profile information.
+In some use cases you want to prevent users from accessing the management console, this could be:
- User management is integrated into your own app
-- Users login via SSO and should not be able to change their data in the Console
-- Only managers should be able to access Console to manage their users
+- Users login via SSO and should not be able to change their data in the Management Console
+- Only managers should be able to access Management Console to manage their users
-At the moment it is not possible to simply disable the Console, but with the configuration described in this guide, you can prevent users from accessing the Console.
+At the moment it is not possible to simply disable the Management Console, but with the configuration described in this guide, you can prevent users from accessing the Console.
## Self-hosted
-If you are running ZITADEL self-hosted, we recommend restricting the access to ZITADEL Console via WAF/reverse-proxy for Non-Manager users
+If you are running ZITADEL self-hosted, we recommend restricting the access to ZITADEL Management Console via WAF/reverse-proxy for Non-Manager users
## ZITADEL Cloud (and self-hosted)
@@ -25,7 +25,7 @@ In that case you probably want to redirect the user to your own application, ins
Read more about how to set the default redirect URI: [Settings - Default Redirect URI](/docs/guides/manage/console/default-settings#default-redirect-uri)
-### Restricting Console in default-project
+### Restricting Management Console in default-project
With this workaround, you will limit users from accessing the [default-project](/docs/guides/manage/console/projects-overview#the-default-project) if they are not explicitly granted to use this project.
When setting the "Check for Project on Authentication" setting on a project, only users of organizations with a grant to that project can access it.
@@ -33,7 +33,7 @@ By default, this setting is disabled, so all users can access the project.

-Start by granting the organization of your managers, that should be able to access the Console, the [default project](/docs/guides/manage/console/projects-overview#the-default-project):
+Start by granting the organization of your managers, that should be able to access the Management Console, the [default project](/docs/guides/manage/console/projects-overview#the-default-project):
1. Click on the default-project > Grants > New +

@@ -44,7 +44,7 @@ Start by granting the organization of your managers, that should be able to acce
3. You can skip the screen with the role selection and click save
4. Make sure the grant is in now in the overview and marked as active.
-To avoid accidental lock-out, the [default project](/docs/guides/manage/console/projects-overview#the-default-project) hides the checkbox "Check Project on Authentication" in the Console:
+To avoid accidental lock-out, the [default project](/docs/guides/manage/console/projects-overview#the-default-project) hides the checkbox "Check Project on Authentication" in the Management Console:

You need to use the [update project API call](/docs/apis/resources/mgmt/management-service-update-project) to set the configuration on the project.
@@ -73,7 +73,7 @@ curl -L -X PUT "https://${CUSTOM_DOMAIN}/management/v1/projects/${PROJECT_ID}" \
Where
- `${CUSTOM_DOMAIN}` is your Custom Domain, f.e. mydemo.zitadel.cloud
- `${PAT}` is your service user's personal access token
-- `${PROJECT_ID}` is the default-project's ID that can be found in Console see screenshot above
+- `${PROJECT_ID}` is the default-project's ID that can be found in Management Console see screenshot above
You should now be able to log in with users of the organization that have the grant (in this example users of the organization "Customer-A").
All other users should see the following error message after authentication:
diff --git a/docs/docs/legal/policies/rate-limit-policy.md b/docs/docs/legal/policies/rate-limit-policy.md
index b23f822c0..b56e36067 100644
--- a/docs/docs/legal/policies/rate-limit-policy.md
+++ b/docs/docs/legal/policies/rate-limit-policy.md
@@ -31,7 +31,7 @@ Please [get in touch](https://zitadel.com/contact) with us to discuss your requi
## What rate limits do apply
-For ZITADEL Cloud, we have dedicated rate limits for the user interfaces (login, register, console,...) and the APIs.
+For ZITADEL Cloud, we have dedicated rate limits for the user interfaces (login, register, management console,...) and the APIs.
Rate limits are implemented with the following rules:
diff --git a/docs/docs/product/roadmap.mdx b/docs/docs/product/roadmap.mdx
index 81139ca3a..fb9e06798 100644
--- a/docs/docs/product/roadmap.mdx
+++ b/docs/docs/product/roadmap.mdx
@@ -736,7 +736,7 @@ Our vision for AI is focused on two key areas: providing intelligent, contextual
Our rollout is planned in phases to ensure we deliver a helpful experience:
- **Phase 1 (Happening Now)**: We are currently testing a preliminary version of our AI bot within our [community channels](https://discord.com/channels/927474939156643850/1357076488825995477). This allows us to gather real-world questions and answers, refining the AI's accuracy and helpfulness based on direct feedback.
- **Phase 2 (Next Steps)**: Once we are confident in its capabilities, we will integrate this AI assistant directly into our documentation. You'll be able to ask complex questions and get immediate, well-sourced answers.
- - **Phase 3 (The Ultimate Goal)**: The final step is to embed the assistant directly into the Zitadel Console/Customer Portal. Imagine getting help based on the exact context of what you're doing—whether you're configuring an action, setting up a new organization, or integrating social login.
+ - **Phase 3 (The Ultimate Goal)**: The final step is to embed the assistant directly into the ZITADEL Management Console/Customer Portal. Imagine getting help based on the exact context of what you're doing—whether you're configuring an action, setting up a new organization, or integrating social login.
2. **Decentralized AI for Threat Detection**
diff --git a/docs/docs/sdk-examples/angular.mdx b/docs/docs/sdk-examples/angular.mdx
index 44d24895e..0ee0d2bf2 100644
--- a/docs/docs/sdk-examples/angular.mdx
+++ b/docs/docs/sdk-examples/angular.mdx
@@ -33,7 +33,7 @@ The example includes secure sign-out functionality implementing **[federated log
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production deployments, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production deployments, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/astro.mdx b/docs/docs/sdk-examples/astro.mdx
index 7ba22f8bf..18e181f3c 100644
--- a/docs/docs/sdk-examples/astro.mdx
+++ b/docs/docs/sdk-examples/astro.mdx
@@ -33,7 +33,7 @@ The application includes complete [logout functionality](https://zitadel.com/doc
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -41,7 +41,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:4321/api/auth/logout/callback`)
5. Copy your **Client ID** from the application details
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production deployments, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production deployments, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/django.mdx b/docs/docs/sdk-examples/django.mdx
index 169a5ae32..032d8dc75 100644
--- a/docs/docs/sdk-examples/django.mdx
+++ b/docs/docs/sdk-examples/django.mdx
@@ -33,7 +33,7 @@ The application demonstrates proper **[federated logout](https://zitadel.com/doc
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/expressjs.mdx b/docs/docs/sdk-examples/expressjs.mdx
index b5ebdae70..cd5c3d9e6 100644
--- a/docs/docs/sdk-examples/expressjs.mdx
+++ b/docs/docs/sdk-examples/expressjs.mdx
@@ -33,7 +33,7 @@ Sign-out functionality implements **[federated logout](https://zitadel.com/docs/
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -41,7 +41,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/auth/logout/callback`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/fastapi.mdx b/docs/docs/sdk-examples/fastapi.mdx
index f34cb626b..f34fed1d8 100644
--- a/docs/docs/sdk-examples/fastapi.mdx
+++ b/docs/docs/sdk-examples/fastapi.mdx
@@ -33,7 +33,7 @@ The application demonstrates proper **[federated logout](https://zitadel.com/doc
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/fastify.mdx b/docs/docs/sdk-examples/fastify.mdx
index c2dbaf564..e096c30fc 100644
--- a/docs/docs/sdk-examples/fastify.mdx
+++ b/docs/docs/sdk-examples/fastify.mdx
@@ -33,7 +33,7 @@ The application also demonstrates proper **[federated logout](https://zitadel.co
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/flask.mdx b/docs/docs/sdk-examples/flask.mdx
index 514aed488..0072d01a1 100644
--- a/docs/docs/sdk-examples/flask.mdx
+++ b/docs/docs/sdk-examples/flask.mdx
@@ -33,7 +33,7 @@ The application demonstrates proper **[federated logout](https://zitadel.com/doc
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/hono.mdx b/docs/docs/sdk-examples/hono.mdx
index cdd719320..4e707861b 100644
--- a/docs/docs/sdk-examples/hono.mdx
+++ b/docs/docs/sdk-examples/hono.mdx
@@ -31,7 +31,7 @@ The implementation uses [Handlebars templates](https://handlebarsjs.com/) for se
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -39,7 +39,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/auth/logout/callback`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/introduction.mdx b/docs/docs/sdk-examples/introduction.mdx
index 94e7460cd..23b446feb 100644
--- a/docs/docs/sdk-examples/introduction.mdx
+++ b/docs/docs/sdk-examples/introduction.mdx
@@ -31,7 +31,7 @@ import { Frameworks } from "../../src/components/frameworks";
framework.client === false || framework.client == null} />
-To further streamline your setup, simply visit the console in Zitadel where you can select one of the languages or frameworks. This will allow you to instantly set up the configuration for that specific sample in Zitadel, ensuring you have everything you need to get started right away.
+To further streamline your setup, simply visit the management console in Zitadel where you can select one of the languages or frameworks. This will allow you to instantly set up the configuration for that specific sample in Zitadel, ensuring you have everything you need to get started right away.

diff --git a/docs/docs/sdk-examples/laravel.mdx b/docs/docs/sdk-examples/laravel.mdx
index 9fe775ba5..8e12c7c23 100644
--- a/docs/docs/sdk-examples/laravel.mdx
+++ b/docs/docs/sdk-examples/laravel.mdx
@@ -33,7 +33,7 @@ The application demonstrates proper **[federated logout](https://zitadel.com/doc
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/nestjs.mdx b/docs/docs/sdk-examples/nestjs.mdx
index 4819fe616..de538421e 100644
--- a/docs/docs/sdk-examples/nestjs.mdx
+++ b/docs/docs/sdk-examples/nestjs.mdx
@@ -35,7 +35,7 @@ All protected routes are secured using the [@mridang/nestjs-auth global guard](h
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -43,7 +43,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/auth/logout/callback`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/nextjs.mdx b/docs/docs/sdk-examples/nextjs.mdx
index ed7c2e008..f0594050c 100644
--- a/docs/docs/sdk-examples/nextjs.mdx
+++ b/docs/docs/sdk-examples/nextjs.mdx
@@ -33,7 +33,7 @@ The logout flow implements **[federated logout](https://zitadel.com/docs/guides/
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production deployments, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production deployments, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/nuxtjs.mdx b/docs/docs/sdk-examples/nuxtjs.mdx
index a10beec5f..b2ee41232 100644
--- a/docs/docs/sdk-examples/nuxtjs.mdx
+++ b/docs/docs/sdk-examples/nuxtjs.mdx
@@ -31,7 +31,7 @@ The example implements secure [session management](https://authjs.dev/concepts/s
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -39,7 +39,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the Zitadel Console if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the ZITADEL Management Console if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/qwik.mdx b/docs/docs/sdk-examples/qwik.mdx
index b0780d888..ac223e035 100644
--- a/docs/docs/sdk-examples/qwik.mdx
+++ b/docs/docs/sdk-examples/qwik.mdx
@@ -33,7 +33,7 @@ Sign-out functionality implements **[federated logout](https://zitadel.com/docs/
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -41,7 +41,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/api/auth/logout/callback`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/react.mdx b/docs/docs/sdk-examples/react.mdx
index 73e5f7774..4b501e1c4 100644
--- a/docs/docs/sdk-examples/react.mdx
+++ b/docs/docs/sdk-examples/react.mdx
@@ -33,7 +33,7 @@ The example leverages [React Router](https://reactrouter.com) for client-side na
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -41,7 +41,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/solidstart.mdx b/docs/docs/sdk-examples/solidstart.mdx
index 8048b569d..8ab9131bb 100644
--- a/docs/docs/sdk-examples/solidstart.mdx
+++ b/docs/docs/sdk-examples/solidstart.mdx
@@ -31,7 +31,7 @@ The application implements automatic [token refresh](https://zitadel.com/docs/ap
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -39,7 +39,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/api/auth/logout/callback`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/sveltekit.mdx b/docs/docs/sdk-examples/sveltekit.mdx
index 2fcaa6e4d..70a5460ee 100644
--- a/docs/docs/sdk-examples/sveltekit.mdx
+++ b/docs/docs/sdk-examples/sveltekit.mdx
@@ -33,7 +33,7 @@ The logout flow implements **[federated logout](https://zitadel.com/docs/guides/
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -41,7 +41,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs (e.g., `http://localhost:3000/auth/logout/callback`)
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/symfony.mdx b/docs/docs/sdk-examples/symfony.mdx
index bfe9c1e7f..c6ad68efe 100644
--- a/docs/docs/sdk-examples/symfony.mdx
+++ b/docs/docs/sdk-examples/symfony.mdx
@@ -33,7 +33,7 @@ The application demonstrates proper **[federated logout](https://zitadel.com/doc
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -42,7 +42,7 @@ Before running this example, you need to create and configure a PKCE application
5. Copy your **Client ID** for use in the next steps
6. Optionally enable [refresh tokens](https://zitadel.com/docs/apis/openidoauth/grant-types#refresh-token) in Token Settings for long-lived sessions
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/sdk-examples/vue.mdx b/docs/docs/sdk-examples/vue.mdx
index 31f17c97a..e18d1bbb4 100644
--- a/docs/docs/sdk-examples/vue.mdx
+++ b/docs/docs/sdk-examples/vue.mdx
@@ -33,7 +33,7 @@ The example includes secure sign-out functionality implementing **[federated log
### Prerequisites
-Before running this example, you need to create and configure a PKCE application in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
+Before running this example, you need to create and configure a PKCE application in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview). Follow the PKCE application setup guide to:
1. Create a new Web application in your [Zitadel project](https://zitadel.com/docs/guides/manage/console/projects)
2. Configure it to use the PKCE authentication method
@@ -41,7 +41,7 @@ Before running this example, you need to create and configure a PKCE application
4. Configure post-logout redirect URIs
5. Copy your **Client ID** for use in the next steps
-> **Note:** Make sure to enable **Dev Mode** in the [Zitadel Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
+> **Note:** Make sure to enable **Dev Mode** in the [ZITADEL Management Console](https://zitadel.com/docs/guides/manage/console/overview) if you're using HTTP URLs during local development. For production, always use HTTPS URLs and disable Dev Mode.
### Run the example
diff --git a/docs/docs/self-hosting/deploy/devcontainer.mdx b/docs/docs/self-hosting/deploy/devcontainer.mdx
index fd15207ff..19154f26c 100644
--- a/docs/docs/self-hosting/deploy/devcontainer.mdx
+++ b/docs/docs/self-hosting/deploy/devcontainer.mdx
@@ -30,4 +30,4 @@ cd zitadel
## Using Dev Container
-Once the container is running, you will have a development environment set up with all the necessary dependencies pre-installed. You can then follow the instructions in the ZITADEL [contribution guide](https://github.com/zitadel/zitadel/blob/main/CONTRIBUTING.md#developing-zitadel-with-dev-containers) to build and run ZITADEL, or develop the ZITADEL console application.
+Once the container is running, you will have a development environment set up with all the necessary dependencies pre-installed. You can then follow the instructions in the ZITADEL [contribution guide](https://github.com/zitadel/zitadel/blob/main/CONTRIBUTING.md#developing-zitadel-with-dev-containers) to build and run ZITADEL, or develop the ZITADEL Management Console application.
diff --git a/docs/docs/self-hosting/manage/cache.md b/docs/docs/self-hosting/manage/cache.md
index 97b83b14b..a3842c1a2 100644
--- a/docs/docs/self-hosting/manage/cache.md
+++ b/docs/docs/self-hosting/manage/cache.md
@@ -175,7 +175,7 @@ Milestones are used to track the administrator's progress in setting up their in
Milestones are reached upon the first time a certain action is performed. For example the first application created or the first human login. In order to push a "reached" event only once, ZITADEL must keep track of the current state of milestones by an eventstore query every time an eligible action is performed. This can cause an unwanted overhead on production servers, therefore they are cached.
As an extra optimization, once all milestones are reached by the instance, an in-memory flag is set and the milestone state is never queried again from the database nor cache.
-For single instance setups which fulfilled all milestone (*your next steps* in console) it is not needed to enable this cache. We mainly use it for ZITADEL cloud where there are many instances with *incomplete* milestones.
+For single instance setups which fulfilled all milestone (*your next steps* in the management console) it is not needed to enable this cache. We mainly use it for ZITADEL cloud where there are many instances with *incomplete* milestones.
### Organization
diff --git a/docs/docs/self-hosting/manage/custom-domain.md b/docs/docs/self-hosting/manage/custom-domain.md
index 02fd7d78c..d39d1bb31 100644
--- a/docs/docs/self-hosting/manage/custom-domain.md
+++ b/docs/docs/self-hosting/manage/custom-domain.md
@@ -56,7 +56,7 @@ Be aware that you won't automatically have the organizations context when you ac
## Generated Subdomains
ZITADEL creates random subdomains for [each new virtual instance](/concepts/structure/instance#multiple-virtual-instances).
-You can immediately access the ZITADEL Console and APIs using these subdomains without further actions.
+You can immediately access the ZITADEL Management Console and APIs using these subdomains without further actions.
## More Information
diff --git a/docs/docs/self-hosting/manage/login-client.mdx b/docs/docs/self-hosting/manage/login-client.mdx
index 977fa4b8c..fbb3b3034 100644
--- a/docs/docs/self-hosting/manage/login-client.mdx
+++ b/docs/docs/self-hosting/manage/login-client.mdx
@@ -43,5 +43,5 @@ Enter the base URI of your Login UI, for example `http://localhost:3000/ui/v2/lo
# Test
That's it!
-Click your users avatar in the top right corner of the console and select `Log in With Another Account`.
+Click your users avatar in the top right corner of the management console and select `Log in With Another Account`.
You should see the new Login UI.
diff --git a/docs/docs/self-hosting/manage/production.md b/docs/docs/self-hosting/manage/production.md
index a41b338c7..dc35b7a3d 100644
--- a/docs/docs/self-hosting/manage/production.md
+++ b/docs/docs/self-hosting/manage/production.md
@@ -32,7 +32,7 @@ Also, not all configuration options are available as environment variables.
- To enable and restrict access to **HTTPS**, head over to [the description of your TLS options](/docs/self-hosting/manage/tls_modes).
- If you want to front ZITADEL with a reverse proxy, web application firewall or content delivery network, make sure to support **[HTTP/2](/docs/self-hosting/manage/http2)**.
- You can also refer to some **[example reverse proxy configurations](/docs/self-hosting/manage/reverseproxy/reverse_proxy)**.
-- The ZITADEL Console web GUI uses many gRPC-Web stubs. This results in a fairly big JavaScript bundle. You might want to compress it using [Gzip](https://www.gnu.org/software/gzip/) or [Brotli](https://github.com/google/brotli).
+- The ZITADEL Management Console web GUI uses many gRPC-Web stubs. This results in a fairly big JavaScript bundle. You might want to compress it using [Gzip](https://www.gnu.org/software/gzip/) or [Brotli](https://github.com/google/brotli).
- Serving and caching the assets using a content delivery network could improve network latencies and shield your ZITADEL runtime.
## Monitoring
diff --git a/docs/docs/self-hosting/manage/reverseproxy/_proxy_guide_tls_mode.mdx b/docs/docs/self-hosting/manage/reverseproxy/_proxy_guide_tls_mode.mdx
index 4f4d293a7..37c661e76 100644
--- a/docs/docs/self-hosting/manage/reverseproxy/_proxy_guide_tls_mode.mdx
+++ b/docs/docs/self-hosting/manage/reverseproxy/_proxy_guide_tls_mode.mdx
@@ -82,7 +82,7 @@ export const LoginURL = ({mode}) => {
- **username**: *zitadel-admin@zitadel.127.0.0.1.sslip.io*
- **password**: *Password1!*
-If the console loads normally, you know that the HTTP and gRPC-Web and gRPC APIs are working correctly.
+If the management console loads normally, you know that the HTTP and gRPC-Web and gRPC APIs are working correctly.
{'# You can now stop the database, the Zitadel API, the Zitadel login and '}{props.providername}{'.'}{'\n'}
diff --git a/docs/docs/self-hosting/manage/usage_control.md b/docs/docs/self-hosting/manage/usage_control.md
index 4a44c03df..a77e32028 100644
--- a/docs/docs/self-hosting/manage/usage_control.md
+++ b/docs/docs/self-hosting/manage/usage_control.md
@@ -129,7 +129,7 @@ DefaultInstance:
If a quota is configured to limit requests and the quotas amount is exhausted, all further authenticated requests are blocked except requests to the [system API](/apis/introduction#system).
Also, a cookie is set, to make it easier to block further traffic before it reaches your ZITADEL runtime, for example with a WAF rule.
-The console is still served, but it only shows a dialog that says that the instance is blocked with a link to *InstanceManagementURL*.
+The management console is still served, but it only shows a dialog that says that the instance is blocked with a link to *InstanceManagementURL*.
### Exhausted Action Run Seconds
diff --git a/docs/docs/support/advisory/a10002.md b/docs/docs/support/advisory/a10002.md
index 3dbfa3e3b..c3356eb4c 100644
--- a/docs/docs/support/advisory/a10002.md
+++ b/docs/docs/support/advisory/a10002.md
@@ -13,7 +13,7 @@ Date: Calendar week 44
Since Angular Material v15 many of the UI components have been refactored
to be based on the official Material Design Components for Web (MDC).
These refactored components do not support dynamic styling, so in order to keep the library up-to-date,
-the console UI will lose its dynamic theming capability.
+the management console UI will lose its dynamic theming capability.
## Statement
@@ -24,11 +24,11 @@ As soon as the release version is published, we will include the version here.
If you need users to have your branding settings
(background-, button-, link and text coloring), you should implement your
-own user facing UI yourself and not use ZITADELs console UI. Assets like your logo and icons will still be used.
+own user facing UI yourself and not use ZITADELs management console UI. Assets like your logo and icons will still be used.
## Impact
-Once this update has been released and deployed, the console UI won't apply any coloring of your branding settings to the UI components.
+Once this update has been released and deployed, the management console UI won't apply any coloring of your branding settings to the UI components.
:::note
ZITADEL hosted Login-UI is not affected by this change.
diff --git a/docs/docs/support/technical_advisory.mdx b/docs/docs/support/technical_advisory.mdx
index 11eacc86e..bc2c27389 100644
--- a/docs/docs/support/technical_advisory.mdx
+++ b/docs/docs/support/technical_advisory.mdx
@@ -61,10 +61,10 @@ We understand that these advisories may include breaking changes, and we aim to
Since Angular Material v15 many of the UI components have been refactored
to be based on the official Material Design Components for Web (MDC).
These refactored components do not support dynamic styling, so in order to
- keep the library up-to-date, the console UI will loose its dynamic theming
+ keep the library up-to-date, the management console UI will loose its dynamic theming
capability. If you need users to have your branding settings (background-,
button-, link and text coloring) you should implement your own user
- facing UI yourself and not use ZITADELs console UI.
+ facing UI yourself and not use ZITADELs management console UI.
ZITADEL hosted Login-UI is not affected by this change.
2.40.0
diff --git a/docs/docs/support/troubleshooting.mdx b/docs/docs/support/troubleshooting.mdx
index eaf520ac5..909832f41 100644
--- a/docs/docs/support/troubleshooting.mdx
+++ b/docs/docs/support/troubleshooting.mdx
@@ -62,7 +62,7 @@ End-users authenticate to the application in the frontend project, but when call
You must add the scope `urn:zitadel:iam:org:project:id:zitadel:aud` to the auth request that is send from the front end.
When accessing your ZITADEL instance's APIs they act as a resource server.
-You can check the Console or via API and see that when you open your default organization there exists a project "ZITADEL" that contains different applications for each API and the Console.
+You can check the Management Console or via API and see that when you open your default organization there exists a project "ZITADEL" that contains different applications for each API and the Console.
Like in the scenario above the access token requires to have an `aud` claim that includes the "ZITADEL" project.
Instead of `urn:zitadel:iam:org:project:id:zitadel:aud` you could also use `urn:zitadel:iam:org:project:id:{projectId}:aud`, where `projectId` is the projectId of the Project "ZITADEL".
diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js
index b1a6c284c..c14a89f82 100644
--- a/docs/src/pages/index.js
+++ b/docs/src/pages/index.js
@@ -52,7 +52,7 @@ const features = [
link="/docs/guides/manage/console/console-overview"
type={ICONTYPE.LOGIN}
title="Manage"
- description="All about Console"
+ description="All about Management Console"
/>
Resource Server(API)Authorization Server(ZITADEL)Resource Owner(Client on-behalfof service user)Admin(Manager User)Resource Server(API)Authorization Server(ZITADEL)Resource Owner(Client on-behalfof service user)Admin(Manager User)POST /token HTTP/1.1 ...client_assertion_type=urn:ietf:...:grant-type:jwt-bearerclient_assertion=eyJ....(JWT token)Generate private/public key (API or Console)1Store public key2private key3Configure with private key4Generate JWT assertion with private key: payload (sub: serviceUser ID) x private key5Token request with the JWT as Client assertion6validate signature using service user's public key7Provide OAuth access_token8Call API with access_token As Authorization Header9Token introspection10
\ No newline at end of file
+
\ No newline at end of file
diff --git a/internal/api/authz/instance.go b/internal/api/authz/instance.go
index 368753c0e..d51c2d8b9 100644
--- a/internal/api/authz/instance.go
+++ b/internal/api/authz/instance.go
@@ -15,8 +15,8 @@ var emptyInstance = &instance{}
type Instance interface {
InstanceID() string
ProjectID() string
- ConsoleClientID() string
- ConsoleApplicationID() string
+ ManagementConsoleClientID() string
+ ManagementConsoleApplicationID() string
DefaultLanguage() language.Tag
DefaultOrganisationID() string
SecurityPolicyAllowedOrigins() []string
@@ -62,11 +62,11 @@ func (i *instance) ProjectID() string {
return i.projectID
}
-func (i *instance) ConsoleClientID() string {
+func (i *instance) ManagementConsoleClientID() string {
return i.clientID
}
-func (i *instance) ConsoleApplicationID() string {
+func (i *instance) ManagementConsoleApplicationID() string {
return i.appID
}
@@ -124,7 +124,7 @@ func WithDefaultLanguage(ctx context.Context, defaultLanguage language.Tag) cont
return context.WithValue(ctx, instanceKey, i)
}
-func WithConsole(ctx context.Context, projectID, appID string) context.Context {
+func WithManagementConsole(ctx context.Context, projectID, appID string) context.Context {
i, ok := ctx.Value(instanceKey).(*instance)
if !ok {
i = new(instance)
@@ -135,7 +135,7 @@ func WithConsole(ctx context.Context, projectID, appID string) context.Context {
return context.WithValue(ctx, instanceKey, i)
}
-func WithConsoleClientID(ctx context.Context, clientID string) context.Context {
+func WithManagementConsoleClientID(ctx context.Context, clientID string) context.Context {
i, ok := ctx.Value(instanceKey).(*instance)
if !ok {
i = new(instance)
diff --git a/internal/api/authz/instance_test.go b/internal/api/authz/instance_test.go
index 8f533d5c5..303e68a9c 100644
--- a/internal/api/authz/instance_test.go
+++ b/internal/api/authz/instance_test.go
@@ -57,7 +57,7 @@ func Test_Instance(t *testing.T) {
res{
instanceID: "instanceID",
projectID: "projectID",
- consoleID: "consoleID",
+ consoleID: "managementConsoleID",
},
},
{
@@ -79,7 +79,7 @@ func Test_Instance(t *testing.T) {
got := GetInstance(tt.args.ctx)
assert.Equal(t, tt.res.instanceID, got.InstanceID())
assert.Equal(t, tt.res.projectID, got.ProjectID())
- assert.Equal(t, tt.res.consoleID, got.ConsoleClientID())
+ assert.Equal(t, tt.res.consoleID, got.ManagementConsoleClientID())
assert.Equal(t, tt.res.features, got.Features())
})
}
@@ -103,11 +103,11 @@ func (m *mockInstance) ProjectID() string {
return "projectID"
}
-func (m *mockInstance) ConsoleClientID() string {
- return "consoleID"
+func (m *mockInstance) ManagementConsoleClientID() string {
+ return "managementConsoleID"
}
-func (m *mockInstance) ConsoleApplicationID() string {
+func (m *mockInstance) ManagementConsoleApplicationID() string {
return "appID"
}
diff --git a/internal/api/grpc/feature/v2/converter.go b/internal/api/grpc/feature/v2/converter.go
index 3ebe6c3e9..e4d63ac13 100644
--- a/internal/api/grpc/feature/v2/converter.go
+++ b/internal/api/grpc/feature/v2/converter.go
@@ -60,7 +60,7 @@ func instanceFeaturesToCommand(req *feature_pb.SetInstanceFeaturesRequest) (*com
EnableBackChannelLogout: req.EnableBackChannelLogout,
LoginV2: loginV2,
PermissionCheckV2: req.PermissionCheckV2,
- ConsoleUseV2UserApi: req.ConsoleUseV2UserApi,
+ ManagementConsoleUseV2UserApi: req.ConsoleUseV2UserApi,
EnableRelationalTables: req.EnableRelationalTables,
}, nil
}
@@ -77,7 +77,7 @@ func instanceFeaturesToPb(f *query.InstanceFeatures) *feature_pb.GetInstanceFeat
EnableBackChannelLogout: featureSourceToFlagPb(&f.EnableBackChannelLogout),
LoginV2: loginV2ToLoginV2FlagPb(f.LoginV2),
PermissionCheckV2: featureSourceToFlagPb(&f.PermissionCheckV2),
- ConsoleUseV2UserApi: featureSourceToFlagPb(&f.ConsoleUseV2UserApi),
+ ConsoleUseV2UserApi: featureSourceToFlagPb(&f.ManagementConsoleUseV2UserApi),
EnableRelationalTables: featureSourceToFlagPb(&f.EnableRelationalTables),
}
}
diff --git a/internal/api/grpc/feature/v2/converter_test.go b/internal/api/grpc/feature/v2/converter_test.go
index a188cb7ff..cfce0e1ed 100644
--- a/internal/api/grpc/feature/v2/converter_test.go
+++ b/internal/api/grpc/feature/v2/converter_test.go
@@ -190,9 +190,9 @@ func Test_instanceFeaturesToCommand(t *testing.T) {
Required: true,
BaseURI: &url.URL{Scheme: "https", Host: "login.com"},
},
- ConsoleUseV2UserApi: gu.Ptr(true),
- PermissionCheckV2: gu.Ptr(false),
- EnableRelationalTables: gu.Ptr(true),
+ ManagementConsoleUseV2UserApi: gu.Ptr(true),
+ PermissionCheckV2: gu.Ptr(false),
+ EnableRelationalTables: gu.Ptr(true),
}
// Test
@@ -247,7 +247,7 @@ func Test_instanceFeaturesToPb(t *testing.T) {
Level: feature.LevelInstance,
Value: true,
},
- ConsoleUseV2UserApi: query.FeatureSource[bool]{
+ ManagementConsoleUseV2UserApi: query.FeatureSource[bool]{
Level: feature.LevelInstance,
Value: true,
},
diff --git a/internal/api/grpc/server/middleware/instance_interceptor_test.go b/internal/api/grpc/server/middleware/instance_interceptor_test.go
index 60f4ab974..7382879e4 100644
--- a/internal/api/grpc/server/middleware/instance_interceptor_test.go
+++ b/internal/api/grpc/server/middleware/instance_interceptor_test.go
@@ -269,11 +269,11 @@ func (m *mockInstance) ProjectID() string {
return "projectID"
}
-func (m *mockInstance) ConsoleClientID() string {
+func (m *mockInstance) ManagementConsoleClientID() string {
return "consoleClientID"
}
-func (m *mockInstance) ConsoleApplicationID() string {
+func (m *mockInstance) ManagementConsoleApplicationID() string {
return "consoleApplicationID"
}
diff --git a/internal/api/grpc/system/integration_test/limits_block_test.go b/internal/api/grpc/system/integration_test/limits_block_test.go
index 263a8e1a0..b0c2ea309 100644
--- a/internal/api/grpc/system/integration_test/limits_block_test.go
+++ b/internal/api/grpc/system/integration_test/limits_block_test.go
@@ -105,7 +105,7 @@ func TestServer_Limits_Block(t *testing.T) {
nil,
)
return req, err, func(ttt assert.TestingT, response *http.Response, expectBlocked bool) {
- // the console is not blocked so we can render a link to an instance management portal.
+ // the management console is not blocked so we can render a link to an instance management portal.
// A CDN can cache these assets easily
// We also don't care about a cookie because the environment.json already takes care of that.
assertLimitResponse(ttt, response, false)
diff --git a/internal/api/http/middleware/access_interceptor.go b/internal/api/http/middleware/access_interceptor.go
index f1a935d95..f09d0a4d4 100644
--- a/internal/api/http/middleware/access_interceptor.go
+++ b/internal/api/http/middleware/access_interceptor.go
@@ -92,7 +92,7 @@ func (a *AccessInterceptor) Limit(w http.ResponseWriter, r *http.Request, public
}
remaining := a.logstoreSvc.Limit(ctx, instance.InstanceID())
if remaining != nil {
- if remaining != nil && *remaining > 0 {
+ if *remaining > 0 {
deleteCookie = true
return false
}
@@ -138,7 +138,7 @@ func (a *AccessInterceptor) handle(publicAuthPathPrefixes ...string) func(http.H
checkSpan.End()
if limited {
if a.redirect != "" {
- // The console guides the user when the cookie is set
+ // The management console guides the user when the cookie is set
http.Redirect(wrappedWriter, request, a.redirect, http.StatusFound)
} else {
http.Error(wrappedWriter, "Your ZITADEL instance is blocked.", http.StatusTooManyRequests)
diff --git a/internal/api/http/middleware/instance_interceptor_test.go b/internal/api/http/middleware/instance_interceptor_test.go
index de0170a5a..625fc78a7 100644
--- a/internal/api/http/middleware/instance_interceptor_test.go
+++ b/internal/api/http/middleware/instance_interceptor_test.go
@@ -326,11 +326,11 @@ func (m *mockInstance) ProjectID() string {
return "projectID"
}
-func (m *mockInstance) ConsoleClientID() string {
+func (m *mockInstance) ManagementConsoleClientID() string {
return "consoleClientID"
}
-func (m *mockInstance) ConsoleApplicationID() string {
+func (m *mockInstance) ManagementConsoleApplicationID() string {
return "consoleApplicationID"
}
diff --git a/internal/api/ui/console/console.go b/internal/api/ui/console/console.go
index 047884828..774c6e089 100644
--- a/internal/api/ui/console/console.go
+++ b/internal/api/ui/console/console.go
@@ -126,13 +126,13 @@ func Start(config Config, externalSecure bool, issuer op.IssuerFromRequest, call
instance := authz.GetInstance(ctx)
instanceMgmtURL, err := templateInstanceManagementURL(config.InstanceManagementURL, instance)
if err != nil {
- http.Error(w, fmt.Sprintf("unable to template instance management url for console: %v", err), http.StatusInternalServerError)
+ http.Error(w, fmt.Sprintf("unable to template instance management url for the management console: %v", err), http.StatusInternalServerError)
return
}
limited := limitingAccessInterceptor.Limit(w, r)
- environmentJSON, err := createEnvironmentJSON(url, issuer(r), instance.ConsoleClientID(), customerPortal, instanceMgmtURL, config.PostHog.URL, config.PostHog.Token, limited)
+ environmentJSON, err := createEnvironmentJSON(url, issuer(r), instance.ManagementConsoleClientID(), customerPortal, instanceMgmtURL, config.PostHog.URL, config.PostHog.Token, limited)
if err != nil {
- http.Error(w, fmt.Sprintf("unable to marshal env for console: %v", err), http.StatusInternalServerError)
+ http.Error(w, fmt.Sprintf("unable to marshal env for the management console: %v", err), http.StatusInternalServerError)
return
}
_, err = w.Write(environmentJSON)
diff --git a/internal/api/ui/login/static/i18n/bg.yaml b/internal/api/ui/login/static/i18n/bg.yaml
index 0c74fd2f3..0cd553b72 100644
--- a/internal/api/ui/login/static/i18n/bg.yaml
+++ b/internal/api/ui/login/static/i18n/bg.yaml
@@ -4,7 +4,7 @@ Login:
TitleLinking: Влезте за потребителско свързване
DescriptionLinking: >-
Въведете вашите данни за вход, за да свържете вашия външен потребител с
- потребител на ZITADEL.
+ потребител на Zitadel.
LoginNameLabel: Потребителско име
UsernamePlaceHolder: потребителско име
LoginnamePlaceHolder: потребителско име@домейн
@@ -20,7 +20,7 @@ LDAP:
NextButtonText: следващия
SelectAccount:
Title: Изберете акаунт
- Description: Използвайте вашия ZITADEL-акаунт
+ Description: Използвайте вашия Zitadel-акаунт
TitleLinking: Изберете акаунт за свързване на потребител
DescriptionLinking: 'Изберете своя акаунт, който да свържете с вашия външен потребител.'
OtherUser: Друг потребител
diff --git a/internal/api/ui/login/static/i18n/fr.yaml b/internal/api/ui/login/static/i18n/fr.yaml
index 5d2a841e5..79ed137c7 100644
--- a/internal/api/ui/login/static/i18n/fr.yaml
+++ b/internal/api/ui/login/static/i18n/fr.yaml
@@ -2,7 +2,7 @@ Login:
Title: Bienvenue!
Description: Entrez vos données de connexion.
TitleLinking: Login pour la liaison des utilisateurs
- DescriptionLinking: Entrez vos données de connexion pour lier votre utilisateur externe avec un utilisateur ZITADEL.
+ DescriptionLinking: Entrez vos données de connexion pour lier votre utilisateur externe avec un utilisateur Zitadel.
LoginNameLabel: Identifiant
UsernamePlaceHolder: Nom d'utilisateur
LoginnamePlaceHolder: Nom d'utilisateur
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: Sélectionner un compte
- Description: Utilisez votre compte ZITADEL.
+ Description: Utilisez votre compte Zitadel.
TitleLinking: Sélectionnez le compte pour le lien avec l'utilisateur
DescriptionLinking: Sélectionnez votre compte pour établir un lien avec votre utilisateur externe.
OtherUser: Autre utilisateur
diff --git a/internal/api/ui/login/static/i18n/it.yaml b/internal/api/ui/login/static/i18n/it.yaml
index da59fb185..8c95da391 100644
--- a/internal/api/ui/login/static/i18n/it.yaml
+++ b/internal/api/ui/login/static/i18n/it.yaml
@@ -2,7 +2,7 @@ Login:
Title: Bentornato!
Description: Inserisci i tuoi dati di accesso.
TitleLinking: Accesso per il collegamento degli utenti
- DescriptionLinking: Inserisci i tuoi dati di accesso per collegare il tuo utente esterno con un utente ZITADEL.
+ DescriptionLinking: Inserisci i tuoi dati di accesso per collegare il tuo utente esterno con un utente Zitadel.
LoginNameLabel: Nome di accesso
UsernamePlaceHolder: nome utente
LoginnamePlaceHolder: nomeutente@dominio
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: Seleziona l'account
- Description: Usa il tuo account ZITADEL
+ Description: Usa il tuo account Zitadel
TitleLinking: Seleziona l'account per il collegamento dell'utente
DescriptionLinking: Seleziona il tuo account da collegare al tuo utente esterno.
OtherUser: Altro utente
diff --git a/internal/api/ui/login/static/i18n/ja.yaml b/internal/api/ui/login/static/i18n/ja.yaml
index 16b8bc415..03778080b 100644
--- a/internal/api/ui/login/static/i18n/ja.yaml
+++ b/internal/api/ui/login/static/i18n/ja.yaml
@@ -2,7 +2,7 @@ Login:
Title: ようこそ!
Description: ログイン情報を入力してください。
TitleLinking: ユーザーリンク用のログイン
- DescriptionLinking: ログインデータを入力して、外部ユーザーをZITADELユーザーにリンクします。
+ DescriptionLinking: ログインデータを入力して、外部ユーザーをZitadelユーザーにリンクします。
LoginNameLabel: ログイン名
UsernamePlaceHolder: ユーザー名
LoginnamePlaceHolder: ユーザー名@ドメイン
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: アカウントの選択
- Description: ZITADELアカウントを使用します。
+ Description: Zitadelアカウントを使用します。
TitleLinking: ユーザーリンクのアカウント選択
DescriptionLinking: アカウントを選択して、外部ユーザーにリンクします。
OtherUser: その他のユーザー
diff --git a/internal/api/ui/login/static/i18n/mk.yaml b/internal/api/ui/login/static/i18n/mk.yaml
index 633e39d19..f96dece1f 100644
--- a/internal/api/ui/login/static/i18n/mk.yaml
+++ b/internal/api/ui/login/static/i18n/mk.yaml
@@ -2,7 +2,7 @@ Login:
Title: Добредојдовте назад!
Description: Внесете ги вашите податоци за најава.
TitleLinking: Најава за поврзување на корисник
- DescriptionLinking: Внесете ги вашите податоци за најава за да го поврзете вашиот надворешен корисник со корисник на ZITADEL.
+ DescriptionLinking: Внесете ги вашите податоци за најава за да го поврзете вашиот надворешен корисник со корисник на Zitadel.
LoginNameLabel: Корисничко име за најава
UsernamePlaceHolder: корисничко име
LoginnamePlaceHolder: username@domain
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: Изберете корисничка сметка
- Description: Користете ја вашата ZITADEL корисничка сметка
+ Description: Користете ја вашата Zitadel корисничка сметка
TitleLinking: Изберете корисничка сметка за поврзување на корисник
DescriptionLinking: Изберете ја вашата корисничка сметка за да ја поврзете со вашиот надворешен корисник.
OtherUser: Друг корисник
diff --git a/internal/api/ui/login/static/i18n/pl.yaml b/internal/api/ui/login/static/i18n/pl.yaml
index afc859d03..4bbfdaad0 100644
--- a/internal/api/ui/login/static/i18n/pl.yaml
+++ b/internal/api/ui/login/static/i18n/pl.yaml
@@ -2,7 +2,7 @@ Login:
Title: Witaj z powrotem!
Description: Wprowadź swoje dane logowania.
TitleLinking: Logowanie do połączenia z użytkownikiem
- DescriptionLinking: Wprowadź swoje dane logowania, aby połączyć swojego zewnętrznego użytkownika z użytkownikiem ZITADEL.
+ DescriptionLinking: Wprowadź swoje dane logowania, aby połączyć swojego zewnętrznego użytkownika z użytkownikiem Zitadel.
LoginNameLabel: Nazwa użytkownika
UsernamePlaceHolder: nazwa użytkownika
LoginnamePlaceHolder: nazwa użytkownika@domena
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: Wybierz konto
- Description: Użyj swojego konta ZITADEL
+ Description: Użyj swojego konta Zitadel
TitleLinking: Wybierz konto do połączenia z użytkownikiem
DescriptionLinking: Wybierz swoje konto, aby połączyć je z twoim zewnętrznym użytkownikiem.
OtherUser: Inny użytkownik
diff --git a/internal/api/ui/login/static/i18n/pt.yaml b/internal/api/ui/login/static/i18n/pt.yaml
index 0fb632623..ecbb29441 100644
--- a/internal/api/ui/login/static/i18n/pt.yaml
+++ b/internal/api/ui/login/static/i18n/pt.yaml
@@ -2,7 +2,7 @@ Login:
Title: Bem-vindo de volta!
Description: Insira seus dados de login.
TitleLinking: Login para vinculação de usuário
- DescriptionLinking: Insira seus dados de login para vincular seu usuário externo a um usuário do ZITADEL.
+ DescriptionLinking: Insira seus dados de login para vincular seu usuário externo a um usuário do Zitadel.
LoginNameLabel: Nome de login
UsernamePlaceHolder: nome de usuário
LoginnamePlaceHolder: nome de usuário@domínio
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: Selecionar conta
- Description: Use sua conta ZITADEL
+ Description: Use sua conta Zitadel
TitleLinking: Selecionar conta para vinculação de usuário
DescriptionLinking: Selecione sua conta para vincular com seu usuário externo.
OtherUser: Outro usuário
diff --git a/internal/api/ui/login/static/i18n/ru.yaml b/internal/api/ui/login/static/i18n/ru.yaml
index 8de52f41c..70ced9f44 100644
--- a/internal/api/ui/login/static/i18n/ru.yaml
+++ b/internal/api/ui/login/static/i18n/ru.yaml
@@ -2,7 +2,7 @@ Login:
Title: Добро пожаловать!
Description: Введите свои данные для входа.
TitleLinking: Вход для привязки пользователей
- DescriptionLinking: Введите данные для входа, чтобы привязать внешнего пользователя к учётной записи ZITADEL.
+ DescriptionLinking: Введите данные для входа, чтобы привязать внешнего пользователя к учётной записи Zitadel.
LoginNameLabel: Логин
UsernamePlaceHolder: логин
LoginnamePlaceHolder: username@domain
diff --git a/internal/api/ui/login/static/i18n/zh.yaml b/internal/api/ui/login/static/i18n/zh.yaml
index 2e28bd49d..a36b1fb46 100644
--- a/internal/api/ui/login/static/i18n/zh.yaml
+++ b/internal/api/ui/login/static/i18n/zh.yaml
@@ -2,7 +2,7 @@ Login:
Title: 欢迎回来!
Description: 输入您的登录数据。
TitleLinking: 登录以进行用户链接
- DescriptionLinking: 输入您的登录数据以将您的外部用户与 ZITADEL 用户关联。
+ DescriptionLinking: 输入您的登录数据以将您的外部用户与 Zitadel 用户关联。
LoginNameLabel: 登录名
UsernamePlaceHolder: 用户名
LoginnamePlaceHolder: username@domain
@@ -20,7 +20,7 @@ LDAP:
SelectAccount:
Title: 选择账户
- Description: 使用您的 ZITADEL 帐户
+ Description: 使用您的 Zitadel 帐户
TitleLinking: 选择用于用户链接的帐户
DescriptionLinking: 选择您的帐户以与您的外部用户关联。
OtherUser: 其他用户
diff --git a/internal/command/instance.go b/internal/command/instance.go
index f17b310d0..6f83f6061 100644
--- a/internal/command/instance.go
+++ b/internal/command/instance.go
@@ -31,11 +31,11 @@ import (
)
const (
- zitadelProjectName = "ZITADEL"
- mgmtAppName = "Management-API"
- adminAppName = "Admin-API"
- authAppName = "Auth-API"
- consoleAppName = "Console"
+ zitadelProjectName = "ZITADEL"
+ mgmtAppName = "Management-API"
+ adminAppName = "Admin-API"
+ authAppName = "Auth-API"
+ managementConsoleAppName = "Management Console"
)
type InstanceSetup struct {
@@ -140,7 +140,7 @@ type InstanceSetupFeatures struct {
EnableBackChannelLogout *bool
LoginV2 *InstanceSetupFeatureLoginV2
PermissionCheckV2 *bool
- ConsoleUseV2UserApi *bool
+ ManagementConsoleUseV2UserApi *bool
EnableRelationalTables *bool
}
@@ -174,7 +174,7 @@ func (f *InstanceSetupFeatures) ToInstanceFeatures() (_ *InstanceFeatures, err e
EnableBackChannelLogout: f.EnableBackChannelLogout,
LoginV2: loginV2,
PermissionCheckV2: f.PermissionCheckV2,
- ConsoleUseV2UserApi: f.ConsoleUseV2UserApi,
+ ManagementConsoleUseV2UserApi: f.ManagementConsoleUseV2UserApi,
EnableRelationalTables: f.EnableRelationalTables,
}, nil
}
@@ -214,15 +214,15 @@ type SecretGenerators struct {
}
type ZitadelConfig struct {
- instanceID string
- orgID string
- projectID string
- mgmtAppID string
- adminAppID string
- authAppID string
- consoleAppID string
- limitsID string
- restrictionsID string
+ instanceID string
+ orgID string
+ projectID string
+ mgmtAppID string
+ adminAppID string
+ authAppID string
+ managementConsoleAppID string
+ limitsID string
+ restrictionsID string
}
func (s *InstanceSetup) generateIDs(idGenerator id.Generator) (err error) {
@@ -256,7 +256,7 @@ func (s *InstanceSetup) generateIDs(idGenerator id.Generator) (err error) {
return err
}
- s.zitadel.consoleAppID, err = idGenerator.Next()
+ s.zitadel.managementConsoleAppID, err = idGenerator.Next()
if err != nil {
return err
}
@@ -272,7 +272,7 @@ func (c *Commands) SetUpInstance(ctx context.Context, setup *InstanceSetup) (str
if err := setup.generateIDs(c.idGenerator); err != nil {
return "", "", nil, "", nil, err
}
- ctx = contextWithInstanceSetupInfo(ctx, setup.zitadel.instanceID, setup.zitadel.projectID, setup.zitadel.consoleAppID, c.externalDomain, setup.DefaultLanguage)
+ ctx = contextWithInstanceSetupInfo(ctx, setup.zitadel.instanceID, setup.zitadel.projectID, setup.zitadel.managementConsoleAppID, c.externalDomain, setup.DefaultLanguage)
validations, pat, machineKey, loginClientPat, err := setUpInstance(ctx, c, setup)
if err != nil {
@@ -310,9 +310,9 @@ func (c *Commands) SetUpInstance(ctx context.Context, setup *InstanceSetup) (str
return setup.zitadel.instanceID, token, machineKey, loginClientToken, details, nil
}
-func contextWithInstanceSetupInfo(ctx context.Context, instanceID, projectID, consoleAppID, externalDomain string, defaultLanguage language.Tag) context.Context {
+func contextWithInstanceSetupInfo(ctx context.Context, instanceID, projectID, managementConsoleAppID, externalDomain string, defaultLanguage language.Tag) context.Context {
return authz.WithDefaultLanguage(
- authz.WithConsole(
+ authz.WithManagementConsole(
authz.SetCtxData(
http.WithRequestedHost(
authz.WithInstanceID(
@@ -323,7 +323,7 @@ func contextWithInstanceSetupInfo(ctx context.Context, instanceID, projectID, co
authz.CtxData{ResourceOwner: instanceID},
),
projectID,
- consoleAppID,
+ managementConsoleAppID,
),
defaultLanguage,
)
@@ -560,8 +560,8 @@ func setupMinimalInterfaces(commands *Commands, validations *[]preparation.Valid
cnsl := &addOIDCApp{
AddApp: AddApp{
Aggregate: *projectAgg,
- ID: ids.consoleAppID,
- Name: consoleAppName,
+ ID: ids.managementConsoleAppID,
+ Name: managementConsoleAppName,
},
Version: domain.OIDCVersionV1,
RedirectUris: []string{},
@@ -616,7 +616,7 @@ func setupMinimalInterfaces(commands *Commands, validations *[]preparation.Valid
),
commands.AddOIDCAppCommand(cnsl),
- SetIAMConsoleID(instanceAgg, &cnsl.ClientID, &ids.consoleAppID),
+ SetIAMConsoleID(instanceAgg, &cnsl.ClientID, &ids.managementConsoleAppID),
)
}
@@ -811,7 +811,7 @@ func (c *Commands) ChangeSystemConfig(ctx context.Context, externalDomain string
if len(instanceValidations.Validations) == 0 {
continue
}
- ctx := authz.WithConsole(authz.WithInstanceID(ctx, instanceID), instanceValidations.ProjectID, instanceValidations.ConsoleAppID)
+ ctx := authz.WithManagementConsole(authz.WithInstanceID(ctx, instanceID), instanceValidations.ProjectID, instanceValidations.ManagementConsoleAppID)
cmds, err := preparation.PrepareCommands(ctx, c.eventstore.Filter, instanceValidations.Validations...)
if err != nil {
return err
@@ -862,12 +862,12 @@ func SetIAMProject(a *instance.Aggregate, projectID string) preparation.Validati
}
}
-// SetIAMConsoleID defines the command to set the clientID of the Console App onto the instance
+// SetIAMConsoleID defines the command to set the clientID of the Management Console App onto the instance
func SetIAMConsoleID(a *instance.Aggregate, clientID, appID *string) preparation.Validation {
return func() (preparation.CreateCommands, error) {
return func(ctx context.Context, filter preparation.FilterToQueryReducer) ([]eventstore.Command, error) {
return []eventstore.Command{
- instance.NewIAMConsoleSetEvent(ctx, &a.Aggregate, clientID, appID),
+ instance.NewIAMManagementConsoleSetEvent(ctx, &a.Aggregate, clientID, appID),
}, nil
}, nil
}
diff --git a/internal/command/instance_domain.go b/internal/command/instance_domain.go
index d2efc01f0..fba922ad4 100644
--- a/internal/command/instance_domain.go
+++ b/internal/command/instance_domain.go
@@ -117,40 +117,40 @@ func (c *Commands) addInstanceDomain(a *instance.Aggregate, instanceDomain strin
events := []eventstore.Command{
instance.NewDomainAddedEvent(ctx, &a.Aggregate, instanceDomain, generated),
}
- consoleChangeEvent, err := c.updateConsoleRedirectURIs(ctx, filter, instanceDomain)
+ managementConsoleChangeEvent, err := c.updateManagementConsoleRedirectURIs(ctx, filter, instanceDomain)
if err != nil {
return nil, err
}
- if consoleChangeEvent == nil {
+ if managementConsoleChangeEvent == nil {
return events, nil
}
- return append(events, consoleChangeEvent), nil
+ return append(events, managementConsoleChangeEvent), nil
}, nil
}
}
-func (c *Commands) prepareUpdateConsoleRedirectURIs(instanceDomain string) preparation.Validation {
+func (c *Commands) prepareUpdateManagementConsoleRedirectURIs(instanceDomain string) preparation.Validation {
return func() (preparation.CreateCommands, error) {
if instanceDomain = strings.TrimSpace(instanceDomain); instanceDomain == "" {
return nil, zerrors.ThrowInvalidArgument(nil, "INST-E3j3s", "Errors.Invalid.Argument")
}
return func(ctx context.Context, filter preparation.FilterToQueryReducer) ([]eventstore.Command, error) {
- consoleChangeEvent, err := c.updateConsoleRedirectURIs(ctx, filter, instanceDomain)
+ managementConsoleChangeEvent, err := c.updateManagementConsoleRedirectURIs(ctx, filter, instanceDomain)
if err != nil {
return nil, err
}
- if consoleChangeEvent == nil {
+ if managementConsoleChangeEvent == nil {
return nil, nil
}
return []eventstore.Command{
- consoleChangeEvent,
+ managementConsoleChangeEvent,
}, nil
}, nil
}
}
-func (c *Commands) updateConsoleRedirectURIs(ctx context.Context, filter preparation.FilterToQueryReducer, instanceDomain string) (*project.OIDCConfigChangedEvent, error) {
- appWriteModel, err := getOIDCAppWriteModel(ctx, filter, authz.GetInstance(ctx).ProjectID(), authz.GetInstance(ctx).ConsoleApplicationID(), "")
+func (c *Commands) updateManagementConsoleRedirectURIs(ctx context.Context, filter preparation.FilterToQueryReducer, instanceDomain string) (*project.OIDCConfigChangedEvent, error) {
+ appWriteModel, err := getOIDCAppWriteModel(ctx, filter, authz.GetInstance(ctx).ProjectID(), authz.GetInstance(ctx).ManagementConsoleApplicationID(), "")
if err != nil {
return nil, err
}
diff --git a/internal/command/instance_domain_test.go b/internal/command/instance_domain_test.go
index 18a74acf9..7b2a436ae 100644
--- a/internal/command/instance_domain_test.go
+++ b/internal/command/instance_domain_test.go
@@ -129,7 +129,7 @@ func TestCommandSide_AddInstanceDomain(t *testing.T) {
"INSTANCE",
project.NewApplicationAddedEvent(context.Background(),
&project.NewAggregate("project1", "org1").Aggregate,
- "consoleApplicationID",
+ "managementConsoleApplicationID",
"app",
),
),
@@ -138,7 +138,7 @@ func TestCommandSide_AddInstanceDomain(t *testing.T) {
project.NewOIDCConfigAddedEvent(context.Background(),
&project.NewAggregate("projectID", "org1").Aggregate,
domain.OIDCVersionV1,
- "consoleApplicationID",
+ "managementConsoleApplicationID",
"client1@project",
"secret",
[]string{"https://test.ch"},
@@ -169,7 +169,7 @@ func TestCommandSide_AddInstanceDomain(t *testing.T) {
),
newOIDCAppChangedEventInstanceDomain(
context.Background(),
- "consoleApplicationID",
+ "managementConsoleApplicationID",
"projectID",
"org1",
),
diff --git a/internal/command/instance_features.go b/internal/command/instance_features.go
index 59024f7d2..07a53b2c7 100644
--- a/internal/command/instance_features.go
+++ b/internal/command/instance_features.go
@@ -22,7 +22,7 @@ type InstanceFeatures struct {
EnableBackChannelLogout *bool
LoginV2 *feature.LoginV2
PermissionCheckV2 *bool
- ConsoleUseV2UserApi *bool
+ ManagementConsoleUseV2UserApi *bool
EnableRelationalTables *bool
}
@@ -37,7 +37,7 @@ func (m *InstanceFeatures) isEmpty() bool {
m.EnableBackChannelLogout == nil &&
m.LoginV2 == nil &&
m.PermissionCheckV2 == nil &&
- m.ConsoleUseV2UserApi == nil &&
+ m.ManagementConsoleUseV2UserApi == nil &&
m.EnableRelationalTables == nil)
}
diff --git a/internal/command/instance_features_model.go b/internal/command/instance_features_model.go
index b44b6f261..9c1e3f8a3 100644
--- a/internal/command/instance_features_model.go
+++ b/internal/command/instance_features_model.go
@@ -75,7 +75,7 @@ func (m *InstanceFeaturesWriteModel) Query() *eventstore.SearchQueryBuilder {
feature_v2.InstanceEnableBackChannelLogout,
feature_v2.InstanceLoginVersion,
feature_v2.InstancePermissionCheckV2,
- feature_v2.InstanceConsoleUseV2UserApi,
+ feature_v2.InstanceManagementConsoleUseV2UserApi,
feature_v2.InstanceEnableRelationalTables,
).
Builder().ResourceOwner(m.ResourceOwner)
@@ -115,9 +115,9 @@ func reduceInstanceFeature(features *InstanceFeatures, key feature.Key, value an
case feature.KeyPermissionCheckV2:
v := value.(bool)
features.PermissionCheckV2 = &v
- case feature.KeyConsoleUseV2UserApi:
+ case feature.KeyManagementConsoleUseV2UserApi:
v := value.(bool)
- features.ConsoleUseV2UserApi = &v
+ features.ManagementConsoleUseV2UserApi = &v
case feature.KeyEnableRelationalTables:
v := value.(bool)
features.EnableRelationalTables = &v
@@ -136,7 +136,7 @@ func (wm *InstanceFeaturesWriteModel) setCommands(ctx context.Context, f *Instan
cmds = appendFeatureUpdate(ctx, cmds, aggregate, wm.EnableBackChannelLogout, f.EnableBackChannelLogout, feature_v2.InstanceEnableBackChannelLogout)
cmds = appendFeatureUpdate(ctx, cmds, aggregate, wm.LoginV2, f.LoginV2, feature_v2.InstanceLoginVersion)
cmds = appendFeatureUpdate(ctx, cmds, aggregate, wm.PermissionCheckV2, f.PermissionCheckV2, feature_v2.InstancePermissionCheckV2)
- cmds = appendFeatureUpdate(ctx, cmds, aggregate, wm.ConsoleUseV2UserApi, f.ConsoleUseV2UserApi, feature_v2.InstanceConsoleUseV2UserApi)
+ cmds = appendFeatureUpdate(ctx, cmds, aggregate, wm.ManagementConsoleUseV2UserApi, f.ManagementConsoleUseV2UserApi, feature_v2.InstanceManagementConsoleUseV2UserApi)
cmds = appendFeatureUpdate(ctx, cmds, aggregate, wm.EnableRelationalTables, f.EnableRelationalTables, feature_v2.InstanceEnableRelationalTables)
return cmds
}
diff --git a/internal/command/instance_features_model_test.go b/internal/command/instance_features_model_test.go
index 69540e3b4..29b0c8e86 100644
--- a/internal/command/instance_features_model_test.go
+++ b/internal/command/instance_features_model_test.go
@@ -111,13 +111,13 @@ func Test_reduceInstanceFeature(t *testing.T) {
expected: &InstanceFeatures{PermissionCheckV2: gu.Ptr(true)},
},
{
- name: "console use v2 user api",
+ name: "management console uses v2 user api",
args: args{
features: &InstanceFeatures{},
- key: feature.KeyConsoleUseV2UserApi,
+ key: feature.KeyManagementConsoleUseV2UserApi,
value: true,
},
- expected: &InstanceFeatures{ConsoleUseV2UserApi: gu.Ptr(true)},
+ expected: &InstanceFeatures{ManagementConsoleUseV2UserApi: gu.Ptr(true)},
},
{
name: "enable relational tables",
diff --git a/internal/command/instance_features_test.go b/internal/command/instance_features_test.go
index 1e1961c7f..98e827c06 100644
--- a/internal/command/instance_features_test.go
+++ b/internal/command/instance_features_test.go
@@ -123,12 +123,12 @@ func TestCommands_SetInstanceFeatures(t *testing.T) {
expectPushFailed(io.ErrClosedPipe,
feature_v2.NewSetEvent(
ctx, aggregate,
- feature_v2.InstanceConsoleUseV2UserApi, true,
+ feature_v2.InstanceManagementConsoleUseV2UserApi, true,
),
),
),
args: args{ctx, &InstanceFeatures{
- ConsoleUseV2UserApi: gu.Ptr(true),
+ ManagementConsoleUseV2UserApi: gu.Ptr(true),
}},
wantErr: io.ErrClosedPipe,
},
diff --git a/internal/command/instance_test.go b/internal/command/instance_test.go
index d0e0572a3..dacb9afa5 100644
--- a/internal/command/instance_test.go
+++ b/internal/command/instance_test.go
@@ -34,17 +34,17 @@ import (
func instanceSetupZitadelIDs() ZitadelConfig {
return ZitadelConfig{
- instanceID: "INSTANCE",
- orgID: "ORG",
- projectID: "PROJECT",
- consoleAppID: "console-id",
- authAppID: "auth-id",
- mgmtAppID: "mgmt-id",
- adminAppID: "admin-id",
+ instanceID: "INSTANCE",
+ orgID: "ORG",
+ projectID: "PROJECT",
+ managementConsoleAppID: "console-id",
+ authAppID: "auth-id",
+ mgmtAppID: "mgmt-id",
+ adminAppID: "admin-id",
}
}
-func projectAddedEvents(ctx context.Context, instanceID, orgID, id, owner string, externalSecure bool) []eventstore.Command {
+func projectAddedEvents(ctx context.Context, instanceID, orgID, id string, externalSecure bool) []eventstore.Command {
events := []eventstore.Command{
project.NewProjectAddedEvent(ctx,
&project.NewAggregate(id, orgID).Aggregate,
@@ -63,14 +63,14 @@ func projectAddedEvents(ctx context.Context, instanceID, orgID, id, owner string
events = append(events, apiAppEvents(ctx, orgID, id, "admin-id", "Admin-API")...)
events = append(events, apiAppEvents(ctx, orgID, id, "auth-id", "Auth-API")...)
- consoleAppID := "console-id"
- consoleClientID := "clientID"
- events = append(events, oidcAppEvents(ctx, orgID, id, consoleAppID, "Console", consoleClientID, externalSecure)...)
+ managementConsoleAppID := "console-id"
+ managementConsoleClientID := "clientID"
+ events = append(events, oidcAppEvents(ctx, orgID, id, managementConsoleAppID, "Management Console", managementConsoleClientID, externalSecure)...)
events = append(events,
- instance.NewIAMConsoleSetEvent(ctx,
+ instance.NewIAMManagementConsoleSetEvent(ctx,
&instance.NewAggregate(instanceID).Aggregate,
- &consoleClientID,
- &consoleAppID,
+ &managementConsoleClientID,
+ &managementConsoleAppID,
),
)
return events
@@ -170,23 +170,20 @@ func orgEvents(ctx context.Context, instanceID, orgID, name, projectID, defaultD
instance.NewDefaultOrgSetEventEvent(ctx, &instanceAgg.Aggregate, orgID),
}
- owner := ""
if machine {
machineID := "USER-MACHINE"
events = append(events, machineEvents(ctx, instanceID, orgID, machineID, "PAT")...)
- owner = machineID
}
if human {
userID := "USER"
events = append(events, humanEvents(ctx, instanceID, orgID, userID)...)
- owner = userID
}
if loginClient {
userID := "USER-LOGIN-CLIENT"
events = append(events, loginClientEvents(ctx, instanceID, orgID, userID, "LOGIN-CLIENT-PAT")...)
}
- events = append(events, projectAddedEvents(ctx, instanceID, orgID, projectID, owner, externalSecure)...)
+ events = append(events, projectAddedEvents(ctx, instanceID, orgID, projectID, externalSecure)...)
return events
}
@@ -194,7 +191,7 @@ func orgIDs() []string {
return slices.Concat([]string{"USER-MACHINE", "PAT", "USER", "USER-LOGIN-CLIENT", "LOGIN-CLIENT-PAT"}, projectClientIDs())
}
-func instancePoliciesFilters(instanceID string) []expect {
+func instancePoliciesFilters(_ string) []expect {
return []expect{
expectFilter(),
expectFilter(),
@@ -774,7 +771,6 @@ func TestCommandSide_setupMinimalInterfaces(t *testing.T) {
"INSTANCE",
"ORG",
"PROJECT",
- "owner",
false,
)...,
),
@@ -1180,13 +1176,13 @@ func TestCommandSide_setupDefaultOrg(t *testing.T) {
},
},
ids: ZitadelConfig{
- instanceID: "INSTANCE",
- orgID: "ORG",
- projectID: "PROJECT",
- consoleAppID: "console-id",
- authAppID: "auth-id",
- mgmtAppID: "mgmt-id",
- adminAppID: "admin-id",
+ instanceID: "INSTANCE",
+ orgID: "ORG",
+ projectID: "PROJECT",
+ managementConsoleAppID: "console-id",
+ authAppID: "auth-id",
+ mgmtAppID: "mgmt-id",
+ adminAppID: "admin-id",
},
},
res: res{
@@ -1787,7 +1783,7 @@ func TestInstanceSetupFeatures_ToInstanceFeatures(t *testing.T) {
EnableBackChannelLogout *bool
LoginV2 *InstanceSetupFeatureLoginV2
PermissionCheckV2 *bool
- ConsoleUseV2UserApi *bool
+ ManagementConsoleUseV2UserApi *bool
EnableRelationalTables *bool
}
@@ -1816,7 +1812,7 @@ func TestInstanceSetupFeatures_ToInstanceFeatures(t *testing.T) {
OIDCSingleV1SessionTermination: gu.Ptr(false),
EnableBackChannelLogout: gu.Ptr(true),
PermissionCheckV2: gu.Ptr(true),
- ConsoleUseV2UserApi: gu.Ptr(false),
+ ManagementConsoleUseV2UserApi: gu.Ptr(false),
EnableRelationalTables: gu.Ptr(true),
},
want: &InstanceFeatures{
@@ -1829,7 +1825,7 @@ func TestInstanceSetupFeatures_ToInstanceFeatures(t *testing.T) {
EnableBackChannelLogout: gu.Ptr(true),
LoginV2: nil,
PermissionCheckV2: gu.Ptr(true),
- ConsoleUseV2UserApi: gu.Ptr(false),
+ ManagementConsoleUseV2UserApi: gu.Ptr(false),
EnableRelationalTables: gu.Ptr(true),
},
},
@@ -1886,7 +1882,7 @@ func TestInstanceSetupFeatures_ToInstanceFeatures(t *testing.T) {
EnableBackChannelLogout: tc.fields.EnableBackChannelLogout,
LoginV2: tc.fields.LoginV2,
PermissionCheckV2: tc.fields.PermissionCheckV2,
- ConsoleUseV2UserApi: tc.fields.ConsoleUseV2UserApi,
+ ManagementConsoleUseV2UserApi: tc.fields.ManagementConsoleUseV2UserApi,
EnableRelationalTables: tc.fields.EnableRelationalTables,
}
got, err := f.ToInstanceFeatures()
diff --git a/internal/command/main_test.go b/internal/command/main_test.go
index 8b519c66d..2a2a58108 100644
--- a/internal/command/main_test.go
+++ b/internal/command/main_test.go
@@ -193,12 +193,12 @@ func (m *mockInstance) ProjectID() string {
return "projectID"
}
-func (m *mockInstance) ConsoleClientID() string {
- return "consoleID"
+func (m *mockInstance) ManagementConsoleClientID() string {
+ return "managementConsoleID"
}
-func (m *mockInstance) ConsoleApplicationID() string {
- return "consoleApplicationID"
+func (m *mockInstance) ManagementConsoleApplicationID() string {
+ return "managementConsoleApplicationID"
}
func (m *mockInstance) DefaultLanguage() language.Tag {
diff --git a/internal/command/milestone.go b/internal/command/milestone.go
index 9ef339332..05446ba4b 100644
--- a/internal/command/milestone.go
+++ b/internal/command/milestone.go
@@ -123,7 +123,7 @@ func (s *OIDCSessionEvents) SetMilestones(ctx context.Context, clientID string,
s.events = append(s.events, milestone.NewReachedEvent(ctx, aggregate, milestone.AuthenticationSucceededOnInstance))
invalidate = true
}
- if !milestones.AuthenticationSucceededOnApplication && isHuman && clientID != instance.ConsoleClientID() {
+ if !milestones.AuthenticationSucceededOnApplication && isHuman && clientID != instance.ManagementConsoleClientID() {
s.events = append(s.events, milestone.NewReachedEvent(ctx, aggregate, milestone.AuthenticationSucceededOnApplication))
invalidate = true
}
diff --git a/internal/command/milestone_test.go b/internal/command/milestone_test.go
index d70f12f9b..ee8172848 100644
--- a/internal/command/milestone_test.go
+++ b/internal/command/milestone_test.go
@@ -301,7 +301,7 @@ func TestCommands_MilestonePushed(t *testing.T) {
func TestOIDCSessionEvents_SetMilestones(t *testing.T) {
ctx := authz.WithInstanceID(context.Background(), "instanceID")
- ctx = authz.WithConsoleClientID(ctx, "console")
+ ctx = authz.WithManagementConsoleClientID(ctx, "console")
aggregate := milestone.NewAggregate(ctx)
type fields struct {
diff --git a/internal/command/system_model.go b/internal/command/system_model.go
index 4021e5e46..5da91f473 100644
--- a/internal/command/system_model.go
+++ b/internal/command/system_model.go
@@ -25,7 +25,7 @@ type systemConfigChangesInstanceModel struct {
Domains []string
GeneratedDomain string
ProjectID string
- ConsoleAppID string
+ ManagementConsoleAppID string
RedirectUris []string
PostLogoutRedirectUris []string
}
@@ -74,16 +74,16 @@ func (wm *SystemConfigWriteModel) Reduce() error {
}
case *instance.ProjectSetEvent:
wm.Instances[e.Aggregate().InstanceID].ProjectID = e.ProjectID
- case *instance.ConsoleSetEvent:
- wm.Instances[e.Aggregate().InstanceID].ConsoleAppID = e.AppID
+ case *instance.ManagementConsoleSetEvent:
+ wm.Instances[e.Aggregate().InstanceID].ManagementConsoleAppID = e.AppID
case *project.OIDCConfigAddedEvent:
- if wm.Instances[e.Aggregate().InstanceID].ConsoleAppID != e.AppID {
+ if wm.Instances[e.Aggregate().InstanceID].ManagementConsoleAppID != e.AppID {
continue
}
wm.Instances[e.Aggregate().InstanceID].RedirectUris = e.RedirectUris
wm.Instances[e.Aggregate().InstanceID].PostLogoutRedirectUris = e.PostLogoutRedirectUris
case *project.OIDCConfigChangedEvent:
- if wm.Instances[e.Aggregate().InstanceID].ConsoleAppID != e.AppID {
+ if wm.Instances[e.Aggregate().InstanceID].ManagementConsoleAppID != e.AppID {
continue
}
if e.RedirectUris != nil {
@@ -107,7 +107,7 @@ func (wm *SystemConfigWriteModel) Query() *eventstore.SearchQueryBuilder {
instance.InstanceDomainAddedEventType,
instance.InstanceDomainRemovedEventType,
instance.ProjectSetEventType,
- instance.ConsoleSetEventType,
+ instance.ManagementConsoleSetEventType,
).
Or().
AggregateTypes(project.AggregateType).
@@ -119,10 +119,10 @@ func (wm *SystemConfigWriteModel) Query() *eventstore.SearchQueryBuilder {
}
type SystemConfigChangesValidation struct {
- ProjectID string
- ConsoleAppID string
- Validations []preparation.Validation
- InstanceID string
+ ProjectID string
+ ManagementConsoleAppID string
+ Validations []preparation.Validation
+ InstanceID string
}
func (wm *SystemConfigWriteModel) NewChangedEvents(commands *Commands) map[string]*SystemConfigChangesValidation {
@@ -131,9 +131,9 @@ func (wm *SystemConfigWriteModel) NewChangedEvents(commands *Commands) map[strin
cmds := make(map[string]*SystemConfigChangesValidation)
for i, inst := range wm.Instances {
cmds[i] = &SystemConfigChangesValidation{
- InstanceID: i,
- ProjectID: inst.ProjectID,
- ConsoleAppID: inst.ConsoleAppID,
+ InstanceID: i,
+ ProjectID: inst.ProjectID,
+ ManagementConsoleAppID: inst.ManagementConsoleAppID,
}
//check each instance separately for changes (using the generated domain) and check if there's an existing custom domain
newCustomDomainExists, isInstanceOfCustomDomain = wm.changeConfig(cmds[i], inst, commands)
@@ -143,7 +143,7 @@ func (wm *SystemConfigWriteModel) NewChangedEvents(commands *Commands) map[strin
}
//handle the custom domain at last
if newCustomDomainExists {
- //if the domain itself already exists, then only check if the uris of the console app exist as well
+ // if the domain itself already exists, then only check if the uris of the Management Console app exist as well
wm.changeURIs(cmds[instanceOfCustomDomain], wm.Instances[instanceOfCustomDomain], commands, wm.newExternalDomain)
return cmds
}
@@ -171,7 +171,7 @@ func (wm *SystemConfigWriteModel) changeConfig(validation *SystemConfigChangesVa
}
}
if newGeneratedDomainExists {
- //if the domain itself already exists, then only check if the uris of the console app exist as well
+ // if the domain itself already exists, then only check if the uris of the Management Console app exist as well
wm.changeURIs(validation, inst, commands, newGeneratedDomain)
return newCustomDomainExists, isInstanceOfCustomDomain
}
@@ -181,5 +181,5 @@ func (wm *SystemConfigWriteModel) changeConfig(validation *SystemConfigChangesVa
}
func (wm *SystemConfigWriteModel) changeURIs(validation *SystemConfigChangesValidation, inst *systemConfigChangesInstanceModel, commands *Commands, domain string) {
- validation.Validations = append(validation.Validations, commands.prepareUpdateConsoleRedirectURIs(domain))
+ validation.Validations = append(validation.Validations, commands.prepareUpdateManagementConsoleRedirectURIs(domain))
}
diff --git a/internal/feature/feature.go b/internal/feature/feature.go
index 92bc3ae2b..effb1c144 100644
--- a/internal/feature/feature.go
+++ b/internal/feature/feature.go
@@ -21,7 +21,7 @@ const (
KeyEnableBackChannelLogout Key = 12
KeyLoginV2 Key = 13
KeyPermissionCheckV2 Key = 14
- KeyConsoleUseV2UserApi Key = 15
+ KeyManagementConsoleUseV2UserApi Key = 15
KeyEnableRelationalTables Key = 16
)
diff --git a/internal/feature/key_enumer.go b/internal/feature/key_enumer.go
index 67a56c008..62209835c 100644
--- a/internal/feature/key_enumer.go
+++ b/internal/feature/key_enumer.go
@@ -16,8 +16,8 @@ const (
_KeyLowerName_2 = "improved_performance"
_KeyName_3 = "debug_oidc_parent_erroroidc_single_v1_session_termination"
_KeyLowerName_3 = "debug_oidc_parent_erroroidc_single_v1_session_termination"
- _KeyName_4 = "enable_back_channel_logoutlogin_v2permission_check_v2console_use_v2_user_apienable_relational_tables"
- _KeyLowerName_4 = "enable_back_channel_logoutlogin_v2permission_check_v2console_use_v2_user_apienable_relational_tables"
+ _KeyName_4 = "enable_back_channel_logoutlogin_v2permission_check_v2management_console_use_v2_user_apienable_relational_tables"
+ _KeyLowerName_4 = "enable_back_channel_logoutlogin_v2permission_check_v2management_console_use_v2_user_apienable_relational_tables"
)
var (
@@ -25,7 +25,7 @@ var (
_KeyIndex_1 = [...]uint8{0, 11, 25}
_KeyIndex_2 = [...]uint8{0, 20}
_KeyIndex_3 = [...]uint8{0, 23, 57}
- _KeyIndex_4 = [...]uint8{0, 26, 34, 53, 76, 100}
+ _KeyIndex_4 = [...]uint8{0, 26, 34, 53, 87, 111}
)
func (i Key) String() string {
@@ -62,11 +62,11 @@ func _KeyNoOp() {
_ = x[KeyEnableBackChannelLogout-(12)]
_ = x[KeyLoginV2-(13)]
_ = x[KeyPermissionCheckV2-(14)]
- _ = x[KeyConsoleUseV2UserApi-(15)]
+ _ = x[KeyManagementConsoleUseV2UserApi-(15)]
_ = x[KeyEnableRelationalTables-(16)]
}
-var _KeyValues = []Key{KeyUnspecified, KeyLoginDefaultOrg, KeyUserSchema, KeyTokenExchange, KeyImprovedPerformance, KeyDebugOIDCParentError, KeyOIDCSingleV1SessionTermination, KeyEnableBackChannelLogout, KeyLoginV2, KeyPermissionCheckV2, KeyConsoleUseV2UserApi, KeyEnableRelationalTables}
+var _KeyValues = []Key{KeyUnspecified, KeyLoginDefaultOrg, KeyUserSchema, KeyTokenExchange, KeyImprovedPerformance, KeyDebugOIDCParentError, KeyOIDCSingleV1SessionTermination, KeyEnableBackChannelLogout, KeyLoginV2, KeyPermissionCheckV2, KeyManagementConsoleUseV2UserApi, KeyEnableRelationalTables}
var _KeyNameToValueMap = map[string]Key{
_KeyName_0[0:11]: KeyUnspecified,
@@ -89,10 +89,10 @@ var _KeyNameToValueMap = map[string]Key{
_KeyLowerName_4[26:34]: KeyLoginV2,
_KeyName_4[34:53]: KeyPermissionCheckV2,
_KeyLowerName_4[34:53]: KeyPermissionCheckV2,
- _KeyName_4[53:76]: KeyConsoleUseV2UserApi,
- _KeyLowerName_4[53:76]: KeyConsoleUseV2UserApi,
- _KeyName_4[76:100]: KeyEnableRelationalTables,
- _KeyLowerName_4[76:100]: KeyEnableRelationalTables,
+ _KeyName_4[53:87]: KeyManagementConsoleUseV2UserApi,
+ _KeyLowerName_4[53:87]: KeyManagementConsoleUseV2UserApi,
+ _KeyName_4[87:111]: KeyEnableRelationalTables,
+ _KeyLowerName_4[87:111]: KeyEnableRelationalTables,
}
var _KeyNames = []string{
@@ -106,8 +106,8 @@ var _KeyNames = []string{
_KeyName_4[0:26],
_KeyName_4[26:34],
_KeyName_4[34:53],
- _KeyName_4[53:76],
- _KeyName_4[76:100],
+ _KeyName_4[53:87],
+ _KeyName_4[87:111],
}
// KeyString retrieves an enum value from the enum constants string name.
diff --git a/internal/notification/handlers/commands.go b/internal/notification/handlers/commands.go
index 07969a6bb..a14368298 100644
--- a/internal/notification/handlers/commands.go
+++ b/internal/notification/handlers/commands.go
@@ -8,6 +8,7 @@ import (
"github.com/zitadel/zitadel/internal/repository/quota"
)
+//go:generate mockgen -typed -package mock -destination ./mock/commands.mock.go . Commands
type Commands interface {
HumanInitCodeSent(ctx context.Context, orgID, userID string) error
HumanEmailVerificationCodeSent(ctx context.Context, orgID, userID string) error
diff --git a/internal/notification/handlers/integration_test/telemetry_pusher_test.go b/internal/notification/handlers/integration_test/telemetry_pusher_test.go
index 116319537..a47a1cfb4 100644
--- a/internal/notification/handlers/integration_test/telemetry_pusher_test.go
+++ b/internal/notification/handlers/integration_test/telemetry_pusher_test.go
@@ -56,8 +56,8 @@ func TestServer_TelemetryPushMilestones(t *testing.T) {
// create the session to be used for the authN of the clients
sessionID, sessionToken, _, _ := instance.CreatePasswordSession(t, iamOwnerCtx, instance.AdminUserID, "Password1!")
- console := consoleOIDCConfig(t, instance)
- loginToClient(t, instance, console.GetClientId(), console.GetRedirectUris()[0], sessionID, sessionToken)
+ managementConsole := managementConsoleOIDCConfig(t, instance)
+ loginToClient(t, instance, managementConsole.GetClientId(), managementConsole.GetRedirectUris()[0], sessionID, sessionToken)
awaitMilestone(t, sub, instance.ID(), milestone.AuthenticationSucceededOnInstance)
// make sure the client has been projected
@@ -98,7 +98,7 @@ func loginToClient(t *testing.T, instance *integration.Instance, clientID, redir
require.NoError(t, err)
}
-func consoleOIDCConfig(t *testing.T, instance *integration.Instance) *app.OIDCConfig {
+func managementConsoleOIDCConfig(t *testing.T, instance *integration.Instance) *app.OIDCConfig {
iamOwnerCtx := instance.WithAuthorization(CTX, integration.UserTypeIAMOwner)
projects, err := instance.Client.Mgmt.ListProjects(iamOwnerCtx, &management.ListProjectsRequest{
@@ -121,7 +121,7 @@ func consoleOIDCConfig(t *testing.T, instance *integration.Instance) *app.OIDCCo
{
Query: &app.AppQuery_NameQuery{
NameQuery: &app.AppNameQuery{
- Name: "Console",
+ Name: "Management Console",
Method: object.TextQueryMethod_TEXT_QUERY_METHOD_EQUALS,
},
},
diff --git a/internal/notification/handlers/mock/commands.mock.go b/internal/notification/handlers/mock/commands.mock.go
index 7d41c30f3..130032bc5 100644
--- a/internal/notification/handlers/mock/commands.mock.go
+++ b/internal/notification/handlers/mock/commands.mock.go
@@ -3,7 +3,7 @@
//
// Generated by this command:
//
-// mockgen -package mock -destination ./mock/commands.mock.go github.com/zitadel/zitadel/internal/notification/handlers Commands
+// mockgen -typed -package mock -destination ./mock/commands.mock.go . Commands
//
// Package mock is a generated GoMock package.
@@ -23,6 +23,7 @@ import (
type MockCommands struct {
ctrl *gomock.Controller
recorder *MockCommandsMockRecorder
+ isgomock struct{}
}
// MockCommandsMockRecorder is the mock recorder for MockCommands.
@@ -43,197 +44,533 @@ func (m *MockCommands) EXPECT() *MockCommandsMockRecorder {
}
// HumanEmailVerificationCodeSent mocks base method.
-func (m *MockCommands) HumanEmailVerificationCodeSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) HumanEmailVerificationCodeSent(ctx context.Context, orgID, userID string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "HumanEmailVerificationCodeSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "HumanEmailVerificationCodeSent", ctx, orgID, userID)
ret0, _ := ret[0].(error)
return ret0
}
// HumanEmailVerificationCodeSent indicates an expected call of HumanEmailVerificationCodeSent.
-func (mr *MockCommandsMockRecorder) HumanEmailVerificationCodeSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) HumanEmailVerificationCodeSent(ctx, orgID, userID any) *MockCommandsHumanEmailVerificationCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanEmailVerificationCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanEmailVerificationCodeSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanEmailVerificationCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanEmailVerificationCodeSent), ctx, orgID, userID)
+ return &MockCommandsHumanEmailVerificationCodeSentCall{Call: call}
+}
+
+// MockCommandsHumanEmailVerificationCodeSentCall wrap *gomock.Call
+type MockCommandsHumanEmailVerificationCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsHumanEmailVerificationCodeSentCall) Return(arg0 error) *MockCommandsHumanEmailVerificationCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsHumanEmailVerificationCodeSentCall) Do(f func(context.Context, string, string) error) *MockCommandsHumanEmailVerificationCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsHumanEmailVerificationCodeSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsHumanEmailVerificationCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// HumanInitCodeSent mocks base method.
-func (m *MockCommands) HumanInitCodeSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) HumanInitCodeSent(ctx context.Context, orgID, userID string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "HumanInitCodeSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "HumanInitCodeSent", ctx, orgID, userID)
ret0, _ := ret[0].(error)
return ret0
}
// HumanInitCodeSent indicates an expected call of HumanInitCodeSent.
-func (mr *MockCommandsMockRecorder) HumanInitCodeSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) HumanInitCodeSent(ctx, orgID, userID any) *MockCommandsHumanInitCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanInitCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanInitCodeSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanInitCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanInitCodeSent), ctx, orgID, userID)
+ return &MockCommandsHumanInitCodeSentCall{Call: call}
+}
+
+// MockCommandsHumanInitCodeSentCall wrap *gomock.Call
+type MockCommandsHumanInitCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsHumanInitCodeSentCall) Return(arg0 error) *MockCommandsHumanInitCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsHumanInitCodeSentCall) Do(f func(context.Context, string, string) error) *MockCommandsHumanInitCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsHumanInitCodeSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsHumanInitCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// HumanOTPEmailCodeSent mocks base method.
-func (m *MockCommands) HumanOTPEmailCodeSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) HumanOTPEmailCodeSent(ctx context.Context, userID, resourceOwner string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "HumanOTPEmailCodeSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "HumanOTPEmailCodeSent", ctx, userID, resourceOwner)
ret0, _ := ret[0].(error)
return ret0
}
// HumanOTPEmailCodeSent indicates an expected call of HumanOTPEmailCodeSent.
-func (mr *MockCommandsMockRecorder) HumanOTPEmailCodeSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) HumanOTPEmailCodeSent(ctx, userID, resourceOwner any) *MockCommandsHumanOTPEmailCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanOTPEmailCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanOTPEmailCodeSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanOTPEmailCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanOTPEmailCodeSent), ctx, userID, resourceOwner)
+ return &MockCommandsHumanOTPEmailCodeSentCall{Call: call}
+}
+
+// MockCommandsHumanOTPEmailCodeSentCall wrap *gomock.Call
+type MockCommandsHumanOTPEmailCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsHumanOTPEmailCodeSentCall) Return(arg0 error) *MockCommandsHumanOTPEmailCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsHumanOTPEmailCodeSentCall) Do(f func(context.Context, string, string) error) *MockCommandsHumanOTPEmailCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsHumanOTPEmailCodeSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsHumanOTPEmailCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// HumanOTPSMSCodeSent mocks base method.
-func (m *MockCommands) HumanOTPSMSCodeSent(arg0 context.Context, arg1, arg2 string, arg3 *senders.CodeGeneratorInfo) error {
+func (m *MockCommands) HumanOTPSMSCodeSent(ctx context.Context, userID, resourceOwner string, generatorInfo *senders.CodeGeneratorInfo) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "HumanOTPSMSCodeSent", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "HumanOTPSMSCodeSent", ctx, userID, resourceOwner, generatorInfo)
ret0, _ := ret[0].(error)
return ret0
}
// HumanOTPSMSCodeSent indicates an expected call of HumanOTPSMSCodeSent.
-func (mr *MockCommandsMockRecorder) HumanOTPSMSCodeSent(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) HumanOTPSMSCodeSent(ctx, userID, resourceOwner, generatorInfo any) *MockCommandsHumanOTPSMSCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanOTPSMSCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanOTPSMSCodeSent), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanOTPSMSCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanOTPSMSCodeSent), ctx, userID, resourceOwner, generatorInfo)
+ return &MockCommandsHumanOTPSMSCodeSentCall{Call: call}
+}
+
+// MockCommandsHumanOTPSMSCodeSentCall wrap *gomock.Call
+type MockCommandsHumanOTPSMSCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsHumanOTPSMSCodeSentCall) Return(arg0 error) *MockCommandsHumanOTPSMSCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsHumanOTPSMSCodeSentCall) Do(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsHumanOTPSMSCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsHumanOTPSMSCodeSentCall) DoAndReturn(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsHumanOTPSMSCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// HumanPasswordlessInitCodeSent mocks base method.
-func (m *MockCommands) HumanPasswordlessInitCodeSent(arg0 context.Context, arg1, arg2, arg3 string) error {
+func (m *MockCommands) HumanPasswordlessInitCodeSent(ctx context.Context, userID, resourceOwner, codeID string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "HumanPasswordlessInitCodeSent", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "HumanPasswordlessInitCodeSent", ctx, userID, resourceOwner, codeID)
ret0, _ := ret[0].(error)
return ret0
}
// HumanPasswordlessInitCodeSent indicates an expected call of HumanPasswordlessInitCodeSent.
-func (mr *MockCommandsMockRecorder) HumanPasswordlessInitCodeSent(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) HumanPasswordlessInitCodeSent(ctx, userID, resourceOwner, codeID any) *MockCommandsHumanPasswordlessInitCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanPasswordlessInitCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanPasswordlessInitCodeSent), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanPasswordlessInitCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanPasswordlessInitCodeSent), ctx, userID, resourceOwner, codeID)
+ return &MockCommandsHumanPasswordlessInitCodeSentCall{Call: call}
+}
+
+// MockCommandsHumanPasswordlessInitCodeSentCall wrap *gomock.Call
+type MockCommandsHumanPasswordlessInitCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsHumanPasswordlessInitCodeSentCall) Return(arg0 error) *MockCommandsHumanPasswordlessInitCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsHumanPasswordlessInitCodeSentCall) Do(f func(context.Context, string, string, string) error) *MockCommandsHumanPasswordlessInitCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsHumanPasswordlessInitCodeSentCall) DoAndReturn(f func(context.Context, string, string, string) error) *MockCommandsHumanPasswordlessInitCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// HumanPhoneVerificationCodeSent mocks base method.
-func (m *MockCommands) HumanPhoneVerificationCodeSent(arg0 context.Context, arg1, arg2 string, arg3 *senders.CodeGeneratorInfo) error {
+func (m *MockCommands) HumanPhoneVerificationCodeSent(ctx context.Context, orgID, userID string, generatorInfo *senders.CodeGeneratorInfo) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "HumanPhoneVerificationCodeSent", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "HumanPhoneVerificationCodeSent", ctx, orgID, userID, generatorInfo)
ret0, _ := ret[0].(error)
return ret0
}
// HumanPhoneVerificationCodeSent indicates an expected call of HumanPhoneVerificationCodeSent.
-func (mr *MockCommandsMockRecorder) HumanPhoneVerificationCodeSent(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) HumanPhoneVerificationCodeSent(ctx, orgID, userID, generatorInfo any) *MockCommandsHumanPhoneVerificationCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanPhoneVerificationCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanPhoneVerificationCodeSent), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HumanPhoneVerificationCodeSent", reflect.TypeOf((*MockCommands)(nil).HumanPhoneVerificationCodeSent), ctx, orgID, userID, generatorInfo)
+ return &MockCommandsHumanPhoneVerificationCodeSentCall{Call: call}
+}
+
+// MockCommandsHumanPhoneVerificationCodeSentCall wrap *gomock.Call
+type MockCommandsHumanPhoneVerificationCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsHumanPhoneVerificationCodeSentCall) Return(arg0 error) *MockCommandsHumanPhoneVerificationCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsHumanPhoneVerificationCodeSentCall) Do(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsHumanPhoneVerificationCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsHumanPhoneVerificationCodeSentCall) DoAndReturn(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsHumanPhoneVerificationCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// InviteCodeSent mocks base method.
-func (m *MockCommands) InviteCodeSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) InviteCodeSent(ctx context.Context, orgID, userID string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "InviteCodeSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "InviteCodeSent", ctx, orgID, userID)
ret0, _ := ret[0].(error)
return ret0
}
// InviteCodeSent indicates an expected call of InviteCodeSent.
-func (mr *MockCommandsMockRecorder) InviteCodeSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) InviteCodeSent(ctx, orgID, userID any) *MockCommandsInviteCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InviteCodeSent", reflect.TypeOf((*MockCommands)(nil).InviteCodeSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InviteCodeSent", reflect.TypeOf((*MockCommands)(nil).InviteCodeSent), ctx, orgID, userID)
+ return &MockCommandsInviteCodeSentCall{Call: call}
+}
+
+// MockCommandsInviteCodeSentCall wrap *gomock.Call
+type MockCommandsInviteCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsInviteCodeSentCall) Return(arg0 error) *MockCommandsInviteCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsInviteCodeSentCall) Do(f func(context.Context, string, string) error) *MockCommandsInviteCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsInviteCodeSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsInviteCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// MilestonePushed mocks base method.
-func (m *MockCommands) MilestonePushed(arg0 context.Context, arg1 string, arg2 milestone.Type, arg3 []string) error {
+func (m *MockCommands) MilestonePushed(ctx context.Context, instanceID string, msType milestone.Type, endpoints []string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "MilestonePushed", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "MilestonePushed", ctx, instanceID, msType, endpoints)
ret0, _ := ret[0].(error)
return ret0
}
// MilestonePushed indicates an expected call of MilestonePushed.
-func (mr *MockCommandsMockRecorder) MilestonePushed(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) MilestonePushed(ctx, instanceID, msType, endpoints any) *MockCommandsMilestonePushedCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MilestonePushed", reflect.TypeOf((*MockCommands)(nil).MilestonePushed), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MilestonePushed", reflect.TypeOf((*MockCommands)(nil).MilestonePushed), ctx, instanceID, msType, endpoints)
+ return &MockCommandsMilestonePushedCall{Call: call}
+}
+
+// MockCommandsMilestonePushedCall wrap *gomock.Call
+type MockCommandsMilestonePushedCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsMilestonePushedCall) Return(arg0 error) *MockCommandsMilestonePushedCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsMilestonePushedCall) Do(f func(context.Context, string, milestone.Type, []string) error) *MockCommandsMilestonePushedCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsMilestonePushedCall) DoAndReturn(f func(context.Context, string, milestone.Type, []string) error) *MockCommandsMilestonePushedCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// OTPEmailSent mocks base method.
-func (m *MockCommands) OTPEmailSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) OTPEmailSent(ctx context.Context, sessionID, resourceOwner string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "OTPEmailSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "OTPEmailSent", ctx, sessionID, resourceOwner)
ret0, _ := ret[0].(error)
return ret0
}
// OTPEmailSent indicates an expected call of OTPEmailSent.
-func (mr *MockCommandsMockRecorder) OTPEmailSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) OTPEmailSent(ctx, sessionID, resourceOwner any) *MockCommandsOTPEmailSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OTPEmailSent", reflect.TypeOf((*MockCommands)(nil).OTPEmailSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OTPEmailSent", reflect.TypeOf((*MockCommands)(nil).OTPEmailSent), ctx, sessionID, resourceOwner)
+ return &MockCommandsOTPEmailSentCall{Call: call}
+}
+
+// MockCommandsOTPEmailSentCall wrap *gomock.Call
+type MockCommandsOTPEmailSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsOTPEmailSentCall) Return(arg0 error) *MockCommandsOTPEmailSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsOTPEmailSentCall) Do(f func(context.Context, string, string) error) *MockCommandsOTPEmailSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsOTPEmailSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsOTPEmailSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// OTPSMSSent mocks base method.
-func (m *MockCommands) OTPSMSSent(arg0 context.Context, arg1, arg2 string, arg3 *senders.CodeGeneratorInfo) error {
+func (m *MockCommands) OTPSMSSent(ctx context.Context, sessionID, resourceOwner string, generatorInfo *senders.CodeGeneratorInfo) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "OTPSMSSent", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "OTPSMSSent", ctx, sessionID, resourceOwner, generatorInfo)
ret0, _ := ret[0].(error)
return ret0
}
// OTPSMSSent indicates an expected call of OTPSMSSent.
-func (mr *MockCommandsMockRecorder) OTPSMSSent(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) OTPSMSSent(ctx, sessionID, resourceOwner, generatorInfo any) *MockCommandsOTPSMSSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OTPSMSSent", reflect.TypeOf((*MockCommands)(nil).OTPSMSSent), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OTPSMSSent", reflect.TypeOf((*MockCommands)(nil).OTPSMSSent), ctx, sessionID, resourceOwner, generatorInfo)
+ return &MockCommandsOTPSMSSentCall{Call: call}
+}
+
+// MockCommandsOTPSMSSentCall wrap *gomock.Call
+type MockCommandsOTPSMSSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsOTPSMSSentCall) Return(arg0 error) *MockCommandsOTPSMSSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsOTPSMSSentCall) Do(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsOTPSMSSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsOTPSMSSentCall) DoAndReturn(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsOTPSMSSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// PasswordChangeSent mocks base method.
-func (m *MockCommands) PasswordChangeSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) PasswordChangeSent(ctx context.Context, orgID, userID string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "PasswordChangeSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "PasswordChangeSent", ctx, orgID, userID)
ret0, _ := ret[0].(error)
return ret0
}
// PasswordChangeSent indicates an expected call of PasswordChangeSent.
-func (mr *MockCommandsMockRecorder) PasswordChangeSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) PasswordChangeSent(ctx, orgID, userID any) *MockCommandsPasswordChangeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PasswordChangeSent", reflect.TypeOf((*MockCommands)(nil).PasswordChangeSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PasswordChangeSent", reflect.TypeOf((*MockCommands)(nil).PasswordChangeSent), ctx, orgID, userID)
+ return &MockCommandsPasswordChangeSentCall{Call: call}
+}
+
+// MockCommandsPasswordChangeSentCall wrap *gomock.Call
+type MockCommandsPasswordChangeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsPasswordChangeSentCall) Return(arg0 error) *MockCommandsPasswordChangeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsPasswordChangeSentCall) Do(f func(context.Context, string, string) error) *MockCommandsPasswordChangeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsPasswordChangeSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsPasswordChangeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// PasswordCodeSent mocks base method.
-func (m *MockCommands) PasswordCodeSent(arg0 context.Context, arg1, arg2 string, arg3 *senders.CodeGeneratorInfo) error {
+func (m *MockCommands) PasswordCodeSent(ctx context.Context, orgID, userID string, generatorInfo *senders.CodeGeneratorInfo) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "PasswordCodeSent", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "PasswordCodeSent", ctx, orgID, userID, generatorInfo)
ret0, _ := ret[0].(error)
return ret0
}
// PasswordCodeSent indicates an expected call of PasswordCodeSent.
-func (mr *MockCommandsMockRecorder) PasswordCodeSent(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) PasswordCodeSent(ctx, orgID, userID, generatorInfo any) *MockCommandsPasswordCodeSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PasswordCodeSent", reflect.TypeOf((*MockCommands)(nil).PasswordCodeSent), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PasswordCodeSent", reflect.TypeOf((*MockCommands)(nil).PasswordCodeSent), ctx, orgID, userID, generatorInfo)
+ return &MockCommandsPasswordCodeSentCall{Call: call}
+}
+
+// MockCommandsPasswordCodeSentCall wrap *gomock.Call
+type MockCommandsPasswordCodeSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsPasswordCodeSentCall) Return(arg0 error) *MockCommandsPasswordCodeSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsPasswordCodeSentCall) Do(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsPasswordCodeSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsPasswordCodeSentCall) DoAndReturn(f func(context.Context, string, string, *senders.CodeGeneratorInfo) error) *MockCommandsPasswordCodeSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// UsageNotificationSent mocks base method.
-func (m *MockCommands) UsageNotificationSent(arg0 context.Context, arg1 *quota.NotificationDueEvent) error {
+func (m *MockCommands) UsageNotificationSent(ctx context.Context, dueEvent *quota.NotificationDueEvent) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "UsageNotificationSent", arg0, arg1)
+ ret := m.ctrl.Call(m, "UsageNotificationSent", ctx, dueEvent)
ret0, _ := ret[0].(error)
return ret0
}
// UsageNotificationSent indicates an expected call of UsageNotificationSent.
-func (mr *MockCommandsMockRecorder) UsageNotificationSent(arg0, arg1 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) UsageNotificationSent(ctx, dueEvent any) *MockCommandsUsageNotificationSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UsageNotificationSent", reflect.TypeOf((*MockCommands)(nil).UsageNotificationSent), arg0, arg1)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UsageNotificationSent", reflect.TypeOf((*MockCommands)(nil).UsageNotificationSent), ctx, dueEvent)
+ return &MockCommandsUsageNotificationSentCall{Call: call}
+}
+
+// MockCommandsUsageNotificationSentCall wrap *gomock.Call
+type MockCommandsUsageNotificationSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsUsageNotificationSentCall) Return(arg0 error) *MockCommandsUsageNotificationSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsUsageNotificationSentCall) Do(f func(context.Context, *quota.NotificationDueEvent) error) *MockCommandsUsageNotificationSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsUsageNotificationSentCall) DoAndReturn(f func(context.Context, *quota.NotificationDueEvent) error) *MockCommandsUsageNotificationSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// UserDomainClaimedSent mocks base method.
-func (m *MockCommands) UserDomainClaimedSent(arg0 context.Context, arg1, arg2 string) error {
+func (m *MockCommands) UserDomainClaimedSent(ctx context.Context, orgID, userID string) error {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "UserDomainClaimedSent", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "UserDomainClaimedSent", ctx, orgID, userID)
ret0, _ := ret[0].(error)
return ret0
}
// UserDomainClaimedSent indicates an expected call of UserDomainClaimedSent.
-func (mr *MockCommandsMockRecorder) UserDomainClaimedSent(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockCommandsMockRecorder) UserDomainClaimedSent(ctx, orgID, userID any) *MockCommandsUserDomainClaimedSentCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UserDomainClaimedSent", reflect.TypeOf((*MockCommands)(nil).UserDomainClaimedSent), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UserDomainClaimedSent", reflect.TypeOf((*MockCommands)(nil).UserDomainClaimedSent), ctx, orgID, userID)
+ return &MockCommandsUserDomainClaimedSentCall{Call: call}
+}
+
+// MockCommandsUserDomainClaimedSentCall wrap *gomock.Call
+type MockCommandsUserDomainClaimedSentCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockCommandsUserDomainClaimedSentCall) Return(arg0 error) *MockCommandsUserDomainClaimedSentCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockCommandsUserDomainClaimedSentCall) Do(f func(context.Context, string, string) error) *MockCommandsUserDomainClaimedSentCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockCommandsUserDomainClaimedSentCall) DoAndReturn(f func(context.Context, string, string) error) *MockCommandsUserDomainClaimedSentCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
diff --git a/internal/notification/handlers/mock/queries.mock.go b/internal/notification/handlers/mock/queries.mock.go
index e90a9072f..a4c279380 100644
--- a/internal/notification/handlers/mock/queries.mock.go
+++ b/internal/notification/handlers/mock/queries.mock.go
@@ -3,7 +3,7 @@
//
// Generated by this command:
//
-// mockgen -package mock -destination ./mock/queries.mock.go github.com/zitadel/zitadel/internal/notification/handlers Queries
+// mockgen -typed -package mock -destination ./mock/queries.mock.go . Queries
//
// Package mock is a generated GoMock package.
@@ -25,6 +25,7 @@ import (
type MockQueries struct {
ctrl *gomock.Controller
recorder *MockQueriesMockRecorder
+ isgomock struct{}
}
// MockQueriesMockRecorder is the mock recorder for MockQueries.
@@ -53,231 +54,615 @@ func (m *MockQueries) ActiveInstances() []string {
}
// ActiveInstances indicates an expected call of ActiveInstances.
-func (mr *MockQueriesMockRecorder) ActiveInstances() *gomock.Call {
+func (mr *MockQueriesMockRecorder) ActiveInstances() *MockQueriesActiveInstancesCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActiveInstances", reflect.TypeOf((*MockQueries)(nil).ActiveInstances))
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActiveInstances", reflect.TypeOf((*MockQueries)(nil).ActiveInstances))
+ return &MockQueriesActiveInstancesCall{Call: call}
+}
+
+// MockQueriesActiveInstancesCall wrap *gomock.Call
+type MockQueriesActiveInstancesCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesActiveInstancesCall) Return(arg0 []string) *MockQueriesActiveInstancesCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesActiveInstancesCall) Do(f func() []string) *MockQueriesActiveInstancesCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesActiveInstancesCall) DoAndReturn(f func() []string) *MockQueriesActiveInstancesCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// ActiveLabelPolicyByOrg mocks base method.
-func (m *MockQueries) ActiveLabelPolicyByOrg(arg0 context.Context, arg1 string, arg2 bool) (*query.LabelPolicy, error) {
+func (m *MockQueries) ActiveLabelPolicyByOrg(ctx context.Context, orgID string, withOwnerRemoved bool) (*query.LabelPolicy, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "ActiveLabelPolicyByOrg", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "ActiveLabelPolicyByOrg", ctx, orgID, withOwnerRemoved)
ret0, _ := ret[0].(*query.LabelPolicy)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ActiveLabelPolicyByOrg indicates an expected call of ActiveLabelPolicyByOrg.
-func (mr *MockQueriesMockRecorder) ActiveLabelPolicyByOrg(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) ActiveLabelPolicyByOrg(ctx, orgID, withOwnerRemoved any) *MockQueriesActiveLabelPolicyByOrgCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActiveLabelPolicyByOrg", reflect.TypeOf((*MockQueries)(nil).ActiveLabelPolicyByOrg), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ActiveLabelPolicyByOrg", reflect.TypeOf((*MockQueries)(nil).ActiveLabelPolicyByOrg), ctx, orgID, withOwnerRemoved)
+ return &MockQueriesActiveLabelPolicyByOrgCall{Call: call}
+}
+
+// MockQueriesActiveLabelPolicyByOrgCall wrap *gomock.Call
+type MockQueriesActiveLabelPolicyByOrgCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesActiveLabelPolicyByOrgCall) Return(arg0 *query.LabelPolicy, arg1 error) *MockQueriesActiveLabelPolicyByOrgCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesActiveLabelPolicyByOrgCall) Do(f func(context.Context, string, bool) (*query.LabelPolicy, error)) *MockQueriesActiveLabelPolicyByOrgCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesActiveLabelPolicyByOrgCall) DoAndReturn(f func(context.Context, string, bool) (*query.LabelPolicy, error)) *MockQueriesActiveLabelPolicyByOrgCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// CustomTextListByTemplate mocks base method.
-func (m *MockQueries) CustomTextListByTemplate(arg0 context.Context, arg1, arg2 string, arg3 bool) (*query.CustomTexts, error) {
+func (m *MockQueries) CustomTextListByTemplate(ctx context.Context, aggregateID, template string, withOwnerRemoved bool) (*query.CustomTexts, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "CustomTextListByTemplate", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "CustomTextListByTemplate", ctx, aggregateID, template, withOwnerRemoved)
ret0, _ := ret[0].(*query.CustomTexts)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CustomTextListByTemplate indicates an expected call of CustomTextListByTemplate.
-func (mr *MockQueriesMockRecorder) CustomTextListByTemplate(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) CustomTextListByTemplate(ctx, aggregateID, template, withOwnerRemoved any) *MockQueriesCustomTextListByTemplateCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CustomTextListByTemplate", reflect.TypeOf((*MockQueries)(nil).CustomTextListByTemplate), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CustomTextListByTemplate", reflect.TypeOf((*MockQueries)(nil).CustomTextListByTemplate), ctx, aggregateID, template, withOwnerRemoved)
+ return &MockQueriesCustomTextListByTemplateCall{Call: call}
+}
+
+// MockQueriesCustomTextListByTemplateCall wrap *gomock.Call
+type MockQueriesCustomTextListByTemplateCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesCustomTextListByTemplateCall) Return(arg0 *query.CustomTexts, arg1 error) *MockQueriesCustomTextListByTemplateCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesCustomTextListByTemplateCall) Do(f func(context.Context, string, string, bool) (*query.CustomTexts, error)) *MockQueriesCustomTextListByTemplateCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesCustomTextListByTemplateCall) DoAndReturn(f func(context.Context, string, string, bool) (*query.CustomTexts, error)) *MockQueriesCustomTextListByTemplateCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// GetActiveSigningWebKey mocks base method.
-func (m *MockQueries) GetActiveSigningWebKey(arg0 context.Context) (*jose.JSONWebKey, error) {
+func (m *MockQueries) GetActiveSigningWebKey(ctx context.Context) (*jose.JSONWebKey, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "GetActiveSigningWebKey", arg0)
+ ret := m.ctrl.Call(m, "GetActiveSigningWebKey", ctx)
ret0, _ := ret[0].(*jose.JSONWebKey)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetActiveSigningWebKey indicates an expected call of GetActiveSigningWebKey.
-func (mr *MockQueriesMockRecorder) GetActiveSigningWebKey(arg0 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) GetActiveSigningWebKey(ctx any) *MockQueriesGetActiveSigningWebKeyCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetActiveSigningWebKey", reflect.TypeOf((*MockQueries)(nil).GetActiveSigningWebKey), arg0)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetActiveSigningWebKey", reflect.TypeOf((*MockQueries)(nil).GetActiveSigningWebKey), ctx)
+ return &MockQueriesGetActiveSigningWebKeyCall{Call: call}
+}
+
+// MockQueriesGetActiveSigningWebKeyCall wrap *gomock.Call
+type MockQueriesGetActiveSigningWebKeyCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesGetActiveSigningWebKeyCall) Return(arg0 *jose.JSONWebKey, arg1 error) *MockQueriesGetActiveSigningWebKeyCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesGetActiveSigningWebKeyCall) Do(f func(context.Context) (*jose.JSONWebKey, error)) *MockQueriesGetActiveSigningWebKeyCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesGetActiveSigningWebKeyCall) DoAndReturn(f func(context.Context) (*jose.JSONWebKey, error)) *MockQueriesGetActiveSigningWebKeyCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// GetDefaultLanguage mocks base method.
-func (m *MockQueries) GetDefaultLanguage(arg0 context.Context) language.Tag {
+func (m *MockQueries) GetDefaultLanguage(ctx context.Context) language.Tag {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "GetDefaultLanguage", arg0)
+ ret := m.ctrl.Call(m, "GetDefaultLanguage", ctx)
ret0, _ := ret[0].(language.Tag)
return ret0
}
// GetDefaultLanguage indicates an expected call of GetDefaultLanguage.
-func (mr *MockQueriesMockRecorder) GetDefaultLanguage(arg0 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) GetDefaultLanguage(ctx any) *MockQueriesGetDefaultLanguageCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultLanguage", reflect.TypeOf((*MockQueries)(nil).GetDefaultLanguage), arg0)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultLanguage", reflect.TypeOf((*MockQueries)(nil).GetDefaultLanguage), ctx)
+ return &MockQueriesGetDefaultLanguageCall{Call: call}
+}
+
+// MockQueriesGetDefaultLanguageCall wrap *gomock.Call
+type MockQueriesGetDefaultLanguageCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesGetDefaultLanguageCall) Return(arg0 language.Tag) *MockQueriesGetDefaultLanguageCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesGetDefaultLanguageCall) Do(f func(context.Context) language.Tag) *MockQueriesGetDefaultLanguageCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesGetDefaultLanguageCall) DoAndReturn(f func(context.Context) language.Tag) *MockQueriesGetDefaultLanguageCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// GetInstanceRestrictions mocks base method.
-func (m *MockQueries) GetInstanceRestrictions(arg0 context.Context) (query.Restrictions, error) {
+func (m *MockQueries) GetInstanceRestrictions(ctx context.Context) (query.Restrictions, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "GetInstanceRestrictions", arg0)
+ ret := m.ctrl.Call(m, "GetInstanceRestrictions", ctx)
ret0, _ := ret[0].(query.Restrictions)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetInstanceRestrictions indicates an expected call of GetInstanceRestrictions.
-func (mr *MockQueriesMockRecorder) GetInstanceRestrictions(arg0 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) GetInstanceRestrictions(ctx any) *MockQueriesGetInstanceRestrictionsCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceRestrictions", reflect.TypeOf((*MockQueries)(nil).GetInstanceRestrictions), arg0)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstanceRestrictions", reflect.TypeOf((*MockQueries)(nil).GetInstanceRestrictions), ctx)
+ return &MockQueriesGetInstanceRestrictionsCall{Call: call}
+}
+
+// MockQueriesGetInstanceRestrictionsCall wrap *gomock.Call
+type MockQueriesGetInstanceRestrictionsCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesGetInstanceRestrictionsCall) Return(restrictions query.Restrictions, err error) *MockQueriesGetInstanceRestrictionsCall {
+ c.Call = c.Call.Return(restrictions, err)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesGetInstanceRestrictionsCall) Do(f func(context.Context) (query.Restrictions, error)) *MockQueriesGetInstanceRestrictionsCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesGetInstanceRestrictionsCall) DoAndReturn(f func(context.Context) (query.Restrictions, error)) *MockQueriesGetInstanceRestrictionsCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// GetNotifyUserByID mocks base method.
-func (m *MockQueries) GetNotifyUserByID(arg0 context.Context, arg1 bool, arg2 string) (*query.NotifyUser, error) {
+func (m *MockQueries) GetNotifyUserByID(ctx context.Context, shouldTriggered bool, userID string) (*query.NotifyUser, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "GetNotifyUserByID", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "GetNotifyUserByID", ctx, shouldTriggered, userID)
ret0, _ := ret[0].(*query.NotifyUser)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetNotifyUserByID indicates an expected call of GetNotifyUserByID.
-func (mr *MockQueriesMockRecorder) GetNotifyUserByID(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) GetNotifyUserByID(ctx, shouldTriggered, userID any) *MockQueriesGetNotifyUserByIDCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNotifyUserByID", reflect.TypeOf((*MockQueries)(nil).GetNotifyUserByID), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNotifyUserByID", reflect.TypeOf((*MockQueries)(nil).GetNotifyUserByID), ctx, shouldTriggered, userID)
+ return &MockQueriesGetNotifyUserByIDCall{Call: call}
+}
+
+// MockQueriesGetNotifyUserByIDCall wrap *gomock.Call
+type MockQueriesGetNotifyUserByIDCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesGetNotifyUserByIDCall) Return(arg0 *query.NotifyUser, arg1 error) *MockQueriesGetNotifyUserByIDCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesGetNotifyUserByIDCall) Do(f func(context.Context, bool, string) (*query.NotifyUser, error)) *MockQueriesGetNotifyUserByIDCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesGetNotifyUserByIDCall) DoAndReturn(f func(context.Context, bool, string) (*query.NotifyUser, error)) *MockQueriesGetNotifyUserByIDCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// InstanceByID mocks base method.
-func (m *MockQueries) InstanceByID(arg0 context.Context, arg1 string) (authz.Instance, error) {
+func (m *MockQueries) InstanceByID(ctx context.Context, id string) (authz.Instance, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "InstanceByID", arg0, arg1)
+ ret := m.ctrl.Call(m, "InstanceByID", ctx, id)
ret0, _ := ret[0].(authz.Instance)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// InstanceByID indicates an expected call of InstanceByID.
-func (mr *MockQueriesMockRecorder) InstanceByID(arg0, arg1 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) InstanceByID(ctx, id any) *MockQueriesInstanceByIDCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InstanceByID", reflect.TypeOf((*MockQueries)(nil).InstanceByID), arg0, arg1)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InstanceByID", reflect.TypeOf((*MockQueries)(nil).InstanceByID), ctx, id)
+ return &MockQueriesInstanceByIDCall{Call: call}
+}
+
+// MockQueriesInstanceByIDCall wrap *gomock.Call
+type MockQueriesInstanceByIDCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesInstanceByIDCall) Return(instance authz.Instance, err error) *MockQueriesInstanceByIDCall {
+ c.Call = c.Call.Return(instance, err)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesInstanceByIDCall) Do(f func(context.Context, string) (authz.Instance, error)) *MockQueriesInstanceByIDCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesInstanceByIDCall) DoAndReturn(f func(context.Context, string) (authz.Instance, error)) *MockQueriesInstanceByIDCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// MailTemplateByOrg mocks base method.
-func (m *MockQueries) MailTemplateByOrg(arg0 context.Context, arg1 string, arg2 bool) (*query.MailTemplate, error) {
+func (m *MockQueries) MailTemplateByOrg(ctx context.Context, orgID string, withOwnerRemoved bool) (*query.MailTemplate, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "MailTemplateByOrg", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "MailTemplateByOrg", ctx, orgID, withOwnerRemoved)
ret0, _ := ret[0].(*query.MailTemplate)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MailTemplateByOrg indicates an expected call of MailTemplateByOrg.
-func (mr *MockQueriesMockRecorder) MailTemplateByOrg(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) MailTemplateByOrg(ctx, orgID, withOwnerRemoved any) *MockQueriesMailTemplateByOrgCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MailTemplateByOrg", reflect.TypeOf((*MockQueries)(nil).MailTemplateByOrg), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MailTemplateByOrg", reflect.TypeOf((*MockQueries)(nil).MailTemplateByOrg), ctx, orgID, withOwnerRemoved)
+ return &MockQueriesMailTemplateByOrgCall{Call: call}
+}
+
+// MockQueriesMailTemplateByOrgCall wrap *gomock.Call
+type MockQueriesMailTemplateByOrgCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesMailTemplateByOrgCall) Return(arg0 *query.MailTemplate, arg1 error) *MockQueriesMailTemplateByOrgCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesMailTemplateByOrgCall) Do(f func(context.Context, string, bool) (*query.MailTemplate, error)) *MockQueriesMailTemplateByOrgCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesMailTemplateByOrgCall) DoAndReturn(f func(context.Context, string, bool) (*query.MailTemplate, error)) *MockQueriesMailTemplateByOrgCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// NotificationPolicyByOrg mocks base method.
-func (m *MockQueries) NotificationPolicyByOrg(arg0 context.Context, arg1 bool, arg2 string, arg3 bool) (*query.NotificationPolicy, error) {
+func (m *MockQueries) NotificationPolicyByOrg(ctx context.Context, shouldTriggerBulk bool, orgID string, withOwnerRemoved bool) (*query.NotificationPolicy, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "NotificationPolicyByOrg", arg0, arg1, arg2, arg3)
+ ret := m.ctrl.Call(m, "NotificationPolicyByOrg", ctx, shouldTriggerBulk, orgID, withOwnerRemoved)
ret0, _ := ret[0].(*query.NotificationPolicy)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// NotificationPolicyByOrg indicates an expected call of NotificationPolicyByOrg.
-func (mr *MockQueriesMockRecorder) NotificationPolicyByOrg(arg0, arg1, arg2, arg3 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) NotificationPolicyByOrg(ctx, shouldTriggerBulk, orgID, withOwnerRemoved any) *MockQueriesNotificationPolicyByOrgCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotificationPolicyByOrg", reflect.TypeOf((*MockQueries)(nil).NotificationPolicyByOrg), arg0, arg1, arg2, arg3)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotificationPolicyByOrg", reflect.TypeOf((*MockQueries)(nil).NotificationPolicyByOrg), ctx, shouldTriggerBulk, orgID, withOwnerRemoved)
+ return &MockQueriesNotificationPolicyByOrgCall{Call: call}
+}
+
+// MockQueriesNotificationPolicyByOrgCall wrap *gomock.Call
+type MockQueriesNotificationPolicyByOrgCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesNotificationPolicyByOrgCall) Return(arg0 *query.NotificationPolicy, arg1 error) *MockQueriesNotificationPolicyByOrgCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesNotificationPolicyByOrgCall) Do(f func(context.Context, bool, string, bool) (*query.NotificationPolicy, error)) *MockQueriesNotificationPolicyByOrgCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesNotificationPolicyByOrgCall) DoAndReturn(f func(context.Context, bool, string, bool) (*query.NotificationPolicy, error)) *MockQueriesNotificationPolicyByOrgCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// NotificationProviderByIDAndType mocks base method.
-func (m *MockQueries) NotificationProviderByIDAndType(arg0 context.Context, arg1 string, arg2 domain.NotificationProviderType) (*query.DebugNotificationProvider, error) {
+func (m *MockQueries) NotificationProviderByIDAndType(ctx context.Context, aggID string, providerType domain.NotificationProviderType) (*query.DebugNotificationProvider, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "NotificationProviderByIDAndType", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "NotificationProviderByIDAndType", ctx, aggID, providerType)
ret0, _ := ret[0].(*query.DebugNotificationProvider)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// NotificationProviderByIDAndType indicates an expected call of NotificationProviderByIDAndType.
-func (mr *MockQueriesMockRecorder) NotificationProviderByIDAndType(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) NotificationProviderByIDAndType(ctx, aggID, providerType any) *MockQueriesNotificationProviderByIDAndTypeCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotificationProviderByIDAndType", reflect.TypeOf((*MockQueries)(nil).NotificationProviderByIDAndType), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotificationProviderByIDAndType", reflect.TypeOf((*MockQueries)(nil).NotificationProviderByIDAndType), ctx, aggID, providerType)
+ return &MockQueriesNotificationProviderByIDAndTypeCall{Call: call}
+}
+
+// MockQueriesNotificationProviderByIDAndTypeCall wrap *gomock.Call
+type MockQueriesNotificationProviderByIDAndTypeCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesNotificationProviderByIDAndTypeCall) Return(arg0 *query.DebugNotificationProvider, arg1 error) *MockQueriesNotificationProviderByIDAndTypeCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesNotificationProviderByIDAndTypeCall) Do(f func(context.Context, string, domain.NotificationProviderType) (*query.DebugNotificationProvider, error)) *MockQueriesNotificationProviderByIDAndTypeCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesNotificationProviderByIDAndTypeCall) DoAndReturn(f func(context.Context, string, domain.NotificationProviderType) (*query.DebugNotificationProvider, error)) *MockQueriesNotificationProviderByIDAndTypeCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// SMSProviderConfigActive mocks base method.
-func (m *MockQueries) SMSProviderConfigActive(arg0 context.Context, arg1 string) (*query.SMSConfig, error) {
+func (m *MockQueries) SMSProviderConfigActive(ctx context.Context, resourceOwner string) (*query.SMSConfig, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "SMSProviderConfigActive", arg0, arg1)
+ ret := m.ctrl.Call(m, "SMSProviderConfigActive", ctx, resourceOwner)
ret0, _ := ret[0].(*query.SMSConfig)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SMSProviderConfigActive indicates an expected call of SMSProviderConfigActive.
-func (mr *MockQueriesMockRecorder) SMSProviderConfigActive(arg0, arg1 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) SMSProviderConfigActive(ctx, resourceOwner any) *MockQueriesSMSProviderConfigActiveCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SMSProviderConfigActive", reflect.TypeOf((*MockQueries)(nil).SMSProviderConfigActive), arg0, arg1)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SMSProviderConfigActive", reflect.TypeOf((*MockQueries)(nil).SMSProviderConfigActive), ctx, resourceOwner)
+ return &MockQueriesSMSProviderConfigActiveCall{Call: call}
+}
+
+// MockQueriesSMSProviderConfigActiveCall wrap *gomock.Call
+type MockQueriesSMSProviderConfigActiveCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesSMSProviderConfigActiveCall) Return(config *query.SMSConfig, err error) *MockQueriesSMSProviderConfigActiveCall {
+ c.Call = c.Call.Return(config, err)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesSMSProviderConfigActiveCall) Do(f func(context.Context, string) (*query.SMSConfig, error)) *MockQueriesSMSProviderConfigActiveCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesSMSProviderConfigActiveCall) DoAndReturn(f func(context.Context, string) (*query.SMSConfig, error)) *MockQueriesSMSProviderConfigActiveCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// SMTPConfigActive mocks base method.
-func (m *MockQueries) SMTPConfigActive(arg0 context.Context, arg1 string) (*query.SMTPConfig, error) {
+func (m *MockQueries) SMTPConfigActive(ctx context.Context, resourceOwner string) (*query.SMTPConfig, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "SMTPConfigActive", arg0, arg1)
+ ret := m.ctrl.Call(m, "SMTPConfigActive", ctx, resourceOwner)
ret0, _ := ret[0].(*query.SMTPConfig)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SMTPConfigActive indicates an expected call of SMTPConfigActive.
-func (mr *MockQueriesMockRecorder) SMTPConfigActive(arg0, arg1 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) SMTPConfigActive(ctx, resourceOwner any) *MockQueriesSMTPConfigActiveCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SMTPConfigActive", reflect.TypeOf((*MockQueries)(nil).SMTPConfigActive), arg0, arg1)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SMTPConfigActive", reflect.TypeOf((*MockQueries)(nil).SMTPConfigActive), ctx, resourceOwner)
+ return &MockQueriesSMTPConfigActiveCall{Call: call}
+}
+
+// MockQueriesSMTPConfigActiveCall wrap *gomock.Call
+type MockQueriesSMTPConfigActiveCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesSMTPConfigActiveCall) Return(arg0 *query.SMTPConfig, arg1 error) *MockQueriesSMTPConfigActiveCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesSMTPConfigActiveCall) Do(f func(context.Context, string) (*query.SMTPConfig, error)) *MockQueriesSMTPConfigActiveCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesSMTPConfigActiveCall) DoAndReturn(f func(context.Context, string) (*query.SMTPConfig, error)) *MockQueriesSMTPConfigActiveCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// SearchInstanceDomains mocks base method.
-func (m *MockQueries) SearchInstanceDomains(arg0 context.Context, arg1 *query.InstanceDomainSearchQueries) (*query.InstanceDomains, error) {
+func (m *MockQueries) SearchInstanceDomains(ctx context.Context, queries *query.InstanceDomainSearchQueries) (*query.InstanceDomains, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "SearchInstanceDomains", arg0, arg1)
+ ret := m.ctrl.Call(m, "SearchInstanceDomains", ctx, queries)
ret0, _ := ret[0].(*query.InstanceDomains)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SearchInstanceDomains indicates an expected call of SearchInstanceDomains.
-func (mr *MockQueriesMockRecorder) SearchInstanceDomains(arg0, arg1 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) SearchInstanceDomains(ctx, queries any) *MockQueriesSearchInstanceDomainsCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchInstanceDomains", reflect.TypeOf((*MockQueries)(nil).SearchInstanceDomains), arg0, arg1)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchInstanceDomains", reflect.TypeOf((*MockQueries)(nil).SearchInstanceDomains), ctx, queries)
+ return &MockQueriesSearchInstanceDomainsCall{Call: call}
+}
+
+// MockQueriesSearchInstanceDomainsCall wrap *gomock.Call
+type MockQueriesSearchInstanceDomainsCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesSearchInstanceDomainsCall) Return(arg0 *query.InstanceDomains, arg1 error) *MockQueriesSearchInstanceDomainsCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesSearchInstanceDomainsCall) Do(f func(context.Context, *query.InstanceDomainSearchQueries) (*query.InstanceDomains, error)) *MockQueriesSearchInstanceDomainsCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesSearchInstanceDomainsCall) DoAndReturn(f func(context.Context, *query.InstanceDomainSearchQueries) (*query.InstanceDomains, error)) *MockQueriesSearchInstanceDomainsCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// SearchMilestones mocks base method.
-func (m *MockQueries) SearchMilestones(arg0 context.Context, arg1 []string, arg2 *query.MilestonesSearchQueries) (*query.Milestones, error) {
+func (m *MockQueries) SearchMilestones(ctx context.Context, instanceIDs []string, queries *query.MilestonesSearchQueries) (*query.Milestones, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "SearchMilestones", arg0, arg1, arg2)
+ ret := m.ctrl.Call(m, "SearchMilestones", ctx, instanceIDs, queries)
ret0, _ := ret[0].(*query.Milestones)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SearchMilestones indicates an expected call of SearchMilestones.
-func (mr *MockQueriesMockRecorder) SearchMilestones(arg0, arg1, arg2 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) SearchMilestones(ctx, instanceIDs, queries any) *MockQueriesSearchMilestonesCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchMilestones", reflect.TypeOf((*MockQueries)(nil).SearchMilestones), arg0, arg1, arg2)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchMilestones", reflect.TypeOf((*MockQueries)(nil).SearchMilestones), ctx, instanceIDs, queries)
+ return &MockQueriesSearchMilestonesCall{Call: call}
+}
+
+// MockQueriesSearchMilestonesCall wrap *gomock.Call
+type MockQueriesSearchMilestonesCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesSearchMilestonesCall) Return(arg0 *query.Milestones, arg1 error) *MockQueriesSearchMilestonesCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesSearchMilestonesCall) Do(f func(context.Context, []string, *query.MilestonesSearchQueries) (*query.Milestones, error)) *MockQueriesSearchMilestonesCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesSearchMilestonesCall) DoAndReturn(f func(context.Context, []string, *query.MilestonesSearchQueries) (*query.Milestones, error)) *MockQueriesSearchMilestonesCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
// SessionByID mocks base method.
-func (m *MockQueries) SessionByID(arg0 context.Context, arg1 bool, arg2, arg3 string, arg4 domain.PermissionCheck) (*query.Session, error) {
+func (m *MockQueries) SessionByID(ctx context.Context, shouldTriggerBulk bool, id, sessionToken string, check domain.PermissionCheck) (*query.Session, error) {
m.ctrl.T.Helper()
- ret := m.ctrl.Call(m, "SessionByID", arg0, arg1, arg2, arg3, arg4)
+ ret := m.ctrl.Call(m, "SessionByID", ctx, shouldTriggerBulk, id, sessionToken, check)
ret0, _ := ret[0].(*query.Session)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SessionByID indicates an expected call of SessionByID.
-func (mr *MockQueriesMockRecorder) SessionByID(arg0, arg1, arg2, arg3, arg4 any) *gomock.Call {
+func (mr *MockQueriesMockRecorder) SessionByID(ctx, shouldTriggerBulk, id, sessionToken, check any) *MockQueriesSessionByIDCall {
mr.mock.ctrl.T.Helper()
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SessionByID", reflect.TypeOf((*MockQueries)(nil).SessionByID), arg0, arg1, arg2, arg3, arg4)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SessionByID", reflect.TypeOf((*MockQueries)(nil).SessionByID), ctx, shouldTriggerBulk, id, sessionToken, check)
+ return &MockQueriesSessionByIDCall{Call: call}
+}
+
+// MockQueriesSessionByIDCall wrap *gomock.Call
+type MockQueriesSessionByIDCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueriesSessionByIDCall) Return(arg0 *query.Session, arg1 error) *MockQueriesSessionByIDCall {
+ c.Call = c.Call.Return(arg0, arg1)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueriesSessionByIDCall) Do(f func(context.Context, bool, string, string, domain.PermissionCheck) (*query.Session, error)) *MockQueriesSessionByIDCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueriesSessionByIDCall) DoAndReturn(f func(context.Context, bool, string, string, domain.PermissionCheck) (*query.Session, error)) *MockQueriesSessionByIDCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
diff --git a/internal/notification/handlers/mock/queue.mock.go b/internal/notification/handlers/mock/queue.mock.go
index e1387595d..55a3f1ef2 100644
--- a/internal/notification/handlers/mock/queue.mock.go
+++ b/internal/notification/handlers/mock/queue.mock.go
@@ -3,7 +3,7 @@
//
// Generated by this command:
//
-// mockgen -package mock -destination ./mock/queue.mock.go github.com/zitadel/zitadel/internal/notification/handlers Queue
+// mockgen -typed -package mock -destination ./mock/queue.mock.go . Queue
//
// Package mock is a generated GoMock package.
@@ -22,6 +22,7 @@ import (
type MockQueue struct {
ctrl *gomock.Controller
recorder *MockQueueMockRecorder
+ isgomock struct{}
}
// MockQueueMockRecorder is the mock recorder for MockQueue.
@@ -42,10 +43,10 @@ func (m *MockQueue) EXPECT() *MockQueueMockRecorder {
}
// Insert mocks base method.
-func (m *MockQueue) Insert(arg0 context.Context, arg1 river.JobArgs, arg2 ...queue.InsertOpt) error {
+func (m *MockQueue) Insert(ctx context.Context, args river.JobArgs, opts ...queue.InsertOpt) error {
m.ctrl.T.Helper()
- varargs := []any{arg0, arg1}
- for _, a := range arg2 {
+ varargs := []any{ctx, args}
+ for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "Insert", varargs...)
@@ -54,8 +55,32 @@ func (m *MockQueue) Insert(arg0 context.Context, arg1 river.JobArgs, arg2 ...que
}
// Insert indicates an expected call of Insert.
-func (mr *MockQueueMockRecorder) Insert(arg0, arg1 any, arg2 ...any) *gomock.Call {
+func (mr *MockQueueMockRecorder) Insert(ctx, args any, opts ...any) *MockQueueInsertCall {
mr.mock.ctrl.T.Helper()
- varargs := append([]any{arg0, arg1}, arg2...)
- return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockQueue)(nil).Insert), varargs...)
+ varargs := append([]any{ctx, args}, opts...)
+ call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockQueue)(nil).Insert), varargs...)
+ return &MockQueueInsertCall{Call: call}
+}
+
+// MockQueueInsertCall wrap *gomock.Call
+type MockQueueInsertCall struct {
+ *gomock.Call
+}
+
+// Return rewrite *gomock.Call.Return
+func (c *MockQueueInsertCall) Return(arg0 error) *MockQueueInsertCall {
+ c.Call = c.Call.Return(arg0)
+ return c
+}
+
+// Do rewrite *gomock.Call.Do
+func (c *MockQueueInsertCall) Do(f func(context.Context, river.JobArgs, ...queue.InsertOpt) error) *MockQueueInsertCall {
+ c.Call = c.Call.Do(f)
+ return c
+}
+
+// DoAndReturn rewrite *gomock.Call.DoAndReturn
+func (c *MockQueueInsertCall) DoAndReturn(f func(context.Context, river.JobArgs, ...queue.InsertOpt) error) *MockQueueInsertCall {
+ c.Call = c.Call.DoAndReturn(f)
+ return c
}
diff --git a/internal/notification/handlers/queries.go b/internal/notification/handlers/queries.go
index d9ff1b420..b06657ae9 100644
--- a/internal/notification/handlers/queries.go
+++ b/internal/notification/handlers/queries.go
@@ -13,6 +13,7 @@ import (
"github.com/zitadel/zitadel/internal/query"
)
+//go:generate mockgen -typed -package mock -destination ./mock/queries.mock.go . Queries
type Queries interface {
ActiveLabelPolicyByOrg(ctx context.Context, orgID string, withOwnerRemoved bool) (*query.LabelPolicy, error)
MailTemplateByOrg(ctx context.Context, orgID string, withOwnerRemoved bool) (*query.MailTemplate, error)
diff --git a/internal/notification/handlers/queue.go b/internal/notification/handlers/queue.go
index 3d6bc3b46..189155eac 100644
--- a/internal/notification/handlers/queue.go
+++ b/internal/notification/handlers/queue.go
@@ -8,6 +8,7 @@ import (
"github.com/zitadel/zitadel/internal/queue"
)
+//go:generate mockgen -typed -package mock -destination ./mock/queue.mock.go . Queue
type Queue interface {
Insert(ctx context.Context, args river.JobArgs, opts ...queue.InsertOpt) error
}
diff --git a/internal/notification/static/i18n/bg.yaml b/internal/notification/static/i18n/bg.yaml
index 47bed1cb5..d2e192a0f 100644
--- a/internal/notification/static/i18n/bg.yaml
+++ b/internal/notification/static/i18n/bg.yaml
@@ -1,14 +1,14 @@
InitCode:
- Title: ZITADEL - Инициализиране на потребител
+ Title: Zitadel - Инициализиране на потребител
PreHeader: Инициализиране на потребителя
Subject: Инициализиране на потребителя
Greeting: 'Здравейте {{.DisplayName}},'
Text: >-
- Този потребител е създаден в ZITADEL. {{.PreferredLoginName}} за да
+ Този потребител е създаден в Zitadel. {{.PreferredLoginName}} за да
влезете. {{.Code}}) Ако не сте поискали този имейл, моля, игнорирайте го.
ButtonText: Завършете инициализацията
PasswordReset:
- Title: ZITADEL - Нулиране на парола
+ Title: Zitadel - Нулиране на парола
PreHeader: Нулирайте паролата
Subject: Нулирайте паролата
Greeting: 'Здравейте {{.DisplayName}},'
@@ -17,7 +17,7 @@ PasswordReset:
поискали този имейл, моля, игнорирайте го.
ButtonText: Нулирайте паролата
VerifyEmail:
- Title: ZITADEL - Потвърдете имейл
+ Title: Zitadel - Потвърдете имейл
PreHeader: Потвърди Имейл
Subject: Потвърди Имейл
Greeting: 'Здравейте {{.DisplayName}},'
@@ -26,18 +26,18 @@ VerifyEmail:
игнорирайте този имейл.
ButtonText: Потвърди Имейл
VerifyPhone:
- Title: ZITADEL - Потвърдете телефона
+ Title: Zitadel - Потвърдете телефона
PreHeader: Потвърдете телефона
Subject: Потвърдете телефона
Greeting: 'Здравейте {{.DisplayName}},'
Text: 'Добавен е нов телефонен номер. {{.Code}}'
ButtonText: Потвърдете телефона
VerifyEmailOTP:
- Title: ZITADEL - Потвърди временната парола
+ Title: Zitadel - Потвърди временната парола
PreHeader: Потвърди временната парола
Subject: Потвърди временната парола
Greeting: Здравей, {{.DisplayName}},
- Text: Моля, използвай бутона 'Удостовери' или копирай временната парола {{.OTP}} и я постави на екрана за удостоверяване, за да се удостовериш в ZITADEL в рамките на следващите пет минути.
+ Text: Моля, използвай бутона 'Удостовери' или копирай временната парола {{.OTP}} и я постави на екрана за удостоверяване, за да се удостовериш в Zitadel в рамките на следващите пет минути.
ButtonText: Удостовери
VerifySMSOTP:
Text: >-
@@ -45,7 +45,7 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Домейнът е заявен
+ Title: Zitadel - Домейнът е заявен
PreHeader: Промяна на имейл/потребителско име
Subject: Домейнът е заявен
Greeting: 'Здравейте {{.DisplayName}},'
@@ -54,14 +54,14 @@ DomainClaimed:
тази организация. {{.TempUsername}}) за това влизане.
ButtonText: Влизам
PasswordlessRegistration:
- Title: ZITADEL - Добавете вход без парола
+ Title: Zitadel - Добавете вход без парола
PreHeader: Добавете вход без парола
Subject: Добавете вход без парола
Greeting: 'Здравейте {{.DisplayName}},'
Text: 'Получихме заявка за добавяне на токен за влизане без парола. '
ButtonText: Добавете вход без парола
PasswordChange:
- Title: ZITADEL - Паролата на потребителя е променена
+ Title: Zitadel - Паролата на потребителя е променена
PreHeader: Промяна на паролата
Subject: Паролата на потребителя е променена
Greeting: 'Здравейте {{.DisplayName}},'
diff --git a/internal/notification/static/i18n/de.yaml b/internal/notification/static/i18n/de.yaml
index 88ca69475..cfd7d9087 100644
--- a/internal/notification/static/i18n/de.yaml
+++ b/internal/notification/static/i18n/de.yaml
@@ -1,5 +1,5 @@
InitCode:
- Title: ZITADEL - User initialisieren
+ Title: Zitadel - User initialisieren
PreHeader: User initialisieren
Subject: User initialisieren
Greeting: Hallo {{.DisplayName}},
diff --git a/internal/notification/static/i18n/es.yaml b/internal/notification/static/i18n/es.yaml
index caf138f1f..e0288147a 100644
--- a/internal/notification/static/i18n/es.yaml
+++ b/internal/notification/static/i18n/es.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - Inicializar usuario
+ Title: Zitadel - Inicializar usuario
PreHeader: Inicializar usuario
Subject: Inicializar usuario
Greeting: Hola {{.DisplayName}},
- Text: Este usuario fue creado en ZITADEL. Utiliza el nombre de usuario {{.PreferredLoginName}} para iniciar sesión. Por favor, haz clic en el botón más abajo para finalizar el proceso de inicialización. (Código {{.Code}}) Si no solicitaste este correo electrónico, por favor ignóralo.
+ Text: Este usuario fue creado en Zitadel. Utiliza el nombre de usuario {{.PreferredLoginName}} para iniciar sesión. Por favor, haz clic en el botón más abajo para finalizar el proceso de inicialización. (Código {{.Code}}) Si no solicitaste este correo electrónico, por favor ignóralo.
ButtonText: Finalizar inicialización
PasswordReset:
- Title: ZITADEL - Restablecer contraseña
+ Title: Zitadel - Restablecer contraseña
PreHeader: Restablecer contraseña
Subject: Restablecer contraseña
Greeting: Hola {{.DisplayName}},
Text: Hemos recibido una solicitud de restablecimiento de contraseña. Por favor, usa el botón más abajo para restablecer tu contraseña. (Código {{.Code}}) Si no solicitaste este correo electrónico, por favor ignóralo.
ButtonText: Restablecer contraseña
VerifyEmail:
- Title: ZITADEL - Verificar correo electrónico
+ Title: Zitadel - Verificar correo electrónico
PreHeader: Verificar correo electrónico
Subject: Verificar correo electrónico
Greeting: Hola {{.DisplayName}},
Text: Se ha añadido una nueva dirección de correo electrónico. Por favor, usa el botón más abajo para verificar tu correo electrónico. (Código {{.Code}}) Si no añadiste una nueva dirección de correo electrónico, por favor ignora este correo.
ButtonText: Verificar correo electrónico
VerifyPhone:
- Title: ZITADEL - Verificar teléfono
+ Title: Zitadel - Verificar teléfono
PreHeader: Verificar teléfono
Subject: Verificar teléfono
Greeting: Hola {{.DisplayName}},
Text: Se ha añadido un nuevo número de teléfono. Por favor, usa el siguiente código para verificarlo {{.Code}}
ButtonText: Verificar teléfono
VerifyEmailOTP:
- Title: ZITADEL - Verifica la contraseña de un solo uso
+ Title: Zitadel - Verifica la contraseña de un solo uso
PreHeader: Verifica la contraseña de un solo uso
Subject: Verifica la contraseña de un solo uso
Greeting: Hola {{.DisplayName}},
- Text: Por favor, utiliza el botón 'Autenticar' o copia la contraseña de un solo uso {{.OTP}} y pégala en la pantalla de autenticación para autenticarte en ZITADEL en los próximos cinco minutos.
+ Text: Por favor, utiliza el botón 'Autenticar' o copia la contraseña de un solo uso {{.OTP}} y pégala en la pantalla de autenticación para autenticarte en Zitadel en los próximos cinco minutos.
ButtonText: Autenticar
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Se ha reclamado un dominio
+ Title: Zitadel - Se ha reclamado un dominio
PreHeader: Cambiar dirección de correo electrónico / nombre de usuario
Subject: Se ha reclamado un dominio
Greeting: Hola {{.DisplayName}},
Text: El dominio {{.Domain}} ha sido reclamado por una organización. Tu usuario actual {{.Username}} no es parte de esta organización. Por tanto tendrás que cambiar tu dirección de correo electrónico cuando inicies sesión. Hemos creado un nombre de usuario temporal ({{.TempUsername}}) para este inicio de sesión.
ButtonText: Iniciar sesión
PasswordlessRegistration:
- Title: ZITADEL - Añadir inicio de sesión sin contraseña
+ Title: Zitadel - Añadir inicio de sesión sin contraseña
PreHeader: Añadir inicio de sesión sin contraseña
Subject: Añadir inicio de sesión sin contraseña
Greeting: Hola {{.DisplayName}},
Text: Hemos recibido una solicitud para añadir un token para iniciar sesión sin contraseña. Por favor, usa el botón más abajo para añadir tu token o dispositivo para un inicio de sesión sin contraseña.
ButtonText: Añadir inicio de sesión sin contraseña
PasswordChange:
- Title: ZITADEL - La contraseña de usuario ha sido cambiada
+ Title: Zitadel - La contraseña de usuario ha sido cambiada
PreHeader: Cambiar contraseña
Subject: La contraseña de usuario ha sido cambiada
Greeting: Hola {{.DisplayName}},
diff --git a/internal/notification/static/i18n/fr.yaml b/internal/notification/static/i18n/fr.yaml
index 8fab61808..fa882709e 100644
--- a/internal/notification/static/i18n/fr.yaml
+++ b/internal/notification/static/i18n/fr.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - Initialiser l'utilisateur
+ Title: Zitadel - Initialiser l'utilisateur
PreHeader: Initialiser l'utilisateur
Subject: Initialiser l'utilisateur
Greeting: Bonjour {{.DisplayName}},
- Text: Cet utilisateur a été créé dans ZITADEL. Utilisez le nom d'utilisateur {{.PreferredLoginName}} pour vous connecter. Veuillez cliquer sur le bouton ci-dessous pour terminer le processus d'initialisation. (Code {{.Code}}) Si vous n'avez pas demandé ce courrier, veuillez l'ignorer.
+ Text: Cet utilisateur a été créé dans Zitadel. Utilisez le nom d'utilisateur {{.PreferredLoginName}} pour vous connecter. Veuillez cliquer sur le bouton ci-dessous pour terminer le processus d'initialisation. (Code {{.Code}}) Si vous n'avez pas demandé ce courrier, veuillez l'ignorer.
ButtonText: Terminer l'initialisation
PasswordReset:
- Title: ZITADEL - Réinitialiser le mot de passe
+ Title: Zitadel - Réinitialiser le mot de passe
PreHeader: Réinitialiser le mot de passe
Subject: Réinitialiser le mot de passe
Greeting: Bonjour {{.DisplayName}},
Text: Nous avons reçu une demande de réinitialisation du mot de passe. Veuillez utiliser le bouton ci-dessous pour réinitialiser votre mot de passe. (Code {{.Code}}) Si vous n'avez pas demandé cet e-mail, veuillez l'ignorer.
ButtonText: Réinitialiser le mot de passe
VerifyEmail:
- Title: ZITADEL - Vérifier l'email
+ Title: Zitadel - Vérifier l'email
PreHeader: Vérifier l'email
Subject: Vérifier l'email
Greeting: Bonjour {{.DisplayName}},
Text: Un nouveau courriel a été ajouté. Veuillez utiliser le bouton ci-dessous pour vérifier votre e-mail. (Code {{.Code}}) Si vous n'avez pas ajouté de nouvelle adresse e-mail, veuillez ignorer cet e-mail.
ButtonText: Vérifier l'email
VerifyPhone:
- Title: ZITADEL - Vérifier le téléphone
+ Title: Zitadel - Vérifier le téléphone
PreHeader: Vérifier le téléphone
Subject: Vérifier le téléphone
Greeting: Bonjour {{.DisplayName}},
Text: Un nouveau numéro de téléphone a été ajouté. Veuillez utiliser le code suivant pour le vérifier {{.Code}}
ButtonText: Vérifier le téléphone
VerifyEmailOTP:
- Title: ZITADEL - Vérifier le mot de passe à usage unique
+ Title: Zitadel - Vérifier le mot de passe à usage unique
PreHeader: Vérifier le mot de passe à usage unique
Subject: Vérifier le mot de passe à usage unique
Greeting: Bonjour {{.DisplayName}},
- Text: Utilisez le bouton 'Authentifier' ou copiez le mot de passe à usage unique {{.OTP}} et collez-le à l'écran d'authentification pour vous authentifier sur ZITADEL dans les cinq prochaines minutes.
+ Text: Utilisez le bouton 'Authentifier' ou copiez le mot de passe à usage unique {{.OTP}} et collez-le à l'écran d'authentification pour vous authentifier sur Zitadel dans les cinq prochaines minutes.
ButtonText: Authentifier
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Le domaine a été réclamé
+ Title: Zitadel - Le domaine a été réclamé
PreHeader: Modifier l'email / le nom d'utilisateur
Subject: Le domaine a été réclamé
Greeting: Bonjour {{.DisplayName}},
Text: Le domaine {{.Domain}} a été revendiqué par une organisation. Votre utilisateur actuel {{.Username}} ne fait pas partie de cette organisation. Par conséquent, vous devrez changer votre adresse électronique lors de votre connexion. Nous avons créé un nom d'utilisateur temporaire ({{.TempUsername}}) pour cette connexion.
ButtonText: Connexion
PasswordlessRegistration:
- Title: ZITADEL - Ajouter une connexion sans mot de passe
+ Title: Zitadel - Ajouter une connexion sans mot de passe
PreHeader: Ajouter une connexion sans mot de passe
Subject: Ajouter une connexion sans mot de passe
Greeting: Bonjour {{.DisplayName}},
Text: Nous avons reçu une demande d'ajout d'un jeton pour la connexion sans mot de passe. Veuillez utiliser le bouton ci-dessous pour ajouter votre jeton ou dispositif pour la connexion sans mot de passe.
ButtonText: Ajouter une connexion sans mot de passe
PasswordChange:
- Title: ZITADEL - Le mot de passe de l'utilisateur a changé
+ Title: Zitadel - Le mot de passe de l'utilisateur a changé
PreHeader: Modifier le mot de passe
Subject: Le mot de passe de l'utilisateur a changé
Greeting: Bonjour {{.DisplayName}},
diff --git a/internal/notification/static/i18n/it.yaml b/internal/notification/static/i18n/it.yaml
index ffc845ebd..fa0108a2c 100644
--- a/internal/notification/static/i18n/it.yaml
+++ b/internal/notification/static/i18n/it.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - Inizializzare l'utente
+ Title: Zitadel - Inizializzare l'utente
PreHeader: Inizializzare l'utente
Subject: Inizializzare l'utente
Greeting: 'Ciao {{.DisplayName}},'
- Text: Questo utente è stato creato in ZITADEL. Usa il nome utente {{.PreferredLoginName}} per accedere. Per favore, clicca il pulsante per finire il processo di inizializzazione. (Codice {{.Code}}) Se non hai richiesto questa mail, per favore ignorala.
+ Text: Questo utente è stato creato in Zitadel. Usa il nome utente {{.PreferredLoginName}} per accedere. Per favore, clicca il pulsante per finire il processo di inizializzazione. (Codice {{.Code}}) Se non hai richiesto questa mail, per favore ignorala.
ButtonText: Termina
PasswordReset:
- Title: ZITADEL - Ripristina la password
+ Title: Zitadel - Ripristina la password
PreHeader: Ripristina la password
Subject: Ripristina la password
Greeting: 'Ciao {{.DisplayName}},'
Text: Abbiamo ricevuto una richiesta di reimpostazione della password. Per favore clicca il pulsante per resettare la tua password. (Codice {{.Code}}) Se non hai richiesto questa mail, ignorala.
ButtonText: Ripristina
VerifyEmail:
- Title: ZITADEL - Verifica l'e-mail
+ Title: Zitadel - Verifica l'e-mail
PreHeader: Verifica l'e-mail
Subject: Verifica l'e-mail
Greeting: 'Ciao {{.DisplayName}},'
Text: È stata aggiunta una nuova email. Per favore fai clic sul pulsante per verificare la tua mail. (Codice {{.Code}}) Se non hai aggiunto una nuova email, ignora questa email.
ButtonText: Verifica
VerifyPhone:
- Title: ZITADEL - Verifica il telefono
+ Title: Zitadel - Verifica il telefono
PreHeader: Verifica il telefono
Subject: Verifica il telefono
Greeting: 'Ciao {{.DisplayName}},'
Text: È stato aggiunto un nuovo numero di telefono. Usa il seguente codice per verificarlo {{.Code}}
ButtonText: Verifica
VerifyEmailOTP:
- Title: ZITADEL - Verifica la password monouso
+ Title: Zitadel - Verifica la password monouso
PreHeader: Verifica la password monouso
Subject: Verifica la password monouso
Greeting: Ciao {{.DisplayName}},
- Text: Per favore, utilizza il pulsante 'Autentica' o copia la password monouso {{.OTP}} e incollala nella schermata di autenticazione per autenticarti a ZITADEL entro i prossimi cinque minuti.
+ Text: Per favore, utilizza il pulsante 'Autentica' o copia la password monouso {{.OTP}} e incollala nella schermata di autenticazione per autenticarti a Zitadel entro i prossimi cinque minuti.
ButtonText: Autentica
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Il dominio è stato rivendicato
+ Title: Zitadel - Il dominio è stato rivendicato
PreHeader: Cambiare email / nome utente
Subject: Il dominio è stato rivendicato
Greeting: 'Ciao {{.DisplayName}},'
Text: Il dominio {{.Domain}} è stato rivendicato da un'organizzazione. Il tuo attuale utente {{.Username}} non fa parte di questa organizzazione. Perciò dovrai cambiare la tua email quando farai il login. Abbiamo creato un nome utente temporaneo ({{.TempUsername}}) per questo login.
ButtonText: Accedi
PasswordlessRegistration:
- Title: ZITADEL - Aggiungere autenticazione con passkey
+ Title: Zitadel - Aggiungere autenticazione con passkey
PreHeader: Aggiungi l'autenticazione con passkey
Subject: Aggiungi l'autenticazione con passkey
Greeting: 'Ciao {{.DisplayName}},'
Text: Abbiamo ricevuto una richiesta per aggiungere l'autenticazione con passkey. Usa il pulsante qui sotto per aggiungere il tuo token o dispositivo per il login senza password.
ButtonText: Attiva passkey
PasswordChange:
- Title: ZITADEL - La password dell'utente è stata modificata
+ Title: Zitadel - La password dell'utente è stata modificata
PreHeader: Modifica della password
Subject: La password dell'utente è stata modificata
Greeting: Ciao {{.DisplayName}},
diff --git a/internal/notification/static/i18n/ja.yaml b/internal/notification/static/i18n/ja.yaml
index 4419f51b8..c754bd7c0 100644
--- a/internal/notification/static/i18n/ja.yaml
+++ b/internal/notification/static/i18n/ja.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - ユーザーの初期セットアップ
+ Title: Zitadel - ユーザーの初期セットアップ
PreHeader: ユーザーの初期セットアップ
Subject: ユーザーの初期セットアップ
Greeting: こんにちは {{.DisplayName}} さん、
- Text: このユーザーはZITADELで作成されました。ユーザー名 {{.PreferredLoginName}} を使用してログインします。以下のボタンから、初期セットアップを完了してください。(コード {{.Code}})このメールの受信を希望していない場合は、無視してください。
+ Text: このユーザーはZitadelで作成されました。ユーザー名 {{.PreferredLoginName}} を使用してログインします。以下のボタンから、初期セットアップを完了してください。(コード {{.Code}})このメールの受信を希望していない場合は、無視してください。
ButtonText: 初期セットアップを完了する
PasswordReset:
- Title: ZITADEL - パスワードをリセットします
+ Title: Zitadel - パスワードをリセットします
PreHeader: パスワードの再設定
Subject: パスワードの再設定
Greeting: こんにちは {{.DisplayName}} さん、
Text: パスワードリセットのリクエストを受け取りました。以下のボタンから、パスワードをリセットしてください。(コード {{.Code}})このメールの受信を希望していない場合は、無視してください。
ButtonText: パスワードを再設定
VerifyEmail:
- Title: ZITADEL - メールアドレスの認証
+ Title: Zitadel - メールアドレスの認証
PreHeader: メールアドレスの認証
Subject: メールアドレスの認証
Greeting: こんにちは {{.DisplayName}} さん、
Text: 新しいメールアドレスが追加されました。以下のボタンから、メールアドレスを認証してください。(コード {{.Code}})新しいメールアドレスを追加していない場合は、このメールを無視してください。
ButtonText: メールアドレスを認証
VerifyPhone:
- Title: ZITADEL - 電話番号の認証
+ Title: Zitadel - 電話番号の認証
PreHeader: 電話番号の認証
Subject: 電話番号の認証
Greeting: こんにちは {{.DisplayName}} さん、
Text: 新しい電話番号が追加されました。次のコードを使用してを認証してください {{.Code}}
ButtonText: 電話番号を認証
VerifyEmailOTP:
- Title: ZITADEL - ワンタイムパスワードを確認する
+ Title: Zitadel - ワンタイムパスワードを確認する
PreHeader: ワンタイムパスワードを確認する
Subject: ワンタイムパスワードを確認する
Greeting: こんにちは、{{.DisplayName}}さん
- Text: 認証ボタンを使用するか、ワンタイムパスワード {{.OTP}} をコピーして認証画面に貼り付け、次の5分以内にZITADELで認証してください。
+ Text: 認証ボタンを使用するか、ワンタイムパスワード {{.OTP}} をコピーして認証画面に貼り付け、次の5分以内にZitadelで認証してください。
ButtonText: 認証
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - ドメインの登録
+ Title: Zitadel - ドメインの登録
PreHeader: メールアドレス・ユーザー名の変更
Subject: ドメインの登録
Greeting: こんにちは {{.DisplayName}} さん、
Text: ドメイン {{.Domain}} が組織によって登録されました。現在のユーザー {{.Username}} はこの組織のメンバーでないため、ログイン時にメールアドレスを変更する必要があります。一時的なユーザー名({{.TempUsername}})を使用してログインし、設定を進めてください。
ButtonText: ログイン
PasswordlessRegistration:
- Title: ZITADEL - パスワードレスログインの追加
+ Title: Zitadel - パスワードレスログインの追加
PreHeader: パスワードレスログインの追加
Subject: パスワードレスログインの追加
Greeting: こんにちは {{.DisplayName}} さん、
Text: パスワードレスログイン用のトークンを追加するリクエストを受け取りました。以下のボタンから、パスワードレスログイン用のトークンやデバイスを追加してください。
ButtonText: パスワードレスログインを追加
PasswordChange:
- Title: ZITADEL - ユーザーのパスワードが変更されました
+ Title: Zitadel - ユーザーのパスワードが変更されました
PreHeader: パスワードの変更
Subject: ユーザーのパスワードが変更されました
Greeting: こんにちは {{.DisplayName}} さん、
diff --git a/internal/notification/static/i18n/mk.yaml b/internal/notification/static/i18n/mk.yaml
index a89b91227..fdac81534 100644
--- a/internal/notification/static/i18n/mk.yaml
+++ b/internal/notification/static/i18n/mk.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - Иницијализација на Корисник
+ Title: Zitadel - Иницијализација на Корисник
PreHeader: Иницијализација на Корисник
Subject: Иницијализација на Корисник
Greeting: Здраво {{.DisplayName}},
- Text: Овој корисник е креиран во ZITADEL. Користете го корисничкото име {{.PreferredLoginName}} за најава. Ве молиме кликнете на копчето подолу за да го завршите процесот на иницијализација. (Код {{.Code}}) Ако не сте барале/и оваа е-пошта, ве молиме игнорирајте ја.
+ Text: Овој корисник е креиран во Zitadel. Користете го корисничкото име {{.PreferredLoginName}} за најава. Ве молиме кликнете на копчето подолу за да го завршите процесот на иницијализација. (Код {{.Code}}) Ако не сте барале/и оваа е-пошта, ве молиме игнорирајте ја.
ButtonText: Заврши иницијализација
PasswordReset:
- Title: ZITADEL - Ресетирање на лозинка
+ Title: Zitadel - Ресетирање на лозинка
PreHeader: Ресетирање на лозинка
Subject: Ресетирање на лозинка
Greeting: Здраво {{.DisplayName}},
Text: Добивме барање за ресетирање на лозинката. Ве молиме користете го копчето подолу за да ја ресетирате вашата лозинка. (Код {{.Code}}) Ако не сте ја побарале ресетирање на лозинка, ве молиме игнорирајте ја оваа е-пошта.
ButtonText: Ресетирај лозинка
VerifyEmail:
- Title: ZITADEL - Верификација на е-пошта
+ Title: Zitadel - Верификација на е-пошта
PreHeader: Верификација на е-пошта
Subject: Верификација на е-пошта
Greeting: Здраво {{.DisplayName}},
Text: Додадена е нова е-пошта. Ве молиме користете го копчето подолу за да ја верифицирате вашата е-пошта. (Код {{.Code}}) Ако не сте додале нова е-пошта, ве молиме игнорирајте ја оваа е-пошта.
ButtonText: Верифицирај е-пошта
VerifyPhone:
- Title: ZITADEL - Верификација на телефонски број
+ Title: Zitadel - Верификација на телефонски број
PreHeader: Верификација на телефонски број
Subject: Верификација на телефонски број
Greeting: Здраво {{.DisplayName}},
Text: Додаден е нов телефонски број. Ве молиме користете го следниот код за да го верифицирате. {{.Code}}
ButtonText: Верифицирај телефонски број
VerifyEmailOTP:
- Title: ZITADEL - Потврди еднократна лозинка
+ Title: Zitadel - Потврди еднократна лозинка
PreHeader: Потврди еднократна лозинка
Subject: Потврди еднократна лозинка
Greeting: Здраво {{.DisplayName}},
- Text: Ве молам, користи го копчето 'Автентицирај' или копирај ја еднократната лозинка {{.OTP}} и стави ја на екранот за автентикација за да се автентицираш на ZITADEL во следните пет минути.
+ Text: Ве молам, користи го копчето 'Автентицирај' или копирај ја еднократната лозинка {{.OTP}} и стави ја на екранот за автентикација за да се автентицираш на Zitadel во следните пет минути.
ButtonText: Автентицирај
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Доменот е преземен
+ Title: Zitadel - Доменот е преземен
PreHeader: Промена на е-пошта / корисничко име
Subject: Доменот е преземен
Greeting: Здраво {{.DisplayName}},
Text: Доменот {{.Domain}} е преземен од страна на организација. Вашиот моментален корисник {{.Username}} не е дел од оваа организација. Затоа, при најава, треба да го промените вашиот е-поштенска адреса. Направивме привремено корисничко име ({{.TempUsername}}) за оваа најава.
ButtonText: Најави се
PasswordlessRegistration:
- Title: ZITADEL - Додади Најава без Лозинка
+ Title: Zitadel - Додади Најава без Лозинка
PreHeader: Додади Најава без Лозинка
Subject: Додади Најава без Лозинка
Greeting: Здраво {{.DisplayName}},
Text: Добивме барање да додадеме токен за најава без лозинка. Ве молиме користете го копчето подолу за да додадете вашиот токен или уред за најава без лозинка.
ButtonText: Додади Најава без Лозинка
PasswordChange:
- Title: ZITADEL - Лозинката на корисникот е променета
+ Title: Zitadel - Лозинката на корисникот е променета
PreHeader: Промена на лозинка
Subject: Лозинката на корисникот е променета
Greeting: Здраво {{.DisplayName}},
diff --git a/internal/notification/static/i18n/pl.yaml b/internal/notification/static/i18n/pl.yaml
index b2e9f268b..f8b4823eb 100644
--- a/internal/notification/static/i18n/pl.yaml
+++ b/internal/notification/static/i18n/pl.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - Inicjalizacja użytkownika
+ Title: Zitadel - Inicjalizacja użytkownika
PreHeader: Inicjalizacja użytkownika
Subject: Inicjalizacja użytkownika
Greeting: Witaj {{.DisplayName}},
- Text: Ten użytkownik został utworzony w ZITADEL. Aby się zalogować, użyj nazwy użytkownika {{.PreferredLoginName}}. Kliknij poniższy przycisk, aby zakończyć proces inicjalizacji. (Kod {{.Code}}) Jeśli nie wystąpiła prośba o ten e-mail, proszę go zignorować.
+ Text: Ten użytkownik został utworzony w Zitadel. Aby się zalogować, użyj nazwy użytkownika {{.PreferredLoginName}}. Kliknij poniższy przycisk, aby zakończyć proces inicjalizacji. (Kod {{.Code}}) Jeśli nie wystąpiła prośba o ten e-mail, proszę go zignorować.
ButtonText: Zakończ inicjalizację
PasswordReset:
- Title: ZITADEL - Resetowanie hasła
+ Title: Zitadel - Resetowanie hasła
PreHeader: Resetowanie hasła
Subject: Resetowanie hasła
Greeting: Witaj {{.DisplayName}},
Text: Otrzymaliśmy prośbę o resetowanie hasła. Kliknij poniższy przycisk, aby zresetować swoje hasło. (Kod {{.Code}}) Jeśli nie wystąpiła prośba o ten e-mail, proszę go zignorować.
ButtonText: Zresetuj hasło
VerifyEmail:
- Title: ZITADEL - Weryfikacja adresu e-mail
+ Title: Zitadel - Weryfikacja adresu e-mail
PreHeader: Weryfikacja adresu e-mail
Subject: Weryfikacja adresu e-mail
Greeting: Witaj {{.DisplayName}},
Text: Został dodany nowy adres e-mail. Użyj poniższego przycisku, aby zweryfikować swój adres e-mail. (Kod {{.Code}}) Jeśli nie dodałeś nowego adresu e-mail, proszę zignoruj ten e-mail.
ButtonText: Zweryfikuj adres e-mail
VerifyPhone:
- Title: ZITADEL - Weryfikacja numeru telefonu
+ Title: Zitadel - Weryfikacja numeru telefonu
PreHeader: Weryfikacja numeru telefonu
Subject: Weryfikacja numeru telefonu
Greeting: Witaj {{.DisplayName}},
Text: Został dodany nowy numer telefonu. Użyj następującego kodu, aby go zweryfikować {{.Code}}
ButtonText: Zweryfikuj numer telefonu
VerifyEmailOTP:
- Title: ZITADEL - Zatwierdź hasło jednorazowe
+ Title: Zitadel - Zatwierdź hasło jednorazowe
PreHeader: Zatwierdź hasło jednorazowe
Subject: Zatwierdź hasło jednorazowe
Greeting: Witaj {{.DisplayName}},
- Text: Proszę, użyj przycisku 'Uwierzytelnij' lub skopiuj hasło jednorazowe {{.OTP}} i wklej go na ekran uwierzytelniania, aby uwierzytelnić się w ZITADEL w ciągu najbliższych pięciu minut.
+ Text: Proszę, użyj przycisku 'Uwierzytelnij' lub skopiuj hasło jednorazowe {{.OTP}} i wklej go na ekran uwierzytelniania, aby uwierzytelnić się w Zitadel w ciągu najbliższych pięciu minut.
ButtonText: Uwierzytelnij
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Domena została zarejestrowana
+ Title: Zitadel - Domena została zarejestrowana
PreHeader: Zmiana adresu e-mail / nazwy użytkownika
Subject: Domena została zarejestrowana
Greeting: Witaj {{.DisplayName}},
Text: Domena {{.Domain}} została zarejestrowana przez organizację. Twój obecny użytkownik {{.Username}} nie jest członkiem tej organizacji. Dlatego będziesz musiał zmienić swój adres e-mail podczas logowania. Stworzyliśmy tymczasową nazwę użytkownika ({{.TempUsername}}) dla tego logowania.
ButtonText: Zaloguj się
PasswordlessRegistration:
- Title: ZITADEL - Dodaj logowanie bez hasła
+ Title: Zitadel - Dodaj logowanie bez hasła
PreHeader: Dodaj logowanie bez hasła
Subject: Dodaj logowanie bez hasła
Greeting: Witaj {{.DisplayName}},
Text: Otrzymaliśmy prośbę o dodanie tokenu do logowania bez hasła. Użyj poniższego przycisku, aby dodać swój token lub urządzenie do logowania bez hasła.
ButtonText: Dodaj logowanie bez hasła
PasswordChange:
- Title: ZITADEL - Hasło użytkownika zostało zmienione
+ Title: Zitadel - Hasło użytkownika zostało zmienione
PreHeader: Zmiana hasła
Subject: Hasło użytkownika zostało zmienione
Greeting: Witaj {{.DisplayName}},
diff --git a/internal/notification/static/i18n/pt.yaml b/internal/notification/static/i18n/pt.yaml
index c45c20b8f..5f2057c72 100644
--- a/internal/notification/static/i18n/pt.yaml
+++ b/internal/notification/static/i18n/pt.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - Inicializar Usuário
+ Title: Zitadel - Inicializar Usuário
PreHeader: Inicializar Usuário
Subject: Inicializar Usuário
Greeting: Olá {{.DisplayName}},
- Text: Este usuário foi criado no ZITADEL. Use o nome de usuário {{.PreferredLoginName}} para fazer login. Por favor, clique no botão abaixo para finalizar o processo de inicialização. (Código {{.Code}}) Se você não solicitou este e-mail, por favor, ignore-o.
+ Text: Este usuário foi criado no Zitadel. Use o nome de usuário {{.PreferredLoginName}} para fazer login. Por favor, clique no botão abaixo para finalizar o processo de inicialização. (Código {{.Code}}) Se você não solicitou este e-mail, por favor, ignore-o.
ButtonText: Finalizar inicialização
PasswordReset:
- Title: ZITADEL - Redefinir senha
+ Title: Zitadel - Redefinir senha
PreHeader: Redefinir senha
Subject: Redefinir senha
Greeting: Olá {{.DisplayName}},
Text: Recebemos uma solicitação de redefinição de senha. Por favor, use o botão abaixo para redefinir sua senha. (Código {{.Code}}) Se você não solicitou este e-mail, por favor, ignore-o.
ButtonText: Redefinir senha
VerifyEmail:
- Title: ZITADEL - Verificar e-mail
+ Title: Zitadel - Verificar e-mail
PreHeader: Verificar e-mail
Subject: Verificar e-mail
Greeting: Olá {{.DisplayName}},
Text: Um novo e-mail foi adicionado. Por favor, use o botão abaixo para verificar seu e-mail. (Código {{.Code}}) Se você não adicionou um novo e-mail, por favor, ignore este e-mail.
ButtonText: Verificar e-mail
VerifyPhone:
- Title: ZITADEL - Verificar telefone
+ Title: Zitadel - Verificar telefone
PreHeader: Verificar telefone
Subject: Verificar telefone
Greeting: Olá {{.DisplayName}},
Text: Um novo número de telefone foi adicionado. Por favor, use o código a seguir para verificá-lo {{.Code}}
ButtonText: Verificar telefone
VerifyEmailOTP:
- Title: ZITADEL - Verifica a senha de uso único
+ Title: Zitadel - Verifica a senha de uso único
PreHeader: Verifica a senha de uso único
Subject: Verifica a senha de uso único
Greeting: Olá {{.DisplayName}},
- Text: Por favor, usa o botão 'Autenticar' ou copia a senha de uso único {{.OTP}} e cola-a na tela de autenticação para te autenticares no ZITADEL nos próximos cinco minutos.
+ Text: Por favor, usa o botão 'Autenticar' ou copia a senha de uso único {{.OTP}} e cola-a na tela de autenticação para te autenticares no Zitadel nos próximos cinco minutos.
ButtonText: Autenticar
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - Domínio foi reivindicado
+ Title: Zitadel - Domínio foi reivindicado
PreHeader: Alterar e-mail / nome de usuário
Subject: Domínio foi reivindicado
Greeting: Olá {{.DisplayName}},
Text: O domínio {{.Domain}} foi reivindicado por uma organização. Seu usuário atual, {{.Username}}, não faz parte dessa organização. Portanto, você terá que alterar seu e-mail quando fizer o login. Criamos um nome de usuário temporário ({{.TempUsername}}) para este login.
ButtonText: Fazer login
PasswordlessRegistration:
- Title: ZITADEL - Adicionar Login sem Senha
+ Title: Zitadel - Adicionar Login sem Senha
PreHeader: Adicionar Login sem Senha
Subject: Adicionar Login sem Senha
Greeting: Olá {{.DisplayName}},
Text: Recebemos uma solicitação para adicionar um token ou dispositivo para login sem senha. Por favor, use o botão abaixo para adicionar seu token ou dispositivo para login sem senha.
ButtonText: Adicionar Login sem Senha
PasswordChange:
- Title: ZITADEL - Senha do usuário foi alterada
+ Title: Zitadel - Senha do usuário foi alterada
PreHeader: Alterar senha
Subject: Senha do usuário foi alterada
Greeting: Olá {{.DisplayName}},
diff --git a/internal/notification/static/i18n/zh.yaml b/internal/notification/static/i18n/zh.yaml
index 4b83ebac7..4b5aa157f 100644
--- a/internal/notification/static/i18n/zh.yaml
+++ b/internal/notification/static/i18n/zh.yaml
@@ -1,37 +1,37 @@
InitCode:
- Title: ZITADEL - 初始化用户
+ Title: Zitadel - 初始化用户
PreHeader: 初始化用户
Subject: 初始化用户
Greeting: 你好 {{.DisplayName}},
- Text: 此用户是在 ZITADEL 中创建的。使用用户名 {{.PreferredLoginName}} 登录。请单击下面的按钮完成初始化过程。(代码 {{.Code}})如果不是您本人操作,请忽略它。
+ Text: 此用户是在 Zitadel 中创建的。使用用户名 {{.PreferredLoginName}} 登录。请单击下面的按钮完成初始化过程。(代码 {{.Code}})如果不是您本人操作,请忽略它。
ButtonText: 完成初始化
PasswordReset:
- Title: ZITADEL - 重置密码
+ Title: Zitadel - 重置密码
PreHeader: 重置密码
Subject: 重置密码
Greeting: 你好 {{.DisplayName}},
Text: 我们收到了密码重置请求。请使用下面的按钮重置您的密码。(验证码 {{.Code}})如果不是您本人操作,请忽略它。
ButtonText: 重置密码
VerifyEmail:
- Title: ZITADEL - 验证电子邮箱
+ Title: Zitadel - 验证电子邮箱
PreHeader: 验证电子邮箱
Subject: 验证电子邮箱
Greeting: 你好 {{.DisplayName}},
Text: 已添加新电子邮件。请使用下面的按钮来验证您的邮件。(验证码 {{.Code}})如果不是您本人操作,请忽略此电子邮件。
ButtonText: 验证电子邮箱
VerifyPhone:
- Title: ZITADEL - 验证手机号码
+ Title: Zitadel - 验证手机号码
PreHeader: 验证手机号码
Subject: 验证手机号码
Greeting: 你好 {{.DisplayName}},
Text: 您的用户中添加了一个新的手机号码,请使用以下验证码进行验证 {{.Code}}
ButtonText: 验证手机号码
VerifyEmailOTP:
- Title: ZITADEL - 验证一次性密码
+ Title: Zitadel - 验证一次性密码
PreHeader: 验证一次性密码
Subject: 验证一次性密码
Greeting: 你好,{{.DisplayName}},
- Text: 请使用 '验证' 按钮,或复制一次性密码 {{.OTP}} 并将其粘贴到验证屏幕中,以在接下来的五分钟内在 ZITADEL 中进行验证。
+ Text: 请使用 '验证' 按钮,或复制一次性密码 {{.OTP}} 并将其粘贴到验证屏幕中,以在接下来的五分钟内在 Zitadel 中进行验证。
ButtonText: 验证
VerifySMSOTP:
Text: >-
@@ -39,21 +39,21 @@ VerifySMSOTP:
@{{.Domain}} #{{.OTP}}
DomainClaimed:
- Title: ZITADEL - 域名所有权验证
+ Title: Zitadel - 域名所有权验证
PreHeader: 更改电子邮件/用户名
Subject: 域名所有权验证
Greeting: 你好 {{.DisplayName}},
Text: 域 {{.Domain}} 已被组织使用。您当前的用户 {{.Username}} 不属于此组织。因此,您必须在登录时更改您的电子邮件。我们为此登录创建了一个临时用户名 ({{.TempUsername}})。
ButtonText: 登录
PasswordlessRegistration:
- Title: ZITADEL - 添加无密码登录
+ Title: Zitadel - 添加无密码登录
PreHeader: 添加无密码登录
Subject: 添加无密码登录
Greeting: 你好 {{.DisplayName}},
Text: 我们收到了为无密码登录添加令牌的请求。请使用下面的按钮添加您的令牌或设备以进行无密码登录。
ButtonText: 添加无密码登录
PasswordChange:
- Title: ZITADEL - 用户的密码已经改变
+ Title: Zitadel - 用户的密码已经改变
PreHeader: 更改密码
Subject: 用户的密码已经改变
Greeting: 你好 {{.DisplayName}},
diff --git a/internal/query/instance.go b/internal/query/instance.go
index 2cf781dbf..57e0593df 100644
--- a/internal/query/instance.go
+++ b/internal/query/instance.go
@@ -66,12 +66,12 @@ var (
name: projection.InstanceColumnProjectID,
table: instanceTable,
}
- InstanceColumnConsoleID = Column{
- name: projection.InstanceColumnConsoleID,
+ InstanceColumnManagementConsoleID = Column{
+ name: projection.InstanceColumnManagementConsoleID,
table: instanceTable,
}
- InstanceColumnConsoleAppID = Column{
- name: projection.InstanceColumnConsoleAppID,
+ InstanceColumnManagementConsoleAppID = Column{
+ name: projection.InstanceColumnManagementConsoleAppID,
table: instanceTable,
}
InstanceColumnDefaultLanguage = Column{
@@ -99,12 +99,12 @@ type Instance struct {
Sequence uint64
Name string
- DefaultOrgID string
- IAMProjectID string
- ConsoleID string
- ConsoleAppID string
- DefaultLang language.Tag
- Domains []*InstanceDomain
+ DefaultOrgID string
+ IAMProjectID string
+ ManagementConsoleID string
+ ManagementConsoleAppID string
+ DefaultLang language.Tag
+ Domains []*InstanceDomain
}
type Instances struct {
@@ -280,8 +280,8 @@ func prepareInstancesQuery(sortBy Column, isAscedingSort bool) (sq.SelectBuilder
InstanceColumnName.identifier(),
InstanceColumnDefaultOrgID.identifier(),
InstanceColumnProjectID.identifier(),
- InstanceColumnConsoleID.identifier(),
- InstanceColumnConsoleAppID.identifier(),
+ InstanceColumnManagementConsoleID.identifier(),
+ InstanceColumnManagementConsoleAppID.identifier(),
InstanceColumnDefaultLanguage.identifier(),
InstanceDomainDomainCol.identifier(),
InstanceDomainIsPrimaryCol.identifier(),
@@ -328,8 +328,8 @@ func prepareInstancesQuery(sortBy Column, isAscedingSort bool) (sq.SelectBuilder
&instance.Name,
&instance.DefaultOrgID,
&instance.IAMProjectID,
- &instance.ConsoleID,
- &instance.ConsoleAppID,
+ &instance.ManagementConsoleID,
+ &instance.ManagementConsoleAppID,
&lang,
&domain,
&isPrimary,
@@ -385,8 +385,8 @@ func prepareInstanceDomainQuery() (sq.SelectBuilder, func(*sql.Rows) (*Instance,
InstanceColumnName.identifier(),
InstanceColumnDefaultOrgID.identifier(),
InstanceColumnProjectID.identifier(),
- InstanceColumnConsoleID.identifier(),
- InstanceColumnConsoleAppID.identifier(),
+ InstanceColumnManagementConsoleID.identifier(),
+ InstanceColumnManagementConsoleAppID.identifier(),
InstanceColumnDefaultLanguage.identifier(),
InstanceDomainDomainCol.identifier(),
InstanceDomainIsPrimaryCol.identifier(),
@@ -420,8 +420,8 @@ func prepareInstanceDomainQuery() (sq.SelectBuilder, func(*sql.Rows) (*Instance,
&instance.Name,
&instance.DefaultOrgID,
&instance.IAMProjectID,
- &instance.ConsoleID,
- &instance.ConsoleAppID,
+ &instance.ManagementConsoleID,
+ &instance.ManagementConsoleAppID,
&lang,
&domain,
&isPrimary,
@@ -458,20 +458,20 @@ func prepareInstanceDomainQuery() (sq.SelectBuilder, func(*sql.Rows) (*Instance,
}
type authzInstance struct {
- ID string `json:"id,omitempty"`
- IAMProjectID string `json:"iam_project_id,omitempty"`
- ConsoleID string `json:"console_id,omitempty"`
- ConsoleAppID string `json:"console_app_id,omitempty"`
- DefaultLang language.Tag `json:"default_lang,omitempty"`
- DefaultOrgID string `json:"default_org_id,omitempty"`
- CSP csp `json:"csp,omitempty"`
- Impersonation bool `json:"impersonation,omitempty"`
- IsBlocked *bool `json:"is_blocked,omitempty"`
- LogRetention *time.Duration `json:"log_retention,omitempty"`
- Feature feature.Features `json:"feature,omitempty"`
- ExternalDomains database.TextArray[string] `json:"external_domains,omitempty"`
- TrustedDomains database.TextArray[string] `json:"trusted_domains,omitempty"`
- ExecutionTargets target_domain.Router `json:"execution_targets,omitzero"`
+ ID string `json:"id,omitempty"`
+ IAMProjectID string `json:"iam_project_id,omitempty"`
+ ManagementConsoleID string `json:"console_id,omitempty"`
+ ManagementConsoleAppID string `json:"console_app_id,omitempty"`
+ DefaultLang language.Tag `json:"default_lang,omitempty"`
+ DefaultOrgID string `json:"default_org_id,omitempty"`
+ CSP csp `json:"csp,omitempty"`
+ Impersonation bool `json:"impersonation,omitempty"`
+ IsBlocked *bool `json:"is_blocked,omitempty"`
+ LogRetention *time.Duration `json:"log_retention,omitempty"`
+ Feature feature.Features `json:"feature,omitempty"`
+ ExternalDomains database.TextArray[string] `json:"external_domains,omitempty"`
+ TrustedDomains database.TextArray[string] `json:"trusted_domains,omitempty"`
+ ExecutionTargets target_domain.Router `json:"execution_targets,omitzero"`
}
type csp struct {
@@ -487,12 +487,12 @@ func (i *authzInstance) ProjectID() string {
return i.IAMProjectID
}
-func (i *authzInstance) ConsoleClientID() string {
- return i.ConsoleID
+func (i *authzInstance) ManagementConsoleClientID() string {
+ return i.ManagementConsoleID
}
-func (i *authzInstance) ConsoleApplicationID() string {
- return i.ConsoleAppID
+func (i *authzInstance) ManagementConsoleApplicationID() string {
+ return i.ManagementConsoleAppID
}
func (i *authzInstance) DefaultLanguage() language.Tag {
@@ -571,8 +571,8 @@ func scanAuthzInstance() (*authzInstance, func(row *sql.Row) error) {
&instance.ID,
&instance.DefaultOrgID,
&instance.IAMProjectID,
- &instance.ConsoleID,
- &instance.ConsoleAppID,
+ &instance.ManagementConsoleID,
+ &instance.ManagementConsoleAppID,
&lang,
&enableIframeEmbedding,
&instance.CSP.AllowedOrigins,
diff --git a/internal/query/instance_features.go b/internal/query/instance_features.go
index 7d8d21711..4f3604756 100644
--- a/internal/query/instance_features.go
+++ b/internal/query/instance_features.go
@@ -18,7 +18,7 @@ type InstanceFeatures struct {
EnableBackChannelLogout FeatureSource[bool]
LoginV2 FeatureSource[*feature.LoginV2]
PermissionCheckV2 FeatureSource[bool]
- ConsoleUseV2UserApi FeatureSource[bool]
+ ManagementConsoleUseV2UserApi FeatureSource[bool]
EnableRelationalTables FeatureSource[bool]
}
diff --git a/internal/query/instance_features_model.go b/internal/query/instance_features_model.go
index d21ad97d8..148f496c1 100644
--- a/internal/query/instance_features_model.go
+++ b/internal/query/instance_features_model.go
@@ -71,7 +71,7 @@ func (m *InstanceFeaturesReadModel) Query() *eventstore.SearchQueryBuilder {
feature_v2.InstanceEnableBackChannelLogout,
feature_v2.InstanceLoginVersion,
feature_v2.InstancePermissionCheckV2,
- feature_v2.InstanceConsoleUseV2UserApi,
+ feature_v2.InstanceManagementConsoleUseV2UserApi,
feature_v2.InstanceEnableRelationalTables,
).
Builder().ResourceOwner(m.ResourceOwner)
@@ -126,8 +126,8 @@ func reduceInstanceFeatureSet[T any](features *InstanceFeatures, event *feature_
features.LoginV2.set(level, event.Value)
case feature.KeyPermissionCheckV2:
features.PermissionCheckV2.set(level, event.Value)
- case feature.KeyConsoleUseV2UserApi:
- features.ConsoleUseV2UserApi.set(level, event.Value)
+ case feature.KeyManagementConsoleUseV2UserApi:
+ features.ManagementConsoleUseV2UserApi.set(level, event.Value)
case feature.KeyEnableRelationalTables:
features.EnableRelationalTables.set(level, event.Value)
}
diff --git a/internal/query/instance_test.go b/internal/query/instance_test.go
index 37adfc860..724689b8d 100644
--- a/internal/query/instance_test.go
+++ b/internal/query/instance_test.go
@@ -121,16 +121,16 @@ func Test_InstancePrepares(t *testing.T) {
},
Instances: []*Instance{
{
- ID: "id",
- CreationDate: testNow,
- ChangeDate: testNow,
- Sequence: 20211108,
- Name: "test",
- DefaultOrgID: "global-org-id",
- IAMProjectID: "project-id",
- ConsoleID: "client-id",
- ConsoleAppID: "app-id",
- DefaultLang: language.English,
+ ID: "id",
+ CreationDate: testNow,
+ ChangeDate: testNow,
+ Sequence: 20211108,
+ Name: "test",
+ DefaultOrgID: "global-org-id",
+ IAMProjectID: "project-id",
+ ManagementConsoleID: "client-id",
+ ManagementConsoleAppID: "app-id",
+ DefaultLang: language.English,
Domains: []*InstanceDomain{
{
CreationDate: testNow,
@@ -223,16 +223,16 @@ func Test_InstancePrepares(t *testing.T) {
},
Instances: []*Instance{
{
- ID: "id",
- CreationDate: testNow,
- ChangeDate: testNow,
- Sequence: 20211108,
- Name: "test",
- DefaultOrgID: "global-org-id",
- IAMProjectID: "project-id",
- ConsoleID: "client-id",
- ConsoleAppID: "app-id",
- DefaultLang: language.English,
+ ID: "id",
+ CreationDate: testNow,
+ ChangeDate: testNow,
+ Sequence: 20211108,
+ Name: "test",
+ DefaultOrgID: "global-org-id",
+ IAMProjectID: "project-id",
+ ManagementConsoleID: "client-id",
+ ManagementConsoleAppID: "app-id",
+ DefaultLang: language.English,
Domains: []*InstanceDomain{
{
CreationDate: testNow,
@@ -255,16 +255,16 @@ func Test_InstancePrepares(t *testing.T) {
},
},
{
- ID: "id2",
- CreationDate: testNow,
- ChangeDate: testNow,
- Sequence: 20211108,
- Name: "test2",
- DefaultOrgID: "global-org-id",
- IAMProjectID: "project-id",
- ConsoleID: "client-id",
- ConsoleAppID: "app-id",
- DefaultLang: language.English,
+ ID: "id2",
+ CreationDate: testNow,
+ ChangeDate: testNow,
+ Sequence: 20211108,
+ Name: "test2",
+ DefaultOrgID: "global-org-id",
+ IAMProjectID: "project-id",
+ ManagementConsoleID: "client-id",
+ ManagementConsoleAppID: "app-id",
+ DefaultLang: language.English,
Domains: []*InstanceDomain{
{
CreationDate: testNow,
diff --git a/internal/query/oidc_client.go b/internal/query/oidc_client.go
index 7da4e0476..1592aa93d 100644
--- a/internal/query/oidc_client.go
+++ b/internal/query/oidc_client.go
@@ -89,7 +89,7 @@ func (q *Queries) ActiveOIDCClientByID(ctx context.Context, clientID string, get
client.LoginVersion = domain.LoginVersion2
client.LoginBaseURI = (*URL)(loginV2.BaseURI)
}
- if instance.ConsoleClientID() == clientID {
+ if instance.ManagementConsoleClientID() == clientID {
client.RedirectURIs = append(client.RedirectURIs, http_util.DomainContext(ctx).Origin()+path.RedirectPath)
client.PostLogoutRedirectURIs = append(client.PostLogoutRedirectURIs, http_util.DomainContext(ctx).Origin()+path.PostLogoutPath)
}
diff --git a/internal/query/projection/instance.go b/internal/query/projection/instance.go
index 9f46ee22f..4e4cd292c 100644
--- a/internal/query/projection/instance.go
+++ b/internal/query/projection/instance.go
@@ -13,16 +13,16 @@ import (
const (
InstanceProjectionTable = "projections.instances"
- InstanceColumnID = "id"
- InstanceColumnName = "name"
- InstanceColumnChangeDate = "change_date"
- InstanceColumnCreationDate = "creation_date"
- InstanceColumnDefaultOrgID = "default_org_id"
- InstanceColumnProjectID = "iam_project_id"
- InstanceColumnConsoleID = "console_client_id"
- InstanceColumnConsoleAppID = "console_app_id"
- InstanceColumnSequence = "sequence"
- InstanceColumnDefaultLanguage = "default_language"
+ InstanceColumnID = "id"
+ InstanceColumnName = "name"
+ InstanceColumnChangeDate = "change_date"
+ InstanceColumnCreationDate = "creation_date"
+ InstanceColumnDefaultOrgID = "default_org_id"
+ InstanceColumnProjectID = "iam_project_id"
+ InstanceColumnManagementConsoleID = "console_client_id"
+ InstanceColumnManagementConsoleAppID = "console_app_id"
+ InstanceColumnSequence = "sequence"
+ InstanceColumnDefaultLanguage = "default_language"
)
type instanceProjection struct{}
@@ -44,8 +44,8 @@ func (*instanceProjection) Init() *old_handler.Check {
handler.NewColumn(InstanceColumnCreationDate, handler.ColumnTypeTimestamp),
handler.NewColumn(InstanceColumnDefaultOrgID, handler.ColumnTypeText, handler.Default("")),
handler.NewColumn(InstanceColumnProjectID, handler.ColumnTypeText, handler.Default("")),
- handler.NewColumn(InstanceColumnConsoleID, handler.ColumnTypeText, handler.Default("")),
- handler.NewColumn(InstanceColumnConsoleAppID, handler.ColumnTypeText, handler.Default("")),
+ handler.NewColumn(InstanceColumnManagementConsoleID, handler.ColumnTypeText, handler.Default("")),
+ handler.NewColumn(InstanceColumnManagementConsoleAppID, handler.ColumnTypeText, handler.Default("")),
handler.NewColumn(InstanceColumnSequence, handler.ColumnTypeInt64),
handler.NewColumn(InstanceColumnDefaultLanguage, handler.ColumnTypeText, handler.Default("")),
},
@@ -80,8 +80,8 @@ func (p *instanceProjection) Reducers() []handler.AggregateReducer {
Reduce: p.reduceIAMProjectSet,
},
{
- Event: instance.ConsoleSetEventType,
- Reduce: p.reduceConsoleSet,
+ Event: instance.ManagementConsoleSetEventType,
+ Reduce: p.reduceManagementConsoleSet,
},
{
Event: instance.DefaultLanguageSetEventType,
@@ -178,18 +178,18 @@ func (p *instanceProjection) reduceIAMProjectSet(event eventstore.Event) (*handl
), nil
}
-func (p *instanceProjection) reduceConsoleSet(event eventstore.Event) (*handler.Statement, error) {
- e, ok := event.(*instance.ConsoleSetEvent)
+func (p *instanceProjection) reduceManagementConsoleSet(event eventstore.Event) (*handler.Statement, error) {
+ e, ok := event.(*instance.ManagementConsoleSetEvent)
if !ok {
- return nil, zerrors.ThrowInvalidArgumentf(nil, "HANDL-Dgf11", "reduce.wrong.event.type %s", instance.ConsoleSetEventType)
+ return nil, zerrors.ThrowInvalidArgumentf(nil, "HANDL-Dgf11", "reduce.wrong.event.type %s", instance.ManagementConsoleSetEventType)
}
return handler.NewUpdateStatement(
e,
[]handler.Column{
handler.NewCol(InstanceColumnChangeDate, e.CreationDate()),
handler.NewCol(InstanceColumnSequence, e.Sequence()),
- handler.NewCol(InstanceColumnConsoleID, e.ClientID),
- handler.NewCol(InstanceColumnConsoleAppID, e.AppID),
+ handler.NewCol(InstanceColumnManagementConsoleID, e.ClientID),
+ handler.NewCol(InstanceColumnManagementConsoleAppID, e.AppID),
},
[]handler.Condition{
handler.NewCond(InstanceColumnID, e.Aggregate().InstanceID),
diff --git a/internal/query/projection/instance_features.go b/internal/query/projection/instance_features.go
index 96671b251..d82ae57b5 100644
--- a/internal/query/projection/instance_features.go
+++ b/internal/query/projection/instance_features.go
@@ -97,7 +97,7 @@ func (*instanceFeatureProjection) Reducers() []handler.AggregateReducer {
Reduce: reduceInstanceSetFeature[bool],
},
{
- Event: feature_v2.InstanceConsoleUseV2UserApi,
+ Event: feature_v2.InstanceManagementConsoleUseV2UserApi,
Reduce: reduceInstanceSetFeature[bool],
},
{
diff --git a/internal/query/projection/instance_relational.go b/internal/query/projection/instance_relational.go
index 3607d7986..7c2f77a02 100644
--- a/internal/query/projection/instance_relational.go
+++ b/internal/query/projection/instance_relational.go
@@ -52,8 +52,8 @@ func (p *instanceRelationalProjection) Reducers() []handler.AggregateReducer {
Reduce: p.reduceIAMProjectSet,
},
{
- Event: instance.ConsoleSetEventType,
- Reduce: p.reduceConsoleSet,
+ Event: instance.ManagementConsoleSetEventType,
+ Reduce: p.reduceManagementConsoleSet,
},
{
Event: instance.DefaultLanguageSetEventType,
@@ -145,10 +145,10 @@ func (p *instanceRelationalProjection) reduceIAMProjectSet(event eventstore.Even
}), nil
}
-func (p *instanceRelationalProjection) reduceConsoleSet(event eventstore.Event) (*handler.Statement, error) {
- e, ok := event.(*instance.ConsoleSetEvent)
+func (p *instanceRelationalProjection) reduceManagementConsoleSet(event eventstore.Event) (*handler.Statement, error) {
+ e, ok := event.(*instance.ManagementConsoleSetEvent)
if !ok {
- return nil, zerrors.ThrowInvalidArgumentf(nil, "HANDL-Dgf11", "reduce.wrong.event.type %s", instance.ConsoleSetEventType)
+ return nil, zerrors.ThrowInvalidArgumentf(nil, "HANDL-Dgf11", "reduce.wrong.event.type %s", instance.ManagementConsoleSetEventType)
}
return handler.NewStatement(e, func(ctx context.Context, ex handler.Executer, projectionName string) error {
@@ -157,7 +157,7 @@ func (p *instanceRelationalProjection) reduceConsoleSet(event eventstore.Event)
return zerrors.ThrowInvalidArgumentf(nil, "HANDL-rVUyy", "reduce.wrong.db.pool %T", ex)
}
repo := repository.InstanceRepository()
- return p.updateInstance(ctx, v3_sql.SQLTx(tx), event, repo, repo.SetConsoleClientID(e.ClientID), repo.SetConsoleAppID(e.AppID))
+ return p.updateInstance(ctx, v3_sql.SQLTx(tx), event, repo, repo.SetManagementConsoleClientID(e.ClientID), repo.SetManagementConsoleAppID(e.AppID))
}), nil
}
diff --git a/internal/query/v2-default.json b/internal/query/v2-default.json
index 5c2e1c31b..b75a5fff3 100644
--- a/internal/query/v2-default.json
+++ b/internal/query/v2-default.json
@@ -216,7 +216,7 @@
"description": "Einige Daten fehlen. Bitte überprüfen Sie Ihre Eingaben."
},
"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.",
"selectMethod": "Wählen Sie die Methode, mit der Sie sich authentifizieren möchten",
"agreeTo": "Um sich zu registrieren, müssen Sie den Nutzungsbedingungen zustimmen",
@@ -549,7 +549,7 @@
"description": "Provide email, first and last name to register."
},
"title": "Register",
- "description": "Create your ZITADEL account.",
+ "description": "Create your Zitadel account.",
"noMethodAvailableWarning": "No authentication method available. Please contact your administrator.",
"selectMethod": "Select the method you would like to authenticate",
"agreeTo": "To register you must agree to the terms and conditions",
@@ -882,7 +882,7 @@
"description": "No se proporcionaron datos suficientes para el registro."
},
"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.",
"selectMethod": "Selecciona el método con el que deseas autenticarte",
"agreeTo": "Para registrarte debes aceptar los términos y condiciones",
@@ -1215,7 +1215,7 @@
"description": "Inserisci i tuoi dati per registrarti."
},
"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.",
"selectMethod": "Seleziona il metodo con cui desideri autenticarti",
"agreeTo": "Per registrarti devi accettare i termini e le condizioni",
@@ -1646,7 +1646,7 @@
"description": "Geef e-mail, voornaam en achternaam op om te 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.",
"selectMethod": "Selecteer de methode waarmee u wilt verifiëren",
"agreeTo": "Om te registreren moet u akkoord gaan met de voorwaarden",
@@ -2002,7 +2002,7 @@
"description": "Podaj e-mail, imię i nazwisko, aby się zarejestrować."
},
"title": "Rejestracja",
- "description": "Utwórz konto ZITADEL.",
+ "description": "Utwórz konto Zitadel.",
"noMethodAvailableWarning": "Brak dostępnych metod uwierzytelniania. Skontaktuj się z administratorem.",
"selectMethod": "Wybierz metodę uwierzytelniania, której chcesz użyć",
"agreeTo": "Aby się zarejestrować, musisz zaakceptować warunki korzystania",
@@ -2335,7 +2335,7 @@
"description": "Укажите email, имя и фамилию для регистрации."
},
"title": "Регистрация",
- "description": "Создайте свой аккаунт ZITADEL.",
+ "description": "Создайте свой аккаунт Zitadel.",
"noMethodAvailableWarning": "Нет доступных методов аутентификации. Обратитесь к администратору.",
"selectMethod": "Выберите метод аутентификации",
"agreeTo": "Для регистрации необходимо принять условия:",
@@ -2668,7 +2668,7 @@
"description": "请提供所有必需的数据。"
},
"title": "注册",
- "description": "创建您的 ZITADEL 账户。",
+ "description": "创建您的 Zitadel 账户。",
"noMethodAvailableWarning": "没有可用的认证方法。请联系您的系统管理员。",
"selectMethod": "选择您想使用的认证方法",
"agreeTo": "注册即表示您同意条款和条件",
@@ -2923,7 +2923,7 @@
"description": "Kayıt olmak için e-posta, ad ve soyadı sağlayın."
},
"title": "Kayıt Ol",
- "description": "ZITADEL hesabınızı oluşturun.",
+ "description": "Zitadel hesabınızı oluşturun.",
"selectMethod": "Kimlik doğrulamak istediğiniz yöntemi seçin",
"agreeTo": "Kayıt olmak için şartları ve koşulları kabul etmelisiniz",
"termsOfService": "Hizmet Şartları",
@@ -3223,7 +3223,7 @@
"description": "Вкажіть електронну пошту, ім'я та прізвище для реєстрації."
},
"title": "Реєстрація",
- "description": "Створіть свій обліковий запис ZITADEL.",
+ "description": "Створіть свій обліковий запис Zitadel.",
"noMethodAvailableWarning": "Немає доступного методу автентифікації. Будь ласка, зверніться до адміністратора.",
"selectMethod": "Виберіть метод автентифікації",
"agreeTo": "Для реєстрації ви повинні погодитися з умовами та положеннями",
diff --git a/internal/repository/feature/feature_v2/eventstore.go b/internal/repository/feature/feature_v2/eventstore.go
index 14171f2ec..bc1bda401 100644
--- a/internal/repository/feature/feature_v2/eventstore.go
+++ b/internal/repository/feature/feature_v2/eventstore.go
@@ -27,6 +27,6 @@ func init() {
eventstore.RegisterFilterEventMapper(AggregateType, InstanceEnableBackChannelLogout, eventstore.GenericEventMapper[SetEvent[bool]])
eventstore.RegisterFilterEventMapper(AggregateType, InstanceLoginVersion, eventstore.GenericEventMapper[SetEvent[*feature.LoginV2]])
eventstore.RegisterFilterEventMapper(AggregateType, InstancePermissionCheckV2, eventstore.GenericEventMapper[SetEvent[bool]])
- eventstore.RegisterFilterEventMapper(AggregateType, InstanceConsoleUseV2UserApi, eventstore.GenericEventMapper[SetEvent[bool]])
+ eventstore.RegisterFilterEventMapper(AggregateType, InstanceManagementConsoleUseV2UserApi, eventstore.GenericEventMapper[SetEvent[bool]])
eventstore.RegisterFilterEventMapper(AggregateType, InstanceEnableRelationalTables, eventstore.GenericEventMapper[SetEvent[bool]])
}
diff --git a/internal/repository/feature/feature_v2/feature.go b/internal/repository/feature/feature_v2/feature.go
index 7e5600a31..54f959012 100644
--- a/internal/repository/feature/feature_v2/feature.go
+++ b/internal/repository/feature/feature_v2/feature.go
@@ -32,7 +32,7 @@ var (
InstanceEnableBackChannelLogout = setEventTypeFromFeature(feature.LevelInstance, feature.KeyEnableBackChannelLogout)
InstanceLoginVersion = setEventTypeFromFeature(feature.LevelInstance, feature.KeyLoginV2)
InstancePermissionCheckV2 = setEventTypeFromFeature(feature.LevelInstance, feature.KeyPermissionCheckV2)
- InstanceConsoleUseV2UserApi = setEventTypeFromFeature(feature.LevelInstance, feature.KeyConsoleUseV2UserApi)
+ InstanceManagementConsoleUseV2UserApi = setEventTypeFromFeature(feature.LevelInstance, feature.KeyManagementConsoleUseV2UserApi)
InstanceEnableRelationalTables = setEventTypeFromFeature(feature.LevelInstance, feature.KeyEnableRelationalTables)
)
diff --git a/internal/repository/instance/event_iam_project_set.go b/internal/repository/instance/event_iam_project_set.go
index 2506085a0..a74d946f5 100644
--- a/internal/repository/instance/event_iam_project_set.go
+++ b/internal/repository/instance/event_iam_project_set.go
@@ -8,8 +8,8 @@ import (
)
const (
- ProjectSetEventType eventstore.EventType = "instance.iam.project.set"
- ConsoleSetEventType eventstore.EventType = "instance.iam.console.set"
+ ProjectSetEventType eventstore.EventType = "instance.iam.project.set"
+ ManagementConsoleSetEventType eventstore.EventType = "instance.iam.console.set"
)
type ProjectSetEvent struct {
@@ -53,45 +53,45 @@ func ProjectSetMapper(event eventstore.Event) (eventstore.Event, error) {
return e, nil
}
-type ConsoleSetEvent struct {
+type ManagementConsoleSetEvent struct {
eventstore.BaseEvent `json:"-"`
ClientID string `json:"clientId"`
AppID string `json:"appId"`
}
-func (e *ConsoleSetEvent) Payload() interface{} {
+func (e *ManagementConsoleSetEvent) Payload() interface{} {
return e
}
-func (e *ConsoleSetEvent) UniqueConstraints() []*eventstore.UniqueConstraint {
+func (e *ManagementConsoleSetEvent) UniqueConstraints() []*eventstore.UniqueConstraint {
return nil
}
-func NewIAMConsoleSetEvent(
+func NewIAMManagementConsoleSetEvent(
ctx context.Context,
aggregate *eventstore.Aggregate,
clientID,
appID *string,
-) *ConsoleSetEvent {
- return &ConsoleSetEvent{
+) *ManagementConsoleSetEvent {
+ return &ManagementConsoleSetEvent{
BaseEvent: *eventstore.NewBaseEventForPush(
ctx,
aggregate,
- ConsoleSetEventType,
+ ManagementConsoleSetEventType,
),
ClientID: *clientID,
AppID: *appID,
}
}
-func ConsoleSetMapper(event eventstore.Event) (eventstore.Event, error) {
- e := &ConsoleSetEvent{
+func ManagementConsoleSetMapper(event eventstore.Event) (eventstore.Event, error) {
+ e := &ManagementConsoleSetEvent{
BaseEvent: *eventstore.BaseEventFromRepo(event),
}
err := event.Unmarshal(e)
if err != nil {
- return nil, zerrors.ThrowInternal(err, "IAM-cdFZH", "unable to unmarshal console set")
+ return nil, zerrors.ThrowInternal(err, "IAM-cdFZH", "unable to unmarshal management console set")
}
return e, nil
diff --git a/internal/repository/instance/eventstore.go b/internal/repository/instance/eventstore.go
index f9d68ddca..7610913c0 100644
--- a/internal/repository/instance/eventstore.go
+++ b/internal/repository/instance/eventstore.go
@@ -7,7 +7,7 @@ import (
func init() {
eventstore.RegisterFilterEventMapper(AggregateType, DefaultOrgSetEventType, DefaultOrgSetMapper)
eventstore.RegisterFilterEventMapper(AggregateType, ProjectSetEventType, ProjectSetMapper)
- eventstore.RegisterFilterEventMapper(AggregateType, ConsoleSetEventType, ConsoleSetMapper)
+ eventstore.RegisterFilterEventMapper(AggregateType, ManagementConsoleSetEventType, ManagementConsoleSetMapper)
eventstore.RegisterFilterEventMapper(AggregateType, DefaultLanguageSetEventType, DefaultLanguageSetMapper)
eventstore.RegisterFilterEventMapper(AggregateType, SecretGeneratorAddedEventType, SecretGeneratorAddedEventMapper)
eventstore.RegisterFilterEventMapper(AggregateType, SecretGeneratorChangedEventType, SecretGeneratorChangedEventMapper)
diff --git a/internal/static/i18n/bg.yaml b/internal/static/i18n/bg.yaml
index b6388b51c..9b78a3378 100644
--- a/internal/static/i18n/bg.yaml
+++ b/internal/static/i18n/bg.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: не може да се свърже със SMTP сървъра чрез TLS, проверете порта, проблеми със защитната стена...
CouldNotCreateClient: не може да създаде smtp клиент
CouldNotStartTLS: не можа да стартира TLS
- CouldNotAuth: не може да добави smtp auth, проверете дали потребителят и паролата ви са правилни, ако са правилни, може би вашият доставчик изисква метод за удостоверяване, който не се поддържа от ZITADEL
+ CouldNotAuth: не може да добави smtp auth, проверете дали потребителят и паролата ви са правилни, ако са правилни, може би вашият доставчик изисква метод за удостоверяване, който не се поддържа от Zitadel
CouldNotSetSender: не можа да зададе подател
CouldNotSetRecipient: не можа да зададе получател
SMTPConfig:
@@ -210,7 +210,7 @@ Errors:
NotFound: Организацията не е намерена
NotChanged: Организацията не е променена
DefaultOrgNotDeletable: Организацията по подразбиране не трябва да се изтрива
- ZitadelOrgNotDeletable: Организация с проект ZITADEL не трябва да се изтрива
+ ZitadelOrgNotDeletable: Организация с проект Zitadel не трябва да се изтрива
InvalidDomain: Невалиден домейн
DomainMissing: Липсва домейн
DomainNotOnOrg: Домейнът не съществува в организацията
@@ -1135,20 +1135,20 @@ EventTypes:
changed: Правилата за блокиране на пароли са променени
iam:
setup:
- started: Настройката на ZITADEL започна
- done: Настройката на ZITADEL е готова
+ started: Настройката на Zitadel започна
+ done: Настройката на Zitadel е готова
global:
org:
set: Глобален организационен набор
project:
iam:
- set: Комплект проект ZITADEL
+ set: Комплект проект Zitadel
member:
- added: Добавен е член на ZITADEL
- changed: Членът на ZITADEL е променен
- removed: Член на ZITADEL премахнат
+ added: Добавен е член на Zitadel
+ changed: Членът на Zitadel е променен
+ removed: Член на Zitadel премахнат
cascade:
- removed: Каскадата на членове на ZITADEL е премахната
+ removed: Каскадата на членове на Zitadel е премахната
idp:
config:
added: IDP конфигурация е добавена
@@ -1265,9 +1265,9 @@ EventTypes:
removed: Домейнът премахнат
iam:
console:
- set: Комплект конзолни приложения ZITADEL
+ set: Комплект приложения за конзола за управление Zitadel
project:
- set: Комплект проект ZITADEL
+ set: Комплект проект Zitadel
mail:
template:
added: Добавен шаблон за имейл
diff --git a/internal/static/i18n/cs.yaml b/internal/static/i18n/cs.yaml
index 1167b738e..0ceb10d4b 100644
--- a/internal/static/i18n/cs.yaml
+++ b/internal/static/i18n/cs.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: nelze se spojit se serverem SMTP pomocí TLS, zkontrolovat port, problémy s firewallem...
CouldNotCreateClient: nelze vytvořit smtp klienta
CouldNotStartTLS: nelze spustit tls
- CouldNotAuth: nemohlo se přidat smtp auth, zkontrolujte, zda je váš uživatel i heslo správné, pokud jsou správné, možná váš poskytovatel vyžaduje metodu auth, kterou ZITADEL nepodporuje
+ CouldNotAuth: nemohlo se přidat smtp auth, zkontrolujte, zda je váš uživatel i heslo správné, pokud jsou správné, možná váš poskytovatel vyžaduje metodu auth, kterou Zitadel nepodporuje
CouldNotSetSender: nelze nastavit odesílatele
CouldNotSetRecipient: nelze nastavit příjemce
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organizace nenalezena
NotChanged: Organizace nezměněna
DefaultOrgNotDeletable: Výchozí organizace nesmí být smazána
- ZitadelOrgNotDeletable: Organizaci s projektem ZITADEL nelze smazat
+ ZitadelOrgNotDeletable: Organizaci s projektem Zitadel nelze smazat
InvalidDomain: Neplatná doména
DomainMissing: Doména chybí
DomainNotOnOrg: Doména v organizaci neexistuje
@@ -1113,20 +1113,20 @@ EventTypes:
changed: Politika uzamčení hesla změněna
iam:
setup:
- started: Nastavení ZITADEL zahájeno
- done: Nastavení ZITADEL dokončeno
+ started: Nastavení Zitadel zahájeno
+ done: Nastavení Zitadel dokončeno
global:
org:
set: Globální organizace nastavena
project:
iam:
- set: Projekt ZITADEL nastaven
+ set: Projekt Zitadel nastaven
member:
- added: Člen ZITADEL přidán
- changed: Člen ZITADEL změněn
- removed: Člen ZITADEL odstraněn
+ added: Člen Zitadel přidán
+ changed: Člen Zitadel změněn
+ removed: Člen Zitadel odstraněn
cascade:
- removed: Člen ZITADEL kaskádově odstraněn
+ removed: Člen Zitadel kaskádově odstraněn
idp:
config:
added: Konfigurace IDP přidána
@@ -1239,9 +1239,9 @@ EventTypes:
removed: Doména odstraněna
iam:
console:
- set: Aplikace ZITADEL Console nastavena
+ set: Aplikace Zitadel Konzole pro správu nastavena
project:
- set: Projekt ZITADEL nastaven
+ set: Projekt Zitadel nastaven
mail:
template:
added: Šablona e-mailu přidána
diff --git a/internal/static/i18n/de.yaml b/internal/static/i18n/de.yaml
index 5975c093e..96690fa69 100644
--- a/internal/static/i18n/de.yaml
+++ b/internal/static/i18n/de.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: Es konnte keine Verbindung zum SMTP-Server über TLS hergestellt werden, überprüfen Sie den Port, Firewall-Probleme ...
CouldNotCreateClient: Der SMTP-Client konnte nicht erstellt werden
CouldNotStartTLS: TLS konnte nicht gestartet werden
- CouldNotAuth: Die SMTP-Authentifizierung konnte nicht hinzugefügt werden. Überprüfen Sie, ob sowohl Ihr Benutzername als auch Ihr Passwort korrekt sind. Wenn sie korrekt sind, erfordert Ihr Anbieter möglicherweise eine Authentifizierungsmethode, die von ZITADEL nicht unterstützt wird
+ CouldNotAuth: Die SMTP-Authentifizierung konnte nicht hinzugefügt werden. Überprüfen Sie, ob sowohl Ihr Benutzername als auch Ihr Passwort korrekt sind. Wenn sie korrekt sind, erfordert Ihr Anbieter möglicherweise eine Authentifizierungsmethode, die von Zitadel nicht unterstützt wird
CouldNotSetSender: Absender konnte nicht eingestellt werden
CouldNotSetRecipient: Der Empfänger konnte nicht festgelegt werden
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organisation konnte nicht gefunden werden
NotChanged: Organisation wurde nicht verändert
DefaultOrgNotDeletable: Default Organisation kann nicht gelöscht werden
- ZitadelOrgNotDeletable: Organisation mit ZITADEL Projekt kann nicht gelöscht werden
+ ZitadelOrgNotDeletable: Organisation mit Zitadel Projekt kann nicht gelöscht werden
InvalidDomain: Domäne ist ungültig
DomainMissing: Domäne fehlt
DomainNotOnOrg: Domäne fehlt auf Organisation
@@ -1115,20 +1115,20 @@ EventTypes:
changed: Passwortaussperrrichtlinie geändert
iam:
setup:
- started: ZITADEL Initialisierung gestartet
- done: ZITADEL Initialisierung abgeschlossen
+ started: Zitadel Initialisierung gestartet
+ done: Zitadel Initialisierung abgeschlossen
global:
org:
- set: Globale Organisation von ZITADEL gesetzt
+ set: Globale Organisation von Zitadel gesetzt
project:
iam:
- set: ZITADEL Projekt gesetzt
+ set: Zitadel Projekt gesetzt
member:
- added: ZITADEL Mitglied hinzugefügt
- changed: ZITADEL Mitglied geändert
- removed: ZITADEL Mitglied entfernt
+ added: Zitadel Mitglied hinzugefügt
+ changed: Zitadel Mitglied geändert
+ removed: Zitadel Mitglied entfernt
cascade:
- removed: ZITADEL Mitglied kaskadiert entfernt
+ removed: Zitadel Mitglied kaskadiert entfernt
idp:
config:
added: IDP Konfiguration hinzugefügt
@@ -1241,9 +1241,9 @@ EventTypes:
removed: Domain gelöscht
iam:
console:
- set: ZITADEL Console Applikation gesetzt
+ set: Zitadel Management Console Applikation gesetzt
project:
- set: ZITADEL Projekt gesetzt
+ set: Zitadel Projekt gesetzt
mail:
template:
added: E-Mail Vorlage hinzugefügt
diff --git a/internal/static/i18n/en.yaml b/internal/static/i18n/en.yaml
index daec9ce90..481a075a0 100644
--- a/internal/static/i18n/en.yaml
+++ b/internal/static/i18n/en.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: could not contact with the SMTP server using TLS, check the port, firewall issues...
CouldNotCreateClient: could not create smtp client
CouldNotStartTLS: could not start tls
- CouldNotAuth: could not add smtp auth, check if both your user and password are correct, if they're correct maybe your provider requires an auth method not supported by ZITADEL
+ CouldNotAuth: could not add smtp auth, check if both your user and password are correct, if they're correct maybe your provider requires an auth method not supported by Zitadel
CouldNotSetSender: could not set sender
CouldNotSetRecipient: could not set recipient
SMTPConfig:
@@ -209,7 +209,7 @@ Errors:
NotFound: Organisation not found
NotChanged: Organisation not changed
DefaultOrgNotDeletable: Default Organisation must not be deleted
- ZitadelOrgNotDeletable: Organisation with ZITADEL project must not be deleted
+ ZitadelOrgNotDeletable: Organisation with Zitadel project must not be deleted
InvalidDomain: Invalid domain
DomainMissing: Domain missing
DomainNotOnOrg: Domain doesn't exist on organization
@@ -1116,20 +1116,20 @@ EventTypes:
changed: Password lockout policy changed
iam:
setup:
- started: ZITADEL setup started
- done: ZITADEL setup done
+ started: Zitadel setup started
+ done: Zitadel setup done
global:
org:
set: Global org set
project:
iam:
- set: ZITADEL project set
+ set: Zitadel project set
member:
- added: ZITADEL member added
- changed: ZITADEL member changed
- removed: ZITADEL member removed
+ added: Zitadel member added
+ changed: Zitadel member changed
+ removed: Zitadel member removed
cascade:
- removed: ZITADEL member cascade removed
+ removed: Zitadel member cascade removed
idp:
config:
added: IDP configuration added
@@ -1242,9 +1242,9 @@ EventTypes:
removed: Domain removed
iam:
console:
- set: ZITADEL Console application set
+ set: Zitadel Management Console application set
project:
- set: ZITADEL project set
+ set: Zitadel project set
mail:
template:
added: E-Mail template added
diff --git a/internal/static/i18n/es.yaml b/internal/static/i18n/es.yaml
index b81cd792b..8d7ee810a 100644
--- a/internal/static/i18n/es.yaml
+++ b/internal/static/i18n/es.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: No se pudo contactar con el servidor SMTP usando TLS, verifique el puerto, problemas con el firewall...
CouldNotCreateClient: no se pudo crear el cliente smtp
CouldNotStartTLS: no se pudo iniciar TLS
- CouldNotAuth: no se pudo agregar la autenticación smtp, verifique si tanto su usuario como su contraseña son correctos, si son correctos tal vez su proveedor requiera un método de autenticación no admitido por ZITADEL
+ CouldNotAuth: no se pudo agregar la autenticación smtp, verifique si tanto su usuario como su contraseña son correctos, si son correctos tal vez su proveedor requiera un método de autenticación no admitido por Zitadel
CouldNotSetSender: no se pudo configurar el remitente
CouldNotSetRecipient: No se pudo establecer el destinatario
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organización no encontrada
NotChanged: La organización no ha cambiado
DefaultOrgNotDeletable: La organización por defecto no debe borrarse
- ZitadelOrgNotDeletable: La organización que contiene el proyecto ZITADEL no debe borrarse
+ ZitadelOrgNotDeletable: La organización que contiene el proyecto Zitadel no debe borrarse
InvalidDomain: Dominio no válido
DomainMissing: Falta el dominio
DomainNotOnOrg: El dominio no existe en la organización
@@ -1115,20 +1115,20 @@ EventTypes:
changed: Política de bloqueo de contraseña modificada
iam:
setup:
- started: Conficuración de ZITADEL iniciada
- done: Configuración de ZITADEL finalizada
+ started: Conficuración de Zitadel iniciada
+ done: Configuración de Zitadel finalizada
global:
org:
set: Organización global configurada
project:
iam:
- set: Proyecto ZITADEL configurado
+ set: Proyecto Zitadel configurado
member:
- added: Miembro de ZITADEL añadido
- changed: Miembro de ZITADEL modificado
- removed: Miembro de ZITADEL eliminado
+ added: Miembro de Zitadel añadido
+ changed: Miembro de Zitadel modificado
+ removed: Miembro de Zitadel eliminado
cascade:
- removed: Miembro de ZITADEL eliminado en cascada
+ removed: Miembro de Zitadel eliminado en cascada
idp:
config:
added: Configuración IDP añadida
@@ -1241,9 +1241,9 @@ EventTypes:
removed: Dominio eliminado
iam:
console:
- set: Aplicación de consola ZITADEL configurada
+ set: Aplicación de consola de administración Zitadel configurada
project:
- set: Proyecto ZITADEL configurado
+ set: Proyecto Zitadel configurado
mail:
template:
added: Plantilla de email añadida
diff --git a/internal/static/i18n/fr.yaml b/internal/static/i18n/fr.yaml
index 7f277f68e..2c9572e2e 100644
--- a/internal/static/i18n/fr.yaml
+++ b/internal/static/i18n/fr.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: Impossible de contacter le serveur SMTP via TLS, vérifiez le port, problèmes de pare-feu...
CouldNotCreateClient: impossible de créer un client SMTP
CouldNotStartTLS: je n'ai pas pu démarrer tls
- CouldNotAuth: Impossible d'ajouter l'authentification SMTP, vérifiez si votre utilisateur et votre mot de passe sont corrects. S'ils sont corrects, votre fournisseur nécessite peut-être une méthode d'authentification non prise en charge par ZITADEL.
+ CouldNotAuth: Impossible d'ajouter l'authentification SMTP, vérifiez si votre utilisateur et votre mot de passe sont corrects. S'ils sont corrects, votre fournisseur nécessite peut-être une méthode d'authentification non prise en charge par Zitadel.
CouldNotSetSender: impossible de définir l'expéditeur
CouldNotSetRecipient: impossible de définir le destinataire
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organisation non trouvée
NotChanged: L'organisation n'a pas changé
DefaultOrgNotDeletable: L'organisation par défault ne doit pas être supprimée
- ZitadelOrgNotDeletable: L'organisation avec ZITADEL project ne doit pas être supprimée
+ ZitadelOrgNotDeletable: L'organisation avec Zitadel project ne doit pas être supprimée
InvalidDomain: Domaine non valide
DomainMissing: Domaine manquant
DomainNotOnOrg: Le domaine n'existe pas dans l'organisation
@@ -1110,20 +1110,20 @@ EventTypes:
changed: Modification de la politique de verrouillage des mots de passe
iam:
setup:
- started: L'installation de ZITADEL a commencé
- done: Installation de ZITADEL terminée
+ started: L'installation de Zitadel a commencé
+ done: Installation de Zitadel terminée
global:
org:
set: Global org set
lockout:
iam:
- set: set du projet ZITADEL
+ set: set du projet Zitadel
member:
- added: ZITADEL membre ajouté
- changed: membre de ZITADEL modifié
- removed: membre ZITADEL supprimé
+ added: Zitadel membre ajouté
+ changed: membre de Zitadel modifié
+ removed: membre Zitadel supprimé
cascade:
- removed: Membre ZITADEL supprimé en cascade
+ removed: Membre Zitadel supprimé en cascade
idp:
config:
added: Ajout de la configuration IDP
@@ -1236,9 +1236,9 @@ EventTypes:
removed: Domaine supprimé
iam:
console:
- set: Ensemble d'applications Console ZITADEL
+ set: Ensemble d'applications Console de gestion Zitadel
project:
- set: ZITADEL project set
+ set: Zitadel project set
mail:
template:
added: Modèle de courrier électronique ajouté
diff --git a/internal/static/i18n/hu.yaml b/internal/static/i18n/hu.yaml
index ae7965af8..3a5ec0ea0 100644
--- a/internal/static/i18n/hu.yaml
+++ b/internal/static/i18n/hu.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: nem sikerült TLS használatával kapcsolatba lépni az SMTP szerverrel, ellenőrizd a portot, tűzfal problémák...
CouldNotCreateClient: nem sikerült létrehozni az smtp klienst
CouldNotStartTLS: nem sikerült elindítani a tls-t
- CouldNotAuth: nem sikerült hozzáadni az smtp hitelesítést, ellenőrizd, hogy a felhasználóneved és a jelszavad helyes-e, ha igen, lehet, hogy a szolgáltatód olyan hitelesítési módot kér, amelyet a ZITADEL nem támogat
+ CouldNotAuth: nem sikerült hozzáadni az smtp hitelesítést, ellenőrizd, hogy a felhasználóneved és a jelszavad helyes-e, ha igen, lehet, hogy a szolgáltatód olyan hitelesítési módot kér, amelyet a Zitadel nem támogat
CouldNotSetSender: nem sikerült beállítani a feladót
CouldNotSetRecipient: nem sikerült beállítani a címzettet
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Szervezet nem található
NotChanged: A szervezet nem változott
DefaultOrgNotDeletable: Az alapértelmezett szervezetet nem szabad törölni
- ZitadelOrgNotDeletable: A ZITADEL projekttel rendelkező szervezetet nem szabad törölni
+ ZitadelOrgNotDeletable: A Zitadel projekttel rendelkező szervezetet nem szabad törölni
InvalidDomain: Érvénytelen domain
DomainMissing: Hiányzó domain
DomainNotOnOrg: A domain nem létezik a szervezeten
@@ -1114,20 +1114,20 @@ EventTypes:
changed: A jelszó kizárási irányelv megváltozott
iam:
setup:
- started: A ZITADEL beállítás elindult
- done: A ZITADEL beállítás befejeződött
+ started: A Zitadel beállítás elindult
+ done: A Zitadel beállítás befejeződött
global:
org:
set: Globális szervezet beállítva
project:
iam:
- set: A ZITADEL projekt beállítva
+ set: A Zitadel projekt beállítva
member:
- added: ZITADEL tag hozzáadva
- changed: ZITADEL tag megváltoztatva
- removed: ZITADEL tag eltávolítva
+ added: Zitadel tag hozzáadva
+ changed: Zitadel tag megváltoztatva
+ removed: Zitadel tag eltávolítva
cascade:
- removed: ZITADEL tag láncolt eltávolítva
+ removed: Zitadel tag láncolt eltávolítva
idp:
config:
added: IDP konfiguráció hozzáadva
@@ -1240,9 +1240,9 @@ EventTypes:
removed: Domain eltávolítva
iam:
console:
- set: ZITADEL Konzolalkalmazás beállítva
+ set: Zitadel Felügyeleti Konzol alkalmazás beállítva
project:
- set: ZITADEL projekt beállítva
+ set: Zitadel projekt beállítva
mail:
template:
added: E-Mail sablon hozzáadva
diff --git a/internal/static/i18n/id.yaml b/internal/static/i18n/id.yaml
index 9d6db4c30..565fde17e 100644
--- a/internal/static/i18n/id.yaml
+++ b/internal/static/i18n/id.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: tidak dapat menghubungi server SMTP menggunakan TLS, periksa port, masalah firewall...
CouldNotCreateClient: tidak dapat membuat klien smtp
CouldNotStartTLS: tidak dapat memulai tls
- CouldNotAuth: tidak dapat menambahkan autentikasi smtp, periksa apakah pengguna dan kata sandi Anda benar, jika benar mungkin penyedia Anda memerlukan metode autentikasi yang tidak didukung oleh ZITADEL
+ CouldNotAuth: tidak dapat menambahkan autentikasi smtp, periksa apakah pengguna dan kata sandi Anda benar, jika benar mungkin penyedia Anda memerlukan metode autentikasi yang tidak didukung oleh Zitadel
CouldNotSetSender: tidak dapat menyetel pengirim
CouldNotSetRecipient: tidak dapat menyetel penerima
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organisasi tidak ditemukan
NotChanged: Organisasi tidak berubah
DefaultOrgNotDeletable: Organisasi Default tidak boleh dihapus
- ZitadelOrgNotDeletable: Organisasi dengan proyek ZITADEL tidak boleh dihapus
+ ZitadelOrgNotDeletable: Organisasi dengan proyek Zitadel tidak boleh dihapus
InvalidDomain: Domain tidak valid
DomainMissing: Domainnya hilang
DomainNotOnOrg: Domain tidak ada di organisasi
@@ -1109,20 +1109,20 @@ EventTypes:
changed: Kebijakan penguncian kata sandi diubah
iam:
setup:
- started: Penyiapan ZITADEL dimulai
- done: Penyiapan ZITADEL selesai
+ started: Penyiapan Zitadel dimulai
+ done: Penyiapan Zitadel selesai
global:
org:
set: Kumpulan organisasi global
project:
iam:
- set: Kumpulan proyek ZITADEL
+ set: Kumpulan proyek Zitadel
member:
- added: Anggota ZITADEL menambahkan
- changed: Anggota ZITADEL berubah
- removed: Anggota ZITADEL dihapus
+ added: Anggota Zitadel menambahkan
+ changed: Anggota Zitadel berubah
+ removed: Anggota Zitadel dihapus
cascade:
- removed: Rangkaian anggota ZITADEL dihapus
+ removed: Rangkaian anggota Zitadel dihapus
idp:
config:
added: Konfigurasi IDP ditambahkan
@@ -1235,9 +1235,9 @@ EventTypes:
removed: Domain dihapus
iam:
console:
- set: Kumpulan aplikasi Konsol ZITADEL
+ set: Aplikasi Konsol Manajemen Zitadel diatur
project:
- set: Kumpulan proyek ZITADEL
+ set: Kumpulan proyek Zitadel
mail:
template:
added: Templat email ditambahkan
diff --git a/internal/static/i18n/it.yaml b/internal/static/i18n/it.yaml
index 3038e0d9f..1af9e7c6d 100644
--- a/internal/static/i18n/it.yaml
+++ b/internal/static/i18n/it.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: Impossibile contattare con il server SMTP utilizzando TLS, controllare la porta, problemi di firewall ...
CouldNotCreateClient: impossibile creare il client SMTP
CouldNotStartTLS: impossibile avviare tls
- CouldNotAuth: impossibile aggiungere l'autenticazione smtp, controlla se sia l'utente che la password sono corretti, se sono corretti forse il tuo provider richiede un metodo di autenticazione non supportato da ZITADEL
+ CouldNotAuth: impossibile aggiungere l'autenticazione smtp, controlla se sia l'utente che la password sono corretti, se sono corretti forse il tuo provider richiede un metodo di autenticazione non supportato da Zitadel
CouldNotSetSender: impossibile impostare il mittente
CouldNotSetRecipient: impossibile impostare il destinatario
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organizzazione non trovata
NotChanged: Organizzazione non cambiata
DefaultOrgNotDeletable: L'organizzazione predefinita non deve essere cancellata
- ZitadelOrgNotDeletable: L'organizzazione con il progetto ZITADEL non deve essere cancellata
+ ZitadelOrgNotDeletable: L'organizzazione con il progetto Zitadel non deve essere cancellata
InvalidDomain: Dominio non valido
DomainMissing: Dominio mancante
DomainNotOnOrg: Il dominio non esistente nell'organizzazione
@@ -1111,20 +1111,20 @@ EventTypes:
changed: Le impostazioni di blocco della password sono state cambiate.
iam:
setup:
- started: Avviato il setup di ZITADEL
- done: setup di ZITADEL fatto
+ started: Avviato il setup di Zitadel
+ done: setup di Zitadel fatto
global:
org:
- set: Organizzazione glabale di ZITADEL salvata
+ set: Organizzazione glabale di Zitadel salvata
project:
iam:
- set: progetto ZITADEL salvato
+ set: progetto Zitadel salvato
member:
- added: ZITADEL membro aggiunto
- changed: ZITADEL membro cambiato
- removed: ZITADEL membro rimosso
+ added: Zitadel membro aggiunto
+ changed: Zitadel membro cambiato
+ removed: Zitadel membro rimosso
cascade:
- removed: Membro ZITADEL rimosso a cascata
+ removed: Membro Zitadel rimosso a cascata
idp:
config:
added: Configurazione IDP aggiunta
@@ -1237,9 +1237,9 @@ EventTypes:
removed: Dominio rimosso
iam:
console:
- set: Set di applicazioni per console ZITADEL
+ set: Set di applicazioni per la console di gestione Zitadel
project:
- set: Set progetto ZITADEL
+ set: Set progetto Zitadel
mail:
template:
added: Aggiunto modello di posta elettronica
diff --git a/internal/static/i18n/ja.yaml b/internal/static/i18n/ja.yaml
index 9f5a6e33e..6337a738f 100644
--- a/internal/static/i18n/ja.yaml
+++ b/internal/static/i18n/ja.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: TLS を使用して SMTP サーバーに接続できませんでした。ポート、ファイアウォールの問題を確認してください...
CouldNotCreateClient: SMTPクライアントを作成できませんでした
CouldNotStartTLS: TLSを開始できませんでした
- CouldNotAuth: smtp 認証を追加できませんでした。ユーザーとパスワードの両方が正しいかどうかを確認してください。正しい場合は、プロバイダーが ZITADEL でサポートされていない認証方法を必要としている可能性があります。
+ CouldNotAuth: smtp 認証を追加できませんでした。ユーザーとパスワードの両方が正しいかどうかを確認してください。正しい場合は、プロバイダーが Zitadel でサポートされていない認証方法を必要としている可能性があります。
CouldNotSetSender: 送信者を設定できませんでした
CouldNotSetRecipient: 受信者を設定できませんでした
SMTPConfig:
@@ -1116,20 +1116,20 @@ EventTypes:
changed: パスワードロックアウトポリシーの変更
iam:
setup:
- started: ZITADELセットアップの開始
- done: ZITADELセットアップの完了
+ started: Zitadelセットアップの開始
+ done: Zitadelセットアップの完了
global:
org:
set: グローバル組織のセット
project:
iam:
- set: ZITADELプロジェクトのセット
+ set: Zitadelプロジェクトのセット
member:
- added: ZITADELメンバーの追加
- changed: ZITADELメンバーの変更
- removed: ZITADELメンバーの削除
+ added: Zitadelメンバーの追加
+ changed: Zitadelメンバーの変更
+ removed: Zitadelメンバーの削除
cascade:
- removed: ZITADELメンバーカスケードの削除
+ removed: Zitadelメンバーカスケードの削除
idp:
config:
added: IDP構成の追加
@@ -1242,9 +1242,9 @@ EventTypes:
removed: ドメインの削除
iam:
console:
- set: ZITADELコンソールアプリケーションのセット
+ set: Zitadel管理コンソールアプリケーションのセット
project:
- set: ZITADELプロジェクトのセット
+ set: Zitadelプロジェクトのセット
mail:
template:
added: メールテンプレートの追加
diff --git a/internal/static/i18n/ko.yaml b/internal/static/i18n/ko.yaml
index e901e66f1..67a6c7205 100644
--- a/internal/static/i18n/ko.yaml
+++ b/internal/static/i18n/ko.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: TLS를 사용하여 SMTP 서버에 연결할 수 없습니다. 포트 또는 방화벽 문제를 확인하십시오...
CouldNotCreateClient: smtp 클라이언트를 생성할 수 없습니다
CouldNotStartTLS: TLS를 시작할 수 없습니다
- CouldNotAuth: smtp 인증을 추가할 수 없습니다. 사용자 이름과 비밀번호가 정확한지 확인하십시오. 정확하다면 제공자가 ZITADEL에서 지원하지 않는 인증 방법을 요구할 수 있습니다
+ CouldNotAuth: smtp 인증을 추가할 수 없습니다. 사용자 이름과 비밀번호가 정확한지 확인하십시오. 정확하다면 제공자가 Zitadel에서 지원하지 않는 인증 방법을 요구할 수 있습니다
CouldNotSetSender: 발신자를 설정할 수 없습니다
CouldNotSetRecipient: 수신자를 설정할 수 없습니다
SMTPConfig:
@@ -209,7 +209,7 @@ Errors:
NotFound: 조직을 찾을 수 없습니다
NotChanged: 조직이 변경되지 않았습니다
DefaultOrgNotDeletable: 기본 조직은 삭제할 수 없습니다
- ZitadelOrgNotDeletable: ZITADEL 프로젝트가 포함된 조직은 삭제할 수 없습니다
+ ZitadelOrgNotDeletable: Zitadel 프로젝트가 포함된 조직은 삭제할 수 없습니다
InvalidDomain: 유효하지 않은 도메인입니다
DomainMissing: 도메인이 누락되었습니다
DomainNotOnOrg: 조직에 도메인이 존재하지 않습니다
@@ -1116,20 +1116,20 @@ EventTypes:
changed: 비밀번호 잠금 정책 변경됨
iam:
setup:
- started: ZITADEL 설정 시작됨
- done: ZITADEL 설정 완료됨
+ started: Zitadel 설정 시작됨
+ done: Zitadel 설정 완료됨
global:
org:
set: 글로벌 조직 설정됨
project:
iam:
- set: ZITADEL 프로젝트 설정됨
+ set: Zitadel 프로젝트 설정됨
member:
- added: ZITADEL 멤버 추가됨
- changed: ZITADEL 멤버 변경됨
- removed: ZITADEL 멤버 삭제됨
+ added: Zitadel 멤버 추가됨
+ changed: Zitadel 멤버 변경됨
+ removed: Zitadel 멤버 삭제됨
cascade:
- removed: ZITADEL 멤버 연쇄 삭제됨
+ removed: Zitadel 멤버 연쇄 삭제됨
idp:
config:
added: IDP 설정 추가됨
@@ -1242,9 +1242,9 @@ EventTypes:
removed: 도메인 삭제됨
iam:
console:
- set: ZITADEL 콘솔 애플리케이션 설정됨
+ set: Zitadel 관리 콘솔 애플리케이션 설정됨
project:
- set: ZITADEL 프로젝트 설정됨
+ set: Zitadel 프로젝트 설정됨
mail:
template:
added: 이메일 템플릿 추가됨
diff --git a/internal/static/i18n/mk.yaml b/internal/static/i18n/mk.yaml
index b8eaf9364..f68d7a0b6 100644
--- a/internal/static/i18n/mk.yaml
+++ b/internal/static/i18n/mk.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: не можев да контактираме со SMTP-серверот користејќи TLS, проверете ја портата, проблеми со заштитен ѕид...
CouldNotCreateClient: не можев да креирам smtp клиент
CouldNotStartTLS: не можеше да започне tls
- CouldNotAuth: не можев да додадам smtp auth, проверете дали и корисникот и лозинката се точни, дали се точни, можеби вашиот провајдер бара метод за автетика што не е поддржан од ZITADEL
+ CouldNotAuth: не можев да додадам smtp auth, проверете дали и корисникот и лозинката се точни, дали се точни, можеби вашиот провајдер бара метод за автетика што не е поддржан од Zitadel
CouldNotSetSender: не може да се постави испраќач
CouldNotSetRecipient: не може да се постави примач
SMTPConfig:
@@ -207,7 +207,7 @@ Errors:
NotFound: Организацијата не е пронајдена
NotChanged: Организацијата не е променета
DefaultOrgNotDeletable: Стандардната организација не смее да биде избришана
- ZitadelOrgNotDeletable: Организацијата со ZITADEL проект не смее да биде избришана
+ ZitadelOrgNotDeletable: Организацијата со Zitadel проект не смее да биде избришана
InvalidDomain: Невалиден домен
DomainMissing: Недостасува домен
DomainNotOnOrg: Доменот не постои во организацијата
@@ -1114,20 +1114,20 @@ EventTypes:
changed: Променета политика за заклучување на лозинка
iam:
setup:
- started: Започнато ZITADEL поставување
- done: Завршено ZITADEL поставување
+ started: Започнато Zitadel поставување
+ done: Завршено Zitadel поставување
global:
org:
set: Поставена глобална организација
project:
iam:
- set: Поставен ZITADEL проект
+ set: Поставен Zitadel проект
member:
- added: Додаден ZITADEL член
- changed: Променет ZITADEL член
- removed: Отстранет ZITADEL член
+ added: Додаден Zitadel член
+ changed: Променет Zitadel член
+ removed: Отстранет Zitadel член
cascade:
- removed: Отстранети ZITADEL членови
+ removed: Отстранети Zitadel членови
idp:
config:
added: Додадена IDP конфигурација
@@ -1240,9 +1240,9 @@ EventTypes:
removed: Отстранет домен
iam:
console:
- set: Поставена апликација на ZITADEL конзола
+ set: Комплет на апликација за управувачка конзола Zitadel
project:
- set: Поставен проект на ZITADEL
+ set: Поставен проект на Zitadel
mail:
template:
added: Додаден е-пошта шаблон
diff --git a/internal/static/i18n/nl.yaml b/internal/static/i18n/nl.yaml
index cdcbc426a..3d7b15191 100644
--- a/internal/static/i18n/nl.yaml
+++ b/internal/static/i18n/nl.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: kon geen contact maken met de SMTP-server via TLS, controleer de poort, firewallproblemen...
CouldNotCreateClient: kan geen smtp-client maken
CouldNotStartTLS: kon tls niet starten
- CouldNotAuth: kon geen smtp-authenticatie toevoegen, controleer of zowel uw gebruiker als uw wachtwoord correct zijn. Als ze correct zijn, vereist uw provider misschien een auth-methode die niet door ZITADEL wordt ondersteund
+ CouldNotAuth: kon geen smtp-authenticatie toevoegen, controleer of zowel uw gebruiker als uw wachtwoord correct zijn. Als ze correct zijn, vereist uw provider misschien een auth-methode die niet door Zitadel wordt ondersteund
CouldNotSetSender: kon de afzender niet instellen
CouldNotSetRecipient: Kan de ontvanger niet instellen
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organisatie niet gevonden
NotChanged: Organisatie is niet veranderd
DefaultOrgNotDeletable: Standaard organisatie kan niet worden verwijderd
- ZitadelOrgNotDeletable: Organisatie met ZITADEL-project kan niet worden verwijderd
+ ZitadelOrgNotDeletable: Organisatie met Zitadel-project kan niet worden verwijderd
InvalidDomain: Ongeldig domein
DomainMissing: Domein ontbreekt
DomainNotOnOrg: Domein bestaat niet op organisatie
@@ -1115,20 +1115,20 @@ EventTypes:
changed: Wachtwoord lockout beleid gewijzigd
iam:
setup:
- started: ZITADEL setup gestart
- done: ZITADEL setup voltooid
+ started: Zitadel setup gestart
+ done: Zitadel setup voltooid
global:
org:
set: Globale organisatie ingesteld
project:
iam:
- set: ZITADEL project ingesteld
+ set: Zitadel project ingesteld
member:
- added: ZITADEL lid toegevoegd
- changed: ZITADEL lid gewijzigd
- removed: ZITADEL lid verwijderd
+ added: Zitadel lid toegevoegd
+ changed: Zitadel lid gewijzigd
+ removed: Zitadel lid verwijderd
cascade:
- removed: ZITADEL lid cascade verwijderd
+ removed: Zitadel lid cascade verwijderd
idp:
config:
added: IDP-configuratie toegevoegd
@@ -1238,9 +1238,9 @@ EventTypes:
removed: Domein verwijderd
iam:
console:
- set: ZITADEL Console applicatie ingesteld
+ set: Zitadel Management Console-applicatie ingesteld
project:
- set: ZITADEL project ingesteld
+ set: Zitadel project ingesteld
mail:
template:
added: E-Mail sjabloon toegevoegd
diff --git a/internal/static/i18n/pl.yaml b/internal/static/i18n/pl.yaml
index f6a1ba456..8fd6a7246 100644
--- a/internal/static/i18n/pl.yaml
+++ b/internal/static/i18n/pl.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: nie można połączyć się z serwerem SMTP przy użyciu protokołu TLS, sprawdź port, problemy z zaporą sieciową...
CouldNotCreateClient: nie można utworzyć klienta smtp
CouldNotStartTLS: nie można rozpocząć tls
- CouldNotAuth: nie można dodać uwierzytelnienia smtp, sprawdź, czy zarówno użytkownik, jak i hasło są poprawne, jeśli są poprawne, być może Twój dostawca wymaga metody uwierzytelniania nieobsługiwanej przez ZITADEL
+ CouldNotAuth: nie można dodać uwierzytelnienia smtp, sprawdź, czy zarówno użytkownik, jak i hasło są poprawne, jeśli są poprawne, być może Twój dostawca wymaga metody uwierzytelniania nieobsługiwanej przez Zitadel
CouldNotSetSender: nie można ustawić nadawcy
CouldNotSetRecipient: nie można ustawić odbiorcy
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organizacja nie znaleziona
NotChanged: Organizacja nie zmieniona
DefaultOrgNotDeletable: Domyślna organizacja nie może być usunięta
- ZitadelOrgNotDeletable: Organizacja z projektem ZITADEL nie może być usunięta
+ ZitadelOrgNotDeletable: Organizacja z projektem Zitadel nie może być usunięta
InvalidDomain: Nieprawidłowa domena
DomainMissing: Brak domeny
DomainNotOnOrg: Domena nie istnieje w organizacji
@@ -1115,20 +1115,20 @@ EventTypes:
changed: Zmieniono politykę blokowania hasła
iam:
setup:
- started: rozpoczęta konfiguracja ZITADEL
- done: ukończona konfiguracja ZITADEL
+ started: rozpoczęta konfiguracja Zitadel
+ done: ukończona konfiguracja Zitadel
global:
org:
set: Ustawienie globalnej organizacji
project:
iam:
- set: Ustawiono projekt ZITADEL
+ set: Ustawiono projekt Zitadel
member:
- added: Dodano członka ZITADEL
- changed: Zmieniono członka ZITADEL
- removed: Usunięto członka ZITADEL
+ added: Dodano członka Zitadel
+ changed: Zmieniono członka Zitadel
+ removed: Usunięto członka Zitadel
cascade:
- removed: Usunięto kaskadowo członka ZITADEL
+ removed: Usunięto kaskadowo członka Zitadel
idp:
config:
added: Dodano konfigurację IDP
@@ -1241,9 +1241,9 @@ EventTypes:
removed: Domena usunięta
iam:
console:
- set: Ustawienie aplikacji ZITADEL Console
+ set: Aplikacja Konsoli Zarządzania Zitadel ustawiona
project:
- set: Ustawienie projektu ZITADEL
+ set: Ustawienie projektu Zitadel
mail:
template:
added: Dodanie szablonu e-mail
diff --git a/internal/static/i18n/pt.yaml b/internal/static/i18n/pt.yaml
index b7f24b024..47119e354 100644
--- a/internal/static/i18n/pt.yaml
+++ b/internal/static/i18n/pt.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: não foi possível entrar em contato com o servidor SMTP usando TLS, verifique a porta, problemas de firewall...
CouldNotCreateClient: não foi possível criar o cliente smtp
CouldNotStartTLS: não foi possível iniciar o tls
- CouldNotAuth: não foi possível adicionar autenticação smtp, verifique se seu usuário e senha estão corretos, se estiverem corretos, talvez seu provedor exija um método de autenticação não suportado pelo ZITADEL
+ CouldNotAuth: não foi possível adicionar autenticação smtp, verifique se seu usuário e senha estão corretos, se estiverem corretos, talvez seu provedor exija um método de autenticação não suportado pelo Zitadel
CouldNotSetSender: não foi possível definir o remetente
CouldNotSetRecipient: não foi possível definir o destinatário
SMTPConfig:
@@ -207,7 +207,7 @@ Errors:
NotFound: Organização não encontrada
NotChanged: Organização não alterada
DefaultOrgNotDeletable: A organização padrão não pode ser excluída
- ZitadelOrgNotDeletable: A organização com o projeto ZITADEL não pode ser excluída
+ ZitadelOrgNotDeletable: A organização com o projeto Zitadel não pode ser excluída
InvalidDomain: Domínio inválido
DomainMissing: Domínio ausente
DomainNotOnOrg: O domínio não existe na organização
@@ -1111,20 +1111,20 @@ EventTypes:
changed: Política de bloqueio de senha alterada
iam:
setup:
- started: Configuração do ZITADEL iniciada
- done: Configuração do ZITADEL concluída
+ started: Configuração do Zitadel iniciada
+ done: Configuração do Zitadel concluída
global:
org:
set: Organização global definida
project:
iam:
- set: Projeto ZITADEL definido
+ set: Projeto Zitadel definido
member:
- added: Membro ZITADEL adicionado
- changed: Membro ZITADEL alterado
- removed: Membro ZITADEL removido
+ added: Membro Zitadel adicionado
+ changed: Membro Zitadel alterado
+ removed: Membro Zitadel removido
cascade:
- removed: Membro ZITADEL removido em cascata
+ removed: Membro Zitadel removido em cascata
idp:
config:
added: Configuração do IDP adicionada
@@ -1237,9 +1237,9 @@ EventTypes:
removed: Domínio removido
iam:
console:
- set: ZITADEL Console definido
+ set: Zitadel Console de Gerenciamento definido
project:
- set: Projeto ZITADEL definido
+ set: Projeto Zitadel definido
mail:
template:
added: Modelo de e-mail adicionado
diff --git a/internal/static/i18n/ro.yaml b/internal/static/i18n/ro.yaml
index 791e334f9..11f880871 100644
--- a/internal/static/i18n/ro.yaml
+++ b/internal/static/i18n/ro.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: Nu s-a putut contacta serverul SMTP folosind TLS, verificați portul, probleme de firewall...
CouldNotCreateClient: Nu s-a putut crea clientul smtp
CouldNotStartTLS: Nu s-a putut porni tls
- CouldNotAuth: Nu s-a putut adăuga autentificare smtp, verificați dacă numele de utilizator și parola sunt corecte, dacă sunt corecte, poate furnizorul dvs. necesită o metodă de autentificare nesuportată de ZITADEL
+ CouldNotAuth: Nu s-a putut adăuga autentificare smtp, verificați dacă numele de utilizator și parola sunt corecte, dacă sunt corecte, poate furnizorul dvs. necesită o metodă de autentificare nesuportată de Zitadel
CouldNotSetSender: Nu s-a putut seta expeditorul
CouldNotSetRecipient: Nu s-a putut seta destinatarul
SMTPConfig:
@@ -209,7 +209,7 @@ Errors:
NotFound: Organizația nu a fost găsită
NotChanged: Organizația nu a fost schimbată
DefaultOrgNotDeletable: Organizația implicită nu trebuie să fie ștearsă
- ZitadelOrgNotDeletable: Organizația cu proiectul ZITADEL nu trebuie să fie ștearsă
+ ZitadelOrgNotDeletable: Organizația cu proiectul Zitadel nu trebuie să fie ștearsă
InvalidDomain: Domeniu invalid
DomainMissing: Domeniu lipsă
DomainNotOnOrg: Domeniul nu există în organizație
@@ -1111,20 +1111,20 @@ Errors:
changed: Politică de blocare a parolei schimbată
iam:
setup:
- started: Configurarea ZITADEL a început
- done: Configurarea ZITADEL a fost finalizată
+ started: Configurarea Zitadel a început
+ done: Configurarea Zitadel a fost finalizată
global:
org:
set: Organizație globală setată
project:
iam:
- set: Proiect ZITADEL setat
+ set: Proiect Zitadel setat
member:
- added: Membru ZITADEL adăugat
- changed: Membru ZITADEL schimbat
- removed: Membru ZITADEL șters
+ added: Membru Zitadel adăugat
+ changed: Membru Zitadel schimbat
+ removed: Membru Zitadel șters
cascade:
- removed: Membru ZITADEL cascadă șters
+ removed: Membru Zitadel cascadă șters
idp:
config:
added: Configurație IDP adăugată
@@ -1237,9 +1237,9 @@ Errors:
removed: Domeniu șters
iam:
console:
- set: Aplicația ZITADEL Console setată
+ set: Aplicație Consolă de Gestionare Zitadel configurată
project:
- set: Proiectul ZITADEL setat
+ set: Proiectul Zitadel setat
mail:
template:
added: Șablon de e-mail adăugat
diff --git a/internal/static/i18n/ru.yaml b/internal/static/i18n/ru.yaml
index 84b66a527..48f1f4772 100644
--- a/internal/static/i18n/ru.yaml
+++ b/internal/static/i18n/ru.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: не удалось связаться с SMTP-сервером с помощью TLS, проверьте порт, проблемы с брандмауэром...
CouldNotCreateClient: не удалось создать smtp-клиент
CouldNotStartTLS: не удалось запустить тлс
- CouldNotAuth: не удалось добавить аутентификацию smtp, проверьте правильность вашего пользователя и пароля. Если они верны, возможно, ваш провайдер требует метод аутентификации, не поддерживаемый ZITADEL
+ CouldNotAuth: не удалось добавить аутентификацию smtp, проверьте правильность вашего пользователя и пароля. Если они верны, возможно, ваш провайдер требует метод аутентификации, не поддерживаемый Zitadel
CouldNotSetSender: не удалось установить отправителя
CouldNotSetRecipient: не удалось установить получателя
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Организация не найдена
NotChanged: Организация не изменена
DefaultOrgNotDeletable: Организация по умолчанию не может быть удалена
- ZitadelOrgNotDeletable: Невозможно удалить организацию с проектом ZITADEL
+ ZitadelOrgNotDeletable: Невозможно удалить организацию с проектом Zitadel
InvalidDomain: Неверный домен
DomainMissing: Домен отсутствует
DomainNotOnOrg: Домен не существует в организации
@@ -1101,20 +1101,20 @@ EventTypes:
changed: Политика блокировки пароля изменена
iam:
setup:
- started: Настройка ZITADEL начата
- done: Настройка ZITADEL завершена
+ started: Настройка Zitadel начата
+ done: Настройка Zitadel завершена
global:
org:
set: Глобальная организация установлена
project:
iam:
- set: Проект ZITADEL установлен
+ set: Проект Zitadel установлен
member:
- added: Участник ZITADEL добавлен
- changed: Участник ZITADEL изменён
- removed: Участник ZITADEL удалён
+ added: Участник Zitadel добавлен
+ changed: Участник Zitadel изменён
+ removed: Участник Zitadel удалён
cascade:
- removed: Каскад участников ZITADEL удалён
+ removed: Каскад участников Zitadel удалён
idp:
config:
added: Конфигурация поставщика идентификационных данных добавлена
@@ -1227,9 +1227,9 @@ EventTypes:
removed: Домен удалён
iam:
console:
- set: Приложение консоли ZITADEL установлено
+ set: Набор приложений консоли управления Zitadel
project:
- set: Проект ZITADEL установлен
+ set: Проект Zitadel установлен
mail:
template:
added: Образец электронной почты добавлен
diff --git a/internal/static/i18n/sv.yaml b/internal/static/i18n/sv.yaml
index b066cf84e..ca68db211 100644
--- a/internal/static/i18n/sv.yaml
+++ b/internal/static/i18n/sv.yaml
@@ -61,7 +61,7 @@ Errors:
CouldNotDialTLS: kunde inte kontakta SMTP-servern med TLS, kontrollera porten, brandväggsproblem...
CouldNotCreateClient: kunde inte skapa smtp-klient
CouldNotStartTLS: kunde inte starta tls
- CouldNotAuth: kunde inte lägga till smtp auth, kontrollera om både din användare och lösenord är korrekta, om de är korrekta kanske din leverantör kräver en auth-metod som inte stöds av ZITADEL
+ CouldNotAuth: kunde inte lägga till smtp auth, kontrollera om både din användare och lösenord är korrekta, om de är korrekta kanske din leverantör kräver en auth-metod som inte stöds av Zitadel
CouldNotSetSender: kunde inte ställa in avsändare
CouldNotSetRecipient: kunde inte ange mottagare
SMTPConfig:
@@ -208,7 +208,7 @@ Errors:
NotFound: Organisationen hittades inte
NotChanged: Organisationen ändrades inte
DefaultOrgNotDeletable: Standardorganisationen får inte raderas
- ZitadelOrgNotDeletable: Organisationen med ZITADEL-projekt får inte raderas
+ ZitadelOrgNotDeletable: Organisationen med Zitadel-projekt får inte raderas
InvalidDomain: Ogiltig domän
DomainMissing: Domän saknas
DomainNotOnOrg: Domänen finns inte på organisationen
@@ -1115,20 +1115,20 @@ EventTypes:
changed: Lösenordslåsningpolicy ändrad
iam:
setup:
- started: ZITADEL-setup startad
- done: ZITADEL-setup klar
+ started: Zitadel-setup startad
+ done: Zitadel-setup klar
global:
org:
set: Global org satt
project:
iam:
- set: ZITADEL-projekt satt
+ set: Zitadel-projekt satt
member:
- added: ZITADEL-medlem tillagd
- changed: ZITADEL-medlem ändrad
- removed: ZITADEL-medlem borttagen
+ added: Zitadel-medlem tillagd
+ changed: Zitadel-medlem ändrad
+ removed: Zitadel-medlem borttagen
cascade:
- removed: ZITADEL-medlem kaskad borttagen
+ removed: Zitadel-medlem kaskad borttagen
idp:
config:
added: IDP-konfiguration tillagd
@@ -1241,9 +1241,9 @@ EventTypes:
removed: Domän borttagen
iam:
console:
- set: ZITADEL-konsolapplikation inställd
+ set: Zitadel-hanteringskonsol inställd
project:
- set: ZITADEL-projekt inställt
+ set: Zitadel-projekt inställt
mail:
template:
added: E-postmall tillagd
diff --git a/internal/static/i18n/tr.yaml b/internal/static/i18n/tr.yaml
index acf4087c8..57d7f1e47 100644
--- a/internal/static/i18n/tr.yaml
+++ b/internal/static/i18n/tr.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: TLS kullanarak SMTP sunucusuna bağlanılamadı, port ve güvenlik duvarı sorunlarını kontrol edin...
CouldNotCreateClient: smtp istemcisi oluşturulamadı
CouldNotStartTLS: tls başlatılamadı
- CouldNotAuth: smtp kimlik doğrulaması eklenemedi, kullanıcı adı ve şifrenizin doğru olup olmadığını kontrol edin, doğruysa sağlayıcınız ZITADEL tarafından desteklenmeyen bir kimlik doğrulama yöntemi gerektirebilir
+ CouldNotAuth: smtp kimlik doğrulaması eklenemedi, kullanıcı adı ve şifrenizin doğru olup olmadığını kontrol edin, doğruysa sağlayıcınız Zitadel tarafından desteklenmeyen bir kimlik doğrulama yöntemi gerektirebilir
CouldNotSetSender: gönderen ayarlanamadı
CouldNotSetRecipient: alıcı ayarlanamadı
SMTPConfig:
@@ -209,7 +209,7 @@ Errors:
NotFound: Organizasyon bulunamadı
NotChanged: Organizasyon değişmedi
DefaultOrgNotDeletable: Varsayılan Organizasyon silinmemeli
- ZitadelOrgNotDeletable: ZITADEL projesi olan organizasyon silinmemeli
+ ZitadelOrgNotDeletable: Zitadel projesi olan organizasyon silinmemeli
InvalidDomain: Geçersiz domain
DomainMissing: Domain eksik
DomainNotOnOrg: Domain organizasyonda mevcut değil
@@ -1116,20 +1116,20 @@ EventTypes:
changed: Şifre kilitleme politikası değiştirildi
iam:
setup:
- started: ZITADEL kurulumu başlatıldı
- done: ZITADEL kurulumu tamamlandı
+ started: Zitadel kurulumu başlatıldı
+ done: Zitadel kurulumu tamamlandı
global:
org:
set: Global organizasyon ayarlandı
project:
iam:
- set: ZITADEL projesi ayarlandı
+ set: Zitadel projesi ayarlandı
member:
- added: ZITADEL üyesi eklendi
- changed: ZITADEL üyesi değiştirildi
- removed: ZITADEL üyesi kaldırıldı
+ added: Zitadel üyesi eklendi
+ changed: Zitadel üyesi değiştirildi
+ removed: Zitadel üyesi kaldırıldı
cascade:
- removed: ZITADEL üyesi basamaklı kaldırıldı
+ removed: Zitadel üyesi basamaklı kaldırıldı
idp:
config:
added: IDP yapılandırması eklendi
@@ -1242,9 +1242,9 @@ EventTypes:
removed: Domain kaldırıldı
iam:
console:
- set: ZITADEL Konsol uygulaması ayarlandı
+ set: Zitadel Yönetim Konsolu uygulaması ayarlandı
project:
- set: ZITADEL projesi ayarlandı
+ set: Zitadel projesi ayarlandı
mail:
template:
added: E-Posta şablonu eklendi
diff --git a/internal/static/i18n/uk.yaml b/internal/static/i18n/uk.yaml
index 6ac0922bb..a639be20c 100644
--- a/internal/static/i18n/uk.yaml
+++ b/internal/static/i18n/uk.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: не вдалося зв'язатися з SMTP сервером через TLS, перевірте порт, проблеми з брандмауером...
CouldNotCreateClient: не вдалося створити smtp клієнт
CouldNotStartTLS: не вдалося запустити tls
- CouldNotAuth: не вдалося додати smtp аутентифікацію, перевірте чи правильні ваші користувач та пароль, якщо вони правильні, можливо ваш провайдер вимагає метод аутентифікації, не підтримуваний ZITADEL
+ CouldNotAuth: не вдалося додати smtp аутентифікацію, перевірте чи правильні ваші користувач та пароль, якщо вони правильні, можливо ваш провайдер вимагає метод аутентифікації, не підтримуваний Zitadel
CouldNotSetSender: не вдалося встановити відправника
CouldNotSetRecipient: не вдалося встановити отримувача
SMTPConfig:
@@ -203,7 +203,7 @@ Errors:
NotFound: Організація не знайдена
NotChanged: Організація не змінена
DefaultOrgNotDeletable: Організація за замовчуванням не може бути видалена
- ZitadelOrgNotDeletable: Організація з проектом ZITADEL не може бути видалена
+ ZitadelOrgNotDeletable: Організація з проектом Zitadel не може бути видалена
InvalidDomain: Недійсний домен
DomainMissing: Відсутній домен
DomainNotOnOrg: Домен не існує в організації
@@ -1110,20 +1110,20 @@ EventTypes:
changed: Політика блокування паролів змінена
iam:
setup:
- started: Налаштування ZITADEL розпочато
- done: Налаштування ZITADEL завершено
+ started: Налаштування Zitadel розпочато
+ done: Налаштування Zitadel завершено
global:
org:
set: Глобальна організація встановлена
project:
iam:
- set: Проект ZITADEL встановлено
+ set: Проект Zitadel встановлено
member:
- added: Член ZITADEL доданий
- changed: Член ZITADEL змінений
- removed: Член ZITADEL видалений
+ added: Член Zitadel доданий
+ changed: Член Zitadel змінений
+ removed: Член Zitadel видалений
cascade:
- removed: Член ZITADEL каскадно видалений
+ removed: Член Zitadel каскадно видалений
idp:
config:
added: Конфігурація IDP додана
@@ -1236,9 +1236,9 @@ EventTypes:
removed: Домен видалений
iam:
console:
- set: Додаток ZITADEL Console встановлено
+ set: Програма консолі керування Zitadel налаштована
project:
- set: Проект ZITADEL встановлено
+ set: Проект Zitadel встановлено
mail:
template:
added: Шаблон електронної пошти доданий
diff --git a/internal/static/i18n/zh.yaml b/internal/static/i18n/zh.yaml
index 76c85c069..b146a73d9 100644
--- a/internal/static/i18n/zh.yaml
+++ b/internal/static/i18n/zh.yaml
@@ -62,7 +62,7 @@ Errors:
CouldNotDialTLS: 无法使用 TLS 与 SMTP 服务器联系,请检查端口、防火墙问题...
CouldNotCreateClient: 无法创建 smtp 客户端
CouldNotStartTLS: 无法启动 tls
- CouldNotAuth: 无法添加 smtp 身份验证,请检查您的用户名和密码是否正确,如果正确,可能您的提供商需要 ZITADEL 不支持的身份验证方法
+ CouldNotAuth: 无法添加 smtp 身份验证,请检查您的用户名和密码是否正确,如果正确,可能您的提供商需要 Zitadel 不支持的身份验证方法
CouldNotSetSender: 无法设置发件人
CouldNotSetRecipient: 无法设置收件人
SMTPConfig:
@@ -209,7 +209,7 @@ Errors:
NotFound: 未找到组织
NotChanged: 组织信息未改变
DefaultOrgNotDeletable: 默认组织不应删除
- ZitadelOrgNotDeletable: 不得删除与ZITADEL项目有关的组织
+ ZitadelOrgNotDeletable: 不得删除与Zitadel项目有关的组织
InvalidDomain: 无效的域名
DomainMissing: 域名缺失
DomainNotOnOrg: 组织中不存在域
@@ -1116,20 +1116,20 @@ EventTypes:
changed: 更改密码锁定策略
iam:
setup:
- started: 开始 ZITADEL 配置
- done: ZITADEL 配置完成
+ started: 开始 Zitadel 配置
+ done: Zitadel 配置完成
global:
org:
set: 设置全局组织
project:
iam:
- set: 设置 ZITADEL 项目
+ set: 设置 Zitadel 项目
member:
- added: 添加 ZITADEL 成员
- changed: 更改 ZITADEL 成员
- removed: 删除 ZITADEL 成员
+ added: 添加 Zitadel 成员
+ changed: 更改 Zitadel 成员
+ removed: 删除 Zitadel 成员
cascade:
- removed: 删除 ZITADEL 成员级联
+ removed: 删除 Zitadel 成员级联
idp:
config:
added: 添加 IDP 配置
@@ -1242,9 +1242,9 @@ EventTypes:
removed: 域名已删除
iam:
console:
- set: ZITADEL 控制台应用程序集
+ set: Zitadel管理控制台应用程序已设置
project:
- set: ZITADEL 项目集
+ set: Zitadel 项目集
mail:
template:
added: 添加了电子邮件模板
diff --git a/internal/v2/eventstore/postgres/query_test.go b/internal/v2/eventstore/postgres/query_test.go
index 34b73bd82..399eee80e 100644
--- a/internal/v2/eventstore/postgres/query_test.go
+++ b/internal/v2/eventstore/postgres/query_test.go
@@ -957,7 +957,7 @@ func Test_writeQueryUse_examples(t *testing.T) {
),
),
eventstore.FilterPagination(
- // used because we need to check for first login and an app which is not console
+ // used because we need to check for first login and an app which is not management console
eventstore.PositionGreater(decimal.NewFromInt(12), 4),
),
),
diff --git a/internal/webauthn/converter.go b/internal/webauthn/converter.go
index 0b2205826..ba979833e 100644
--- a/internal/webauthn/converter.go
+++ b/internal/webauthn/converter.go
@@ -15,7 +15,7 @@ func WebAuthNsToCredentials(ctx context.Context, webAuthNs []*domain.WebAuthNTok
for _, webAuthN := range webAuthNs {
// only add credentials that are ready and
// either match the rpID or
- // if they were added through Console / old login UI, there is no stored rpID set;
+ // if they were added through Management Console / old login UI, there is no stored rpID set;
// then we check if the requested rpID matches the instance domain
if webAuthN.State == domain.MFAStateReady &&
(webAuthN.RPID == rpID ||
diff --git a/project.json b/project.json
index b57bd3f43..504ddd91b 100644
--- a/project.json
+++ b/project.json
@@ -8,7 +8,7 @@
"command": "nx run @zitadel/devcontainer:compose up db"
},
"clean": {
- "description": "Cleans all local-only files relating to the Zitadel platform (API, Login and Console)",
+ "description": "Cleans all local-only files relating to the Zitadel platform (API, Login and Management Console)",
"dependsOn": [
"@zitadel/api:clean",
"@zitadel/login:clean",
diff --git a/proto/zitadel/action/v2/action_service.proto b/proto/zitadel/action/v2/action_service.proto
index 72e9f0551..a5282685d 100644
--- a/proto/zitadel/action/v2/action_service.proto
+++ b/proto/zitadel/action/v2/action_service.proto
@@ -23,7 +23,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Action Service";
version: "2.0";
- description: "This API is intended to manage custom executions (previously known as actions) in a ZITADEL instance.";
+ description: "This API is intended to manage custom executions (previously known as actions) in a Zitadel instance.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -650,13 +650,13 @@ message CreateTargetRequest {
RESTCall rest_call = 3;
// The HTTP call to this target will be a POST request.
- // The call is sent asynchronously and ZITADEL does not wait for the response.
+ // The call is sent asynchronously and Zitadel does not wait for the response.
// The response of the target is ignored, no status or body is checked.
// This is typically used for executions of type "events".
RESTAsync rest_async = 4;
}
- // Timeout defines the duration until ZITADEL cancels the execution.
+ // Timeout defines the duration until Zitadel cancels the execution.
// If the target doesn't respond before this timeout expires, then the connection is closed and the action fails.
// Depending on the target type and possible setting on `interrupt_on_error` following targets will not be called.
// In case of a `rest_async` target only this specific target will fail, without any influence on other targets of the same execution.
@@ -715,7 +715,7 @@ message CreateTargetResponse {
// Key used to sign and check payload sent to the target.
// The key can be used to verify the integrity and authenticity of the request
- // on the receiver side. The key should be treated as a secret and only known to ZITADEL and the receiver.
+ // on the receiver side. The key should be treated as a secret and only known to Zitadel and the receiver.
// The signature is included in the request header `X-ZITADEL-Signature`
// and calculated over the raw body of the request using HMAC with SHA256.
string signing_key = 3 [
@@ -767,13 +767,13 @@ message UpdateTargetRequest {
RESTCall rest_call = 4;
// The HTTP call to this target will be a POST request.
- // The call is sent asynchronously and ZITADEL does not wait for the response.
+ // The call is sent asynchronously and Zitadel does not wait for the response.
// The response of the target is ignored, no status or body is checked.
// This is typically used for executions of type "events".
RESTAsync rest_async = 5;
}
- // Timeout defines the duration until ZITADEL cancels the execution.
+ // Timeout defines the duration until Zitadel cancels the execution.
// If the target doesn't respond before this timeout expires, then the connection is closed and the action fails.
// Depending on the target type and possible setting on `interrupt_on_error` following targets will not be called.
// In case of a `rest_async` target only this specific target will fail, without any influence on other targets of the same execution.
@@ -843,7 +843,7 @@ message UpdateTargetResponse {
// Key used to sign and check payload sent to the target.
// The key can be used to verify the integrity and authenticity of the request
- // on the receiver side. The key should be treated as a secret and only known to ZITADEL and the receiver.
+ // on the receiver side. The key should be treated as a secret and only known to Zitadel and the receiver.
// The signature is included in the request header `X-ZITADEL-Signature`
// and calculated over the raw body of the request using HMAC with SHA256.
// The key is only returned if expirationSigningKey was set in the request.
diff --git a/proto/zitadel/action/v2/target.proto b/proto/zitadel/action/v2/target.proto
index c5b491a04..5f2068446 100644
--- a/proto/zitadel/action/v2/target.proto
+++ b/proto/zitadel/action/v2/target.proto
@@ -49,7 +49,7 @@ message Target {
RESTAsync rest_async = 7;
}
- // Timeout defines the duration until ZITADEL cancels the execution.
+ // Timeout defines the duration until Zitadel cancels the execution.
// If the target doesn't respond before this timeout expires, the the connection is closed and the action fails. Depending on the target type and possible setting on `interrupt_on_error` following targets will not be called. In case of a `rest_async` target only this specific target will fail, without any influence on other targets of the same execution.
google.protobuf.Duration timeout = 8 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -66,7 +66,7 @@ message Target {
// The current signing key used to sign the request sent to the target.
// The key can be used to verify the integrity and authenticity of the request
- // on the receiver side. The key should be treated as a secret and only known to ZITADEL and the receiver.
+ // on the receiver side. The key should be treated as a secret and only known to Zitadel and the receiver.
// The signature is included in the request header `X-ZITADEL-Signature`
// and calculated over the raw body of the request using HMAC with SHA256.
string signing_key = 10 [
diff --git a/proto/zitadel/action/v2beta/action_service.proto b/proto/zitadel/action/v2beta/action_service.proto
index 08db25238..436973ec5 100644
--- a/proto/zitadel/action/v2beta/action_service.proto
+++ b/proto/zitadel/action/v2beta/action_service.proto
@@ -23,7 +23,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Action Service";
version: "2.0-beta";
- description: "This API is intended to manage custom executions (previously known as actions) in a ZITADEL instance. This service is in beta state. It can AND will continue breaking until a stable version is released.";
+ description: "This API is intended to manage custom executions (previously known as actions) in a Zitadel instance. This service is in beta state. It can AND will continue breaking until a stable version is released.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -498,10 +498,10 @@ message CreateTargetRequest {
RESTWebhook rest_webhook = 2;
// Wait for response and response body is used, status is checked, call is sent as post.
RESTCall rest_call = 3;
- // Call is executed in parallel to others, ZITADEL does not wait until the call is finished. The state is ignored, call is sent as post.
+ // Call is executed in parallel to others, Zitadel does not wait until the call is finished. The state is ignored, call is sent as post.
RESTAsync rest_async = 4;
}
- // Timeout defines the duration until ZITADEL cancels the execution.
+ // Timeout defines the duration until Zitadel cancels the execution.
// If the target doesn't respond before this timeout expires, then the connection is closed and the action fails. Depending on the target type and possible setting on `interrupt_on_error` following targets will not be called. In case of a `rest_async` target only this specific target will fail, without any influence on other targets of the same execution.
google.protobuf.Duration timeout = 5 [
(validate.rules).duration = {gte: {}, lte: {seconds: 270}},
@@ -566,10 +566,10 @@ message UpdateTargetRequest {
RESTWebhook rest_webhook = 3;
// Wait for response and response body is used, status is checked, call is sent as post.
RESTCall rest_call = 4;
- // Call is executed in parallel to others, ZITADEL does not wait until the call is finished. The state is ignored, call is sent as post.
+ // Call is executed in parallel to others, Zitadel does not wait until the call is finished. The state is ignored, call is sent as post.
RESTAsync rest_async = 5;
}
- // Timeout defines the duration until ZITADEL cancels the execution.
+ // Timeout defines the duration until Zitadel cancels the execution.
// If the target doesn't respond before this timeout expires, then the connection is closed and the action fails. Depending on the target type and possible setting on `interrupt_on_error` following targets will not be called. In case of a `rest_async` target only this specific target will fail, without any influence on other targets of the same execution.
optional google.protobuf.Duration timeout = 6 [
(validate.rules).duration = {gte: {}, lte: {seconds: 270}},
diff --git a/proto/zitadel/action/v2beta/target.proto b/proto/zitadel/action/v2beta/target.proto
index 64da7960e..35a470b90 100644
--- a/proto/zitadel/action/v2beta/target.proto
+++ b/proto/zitadel/action/v2beta/target.proto
@@ -43,7 +43,7 @@ message Target {
RESTCall rest_call = 6;
RESTAsync rest_async = 7;
}
- // Timeout defines the duration until ZITADEL cancels the execution.
+ // Timeout defines the duration until Zitadel cancels the execution.
// If the target doesn't respond before this timeout expires, the the connection is closed and the action fails. Depending on the target type and possible setting on `interrupt_on_error` following targets will not be called. In case of a `rest_async` target only this specific target will fail, without any influence on other targets of the same execution.
google.protobuf.Duration timeout = 8 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
diff --git a/proto/zitadel/admin.proto b/proto/zitadel/admin.proto
index 7085e7edd..d491857f8 100644
--- a/proto/zitadel/admin.proto
+++ b/proto/zitadel/admin.proto
@@ -50,7 +50,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
},
{
name: "Branding",
- description: "Defines the look of the login UI, E-Mails, and ZITADEL Console. For adding assets like logo, icon and font, have a look at the assets API."
+ description: "Defines the look of the login UI, E-Mails, and Zitadel Management Console. For adding assets like logo, icon and font, have a look at the assets API."
},
{
name: "Domain Settings"
@@ -210,7 +210,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
summary: "Healthz";
- description: "The health endpoint allows an external system to probe if ZITADEL system API is alive. Response as soon as ZITADEL is running."
+ description: "The health endpoint allows an external system to probe if Zitadel system API is alive. Response as soon as Zitadel is running."
tags: "General";
responses: {
key: "200";
@@ -315,7 +315,7 @@ service AdminService {
//
// Deprecated: use [instance service v2 GetInstance](apis/resources/instance_service_v2/zitadel-instance-v-2-instance-service-get-instance.api.mdx) instead.
//
- // Returns a list of domains that are configured for this ZITADEL instance. These domains are the URLs where ZITADEL is running.
+ // Returns a list of domains that are configured for this Zitadel instance. These domains are the URLs where Zitadel is running.
rpc ListInstanceDomains(ListInstanceDomainsRequest) returns (ListInstanceDomainsResponse) {
option (google.api.http) = {
post: "/domains/_search";
@@ -335,7 +335,7 @@ service AdminService {
//
// Deprecated: use [instance service v2 ListTrustedDomains](apis/resources/instance_service_v2/zitadel-instance-v-2-instance-service-list-trusted-domains.api.mdx) instead.
//
- // Returns a list of domains that are configured for this ZITADEL instance. These domains are trusted to be used as public hosts.
+ // Returns a list of domains that are configured for this Zitadel instance. These domains are trusted to be used as public hosts.
rpc ListInstanceTrustedDomains(ListInstanceTrustedDomainsRequest) returns (ListInstanceTrustedDomainsResponse) {
option (google.api.http) = {
post: "/trusted_domains/_search";
@@ -355,7 +355,7 @@ service AdminService {
//
// Deprecated: use [instance service v2 ListTrustedDomains](apis/resources/instance_service_v2/zitadel-instance-v-2-instance-service-add-trusted-domain.api.mdx) instead.
//
- // Add a domain to the list configured for this ZITADEL instance. These domains are trusted to be used as public hosts.
+ // Add a domain to the list configured for this Zitadel instance. These domains are trusted to be used as public hosts.
rpc AddInstanceTrustedDomain(AddInstanceTrustedDomainRequest) returns (AddInstanceTrustedDomainResponse) {
option (google.api.http) = {
post: "/trusted_domains";
@@ -376,7 +376,7 @@ service AdminService {
//
// Deprecated: use [instance service v2 ListTrustedDomains](apis/resources/instance_service_v2/zitadel-instance-v-2-instance-service-remove-trusted-domain.api.mdx) instead.
//
- // Removes a domain from the list configured for this ZITADEL instance. These domains are trusted to be used as public hosts.
+ // Removes a domain from the list configured for this Zitadel instance. These domains are trusted to be used as public hosts.
rpc RemoveInstanceTrustedDomain(RemoveInstanceTrustedDomainRequest) returns (RemoveInstanceTrustedDomainResponse) {
option (google.api.http) = {
delete: "/trusted_domains/{domain}";
@@ -1152,7 +1152,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Settings";
summary: "Get Security Settings";
- description: "Returns the security settings of the ZITADEL instance."
+ description: "Returns the security settings of the Zitadel instance."
};
}
@@ -1169,7 +1169,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Settings";
summary: "Set Security Settings";
- description: "Set the security settings of the ZITADEL instance."
+ description: "Set the security settings of the Zitadel instance."
};
}
@@ -1244,7 +1244,7 @@ service AdminService {
tags: "Organizations";
tags: "Settings";
summary: "Set Default Organization";
- description: "Sets the default organization of the ZITADEL instance. If no specific organization is given on the register form, a user will be registered to the default organization."
+ description: "Sets the default organization of the Zitadel instance. If no specific organization is given on the register form, a user will be registered to the default organization."
};
}
@@ -1252,7 +1252,7 @@ service AdminService {
//
// Deprecated: use [organization service v2 ListOrganizations](apis/resources/org_service_v2/zitadel-org-v-2-organization-service-list-organizations.api.mdx) instead.
//
- // Get the default organization of the ZITADEL instance. If no specific organization is given on the register form, a user will be registered to the default organization.
+ // Get the default organization of the Zitadel instance. If no specific organization is given on the register form, a user will be registered to the default organization.
rpc GetDefaultOrg(GetDefaultOrgRequest) returns (GetDefaultOrgResponse) {
option (google.api.http) = {
get: "/orgs/default";
@@ -1498,7 +1498,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Identity Providers";
summary: "Deprecated: Add JWT Identity Provider (IDP)";
- description: "Create a new identity provider configuration to enable your users to log in with social/enterprise login. JSON Web Token Identity Provider (JWT IDP) gives you the possibility to use an (existing) JWT as a federated identity. You have to provide an endpoint where ZITADEL can get the existing JWT token.";
+ description: "Create a new identity provider configuration to enable your users to log in with social/enterprise login. JSON Web Token Identity Provider (JWT IDP) gives you the possibility to use an (existing) JWT as a federated identity. You have to provide an endpoint where Zitadel can get the existing JWT token.";
deprecated: true;
responses: {
key: "200";
@@ -2395,7 +2395,7 @@ service AdminService {
tags: "Settings";
tags: "Domain Settings";
summary: "Get Domain Settings";
- description: "Returns the domain settings configured as default on the instance. Domain settings specify how ZITADEL should handle domains, in regards to usernames, emails and validation.."
+ description: "Returns the domain settings configured as default on the instance. Domain settings specify how Zitadel should handle domains, in regards to usernames, emails and validation.."
responses: {
key: "200";
value: {
@@ -2419,7 +2419,7 @@ service AdminService {
tags: "Settings";
tags: "Domain Settings";
summary: "Update Domain Settings";
- description: "Update the domain settings configured as default on the instance. Domain settings specify how ZITADEL should handle domains, usernames, emails and validation. It affects all organizations that do not have overwritten settings."
+ description: "Update the domain settings configured as default on the instance. Domain settings specify how Zitadel should handle domains, usernames, emails and validation. It affects all organizations that do not have overwritten settings."
responses: {
key: "200";
value: {
@@ -2443,7 +2443,7 @@ service AdminService {
tags: "Domain Settings";
tags: "Organizations";
summary: "Get Domain Settings for Organization";
- description: "Get the domain settings configured on a specific organization. If the organization doesn't have a custom setting, the default will be returned. Domain settings specify how ZITADEL should handle domains, in regards to usernames, emails and validation."
+ description: "Get the domain settings configured on a specific organization. If the organization doesn't have a custom setting, the default will be returned. Domain settings specify how Zitadel should handle domains, in regards to usernames, emails and validation."
responses: {
key: "200";
value: {
@@ -2468,7 +2468,7 @@ service AdminService {
tags: "Domain Settings";
tags: "Organizations";
summary: "Set a Domain Settings for an Organization";
- description: "Create the domain settings configured on a specific organization. It will overwrite the settings specified on the instance. Domain settings specify how ZITADEL should handle domains, in regards to usernames, emails and validation."
+ description: "Create the domain settings configured on a specific organization. It will overwrite the settings specified on the instance. Domain settings specify how Zitadel should handle domains, in regards to usernames, emails and validation."
responses: {
key: "200";
value: {
@@ -2493,7 +2493,7 @@ service AdminService {
tags: "Domain Settings";
tags: "Organizations";
summary: "Update Domain Settings for Organization";
- description: "Update the domain settings configured on a specific organization. It will overwrite the settings specified on the instance. Domain settings specify how ZITADEL should handle domains, in regards to usernames, emails and validation."
+ description: "Update the domain settings configured on a specific organization. It will overwrite the settings specified on the instance. Domain settings specify how Zitadel should handle domains, in regards to usernames, emails and validation."
responses: {
key: "200";
value: {
@@ -2517,7 +2517,7 @@ service AdminService {
tags: "Domain Settings";
tags: "Organizations";
summary: "Reset Domain Settings of Organization";
- description: "Resets the domain settings configured on a specific organization to the settings configured on the instance. Domain settings specify how ZITADEL should handle domains, in regards to usernames, emails and validation."
+ description: "Resets the domain settings configured on a specific organization to the settings configured on the instance. Domain settings specify how Zitadel should handle domains, in regards to usernames, emails and validation."
responses: {
key: "200";
value: {
@@ -2540,7 +2540,7 @@ service AdminService {
tags: "Settings";
tags: "Branding";
summary: "Get Private Labeling/Branding Settings";
- description: "Returns the currently active private labeling/branding configured on the instance level. The settings will trigger if the organization has not overwritten the settings or if no specific organization is called on the login UI. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Returns the currently active private labeling/branding configured on the instance level. The settings will trigger if the organization has not overwritten the settings or if no specific organization is called on the login UI. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
responses: {
key: "200";
value: {
@@ -2563,7 +2563,7 @@ service AdminService {
tags: "Settings";
tags: "Branding";
summary: "Get Preview Private Labeling/Branding Settings";
- description: "Returns the preview private labeling/branding configured on the instance level. The preview is used to show you how it will look like, and not activate it directly for your users. In the future, it should be possible to send a preview mail and have a look at the preview login. The settings will trigger if the organization has not overwritten the settings or if no specific organization is called on the login UI. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Returns the preview private labeling/branding configured on the instance level. The preview is used to show you how it will look like, and not activate it directly for your users. In the future, it should be possible to send a preview mail and have a look at the preview login. The settings will trigger if the organization has not overwritten the settings or if no specific organization is called on the login UI. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
responses: {
key: "200";
value: {
@@ -2587,7 +2587,7 @@ service AdminService {
tags: "Settings";
tags: "Branding";
summary: "Update Labeling/Branding Settings";
- description: "Update the preview private labeling/branding configured on the instance level. It affects all organizations, that don't overwrite the settings. The preview is used to show you how it will look like, make sure to activate it as soon as you are happy with the configuration. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Update the preview private labeling/branding configured on the instance level. It affects all organizations, that don't overwrite the settings. The preview is used to show you how it will look like, make sure to activate it as soon as you are happy with the configuration. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
responses: {
key: "200";
value: {
@@ -2611,7 +2611,7 @@ service AdminService {
tags: "Settings";
tags: "Branding";
summary: "Activate Labeling/Branding Settings";
- description: "Activates the preview private labeling/branding configured on the instance level. It will be shown to the users afterward. It affects all organizations, that don't overwrite the settings. Defines what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Activates the preview private labeling/branding configured on the instance level. It will be shown to the users afterward. It affects all organizations, that don't overwrite the settings. Defines what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
};
}
@@ -3320,7 +3320,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Init Message Text";
- description: "Get the default text of the initialize-user message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The email is sent when a user is created and has either no password or a non-verified email address."
+ description: "Get the default text of the initialize-user message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The email is sent when a user is created and has either no password or a non-verified email address."
};
}
@@ -3369,7 +3369,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Init Message Text to Default";
- description: "Removes the custom text of the initialize-user message/email that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the initialize-user message/email that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3388,7 +3388,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Password Reset Message Text";
- description: "Get the default text of the password reset message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The email is sent when a user triggers the password forgot-request."
+ description: "Get the default text of the password reset message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The email is sent when a user triggers the password forgot-request."
};
}
@@ -3437,7 +3437,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Password Reset Message Text to Default";
- description: "Removes the custom text of the password reset user message/email that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the password reset user message/email that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3453,7 +3453,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify Email Message Text";
- description: "Get the default text of the verify-email message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The email is sent when a user adds a new non-verified email address."
+ description: "Get the default text of the verify-email message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The email is sent when a user adds a new non-verified email address."
};
}
@@ -3502,7 +3502,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Verify Email Message Text to Default";
- description: "Removes the custom text of the email verify message/email that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the email verify message/email that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3518,7 +3518,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify Phone Message Text";
- description: "Get the default text of the verify-phone message that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when a user adds a new non-verified phone number and a notification provider is configured."
+ description: "Get the default text of the verify-phone message that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when a user adds a new non-verified phone number and a notification provider is configured."
};
}
@@ -3567,7 +3567,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Verify Phone Message Text to Default";
- description: "Removes the custom text of the verify-phone message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the verify-phone message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3584,7 +3584,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify SMS OTP Message Text";
- description: "Get the default text of the verify SMS OTP message that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an SMS One-time password should be verified and a notification provider is configured."
+ description: "Get the default text of the verify SMS OTP message that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an SMS One-time password should be verified and a notification provider is configured."
};
}
@@ -3633,7 +3633,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Verify SMS OTP Message Text to Default";
- description: "Removes the custom text of the verify SMS OTP message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the verify SMS OTP message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3650,7 +3650,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify SMS OTP Message Text";
- description: "Get the default text of the verify Email OTP message that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an SMS One-time password should be verified and a notification provider is configured."
+ description: "Get the default text of the verify Email OTP message that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an SMS One-time password should be verified and a notification provider is configured."
};
}
@@ -3699,7 +3699,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Verify SMS OTP Message Text to Default";
- description: "Removes the custom text of the Email OTP message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the Email OTP message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3715,7 +3715,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Domain Claimed Message Text";
- description: "Get the default text of the domain claimed message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an organization claims a domain and a user of this domain exists in another organization."
+ description: "Get the default text of the domain claimed message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an organization claims a domain and a user of this domain exists in another organization."
};
}
@@ -3764,7 +3764,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Domain Claimed Message Text to Default";
- description: "Removes the custom text of the domain claimed message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the domain claimed message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3780,7 +3780,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Passwordless Registration Message Text";
- description: "Get the default text of the domain claimed message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when a user requests passwordless/passkey registration as email, to be able to configure on another device."
+ description: "Get the default text of the domain claimed message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when a user requests passwordless/passkey registration as email, to be able to configure on another device."
};
}
@@ -3829,7 +3829,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Passwordless Registration Message Text to Default";
- description: "Removes the custom text of the passwordless/passkey registration message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the passwordless/passkey registration message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3845,7 +3845,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Password Changed Message Text";
- description: "Get the default text of the password-changed message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when the password of a user has been changed."
+ description: "Get the default text of the password-changed message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when the password of a user has been changed."
};
}
@@ -3894,7 +3894,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Password Changed Message Text to Default";
- description: "Removes the custom text of the password-changed message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the password-changed message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3910,7 +3910,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Invite User Message Text";
- description: "Get the default text of the invite user message/email that is stored as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an invite code email is requested."
+ description: "Get the default text of the invite user message/email that is stored as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an invite code email is requested."
};
}
@@ -3959,7 +3959,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Reset Custom Invite User Message Text to Default";
- description: "Removes the custom text of the invite user message that is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom text of the invite user message that is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured."
};
}
@@ -3975,7 +3975,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Login Texts";
summary: "Get Default Login Text";
- description: "Get the default texts for the login and register UI of ZITADEL, which are stored as translation files in ZITADEL itself. The text will be shown to the users of all organizations, that do not have a custom text configured."
+ description: "Get the default texts for the login and register UI of ZITADEL, which are stored as translation files in Zitadel itself. The text will be shown to the users of all organizations, that do not have a custom text configured."
};
}
@@ -4024,7 +4024,7 @@ service AdminService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Login Texts";
summary: "Reset Custom Login Text to Default";
- description: "Removes the custom texts for the login and register UI of ZITADEL, which is overwritten on the instance and triggers the text from the translation files stored in ZITADEL itself. The text will be shown to the users of all organizations, that do not have a custom text configured."
+ description: "Removes the custom texts for the login and register UI of ZITADEL, which is overwritten on the instance and triggers the text from the translation files stored in Zitadel itself. The text will be shown to the users of all organizations, that do not have a custom text configured."
};
}
@@ -4041,7 +4041,7 @@ service AdminService {
tags: "Members";
tags: "ZITADEL Administrators";
summary: "List IAM Member Roles";
- description: "Members are users with permission to administrate ZITADEL on different levels. This request returns all roles possible for a ZITADEL member on the instance level."
+ description: "Members are users with permission to administrate Zitadel on different levels. This request returns all roles possible for a Zitadel member on the instance level."
responses: {
key: "200";
value: {
@@ -4055,7 +4055,7 @@ service AdminService {
//
// Deprecated: use [ListAdministrators](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-list-administrators.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request returns all users with memberships on the instance level, matching the search queries. The search queries will be AND linked.
+ // Members are users with permission to administrate Zitadel on different levels. This request returns all users with memberships on the instance level, matching the search queries. The search queries will be AND linked.
rpc ListIAMMembers(ListIAMMembersRequest) returns (ListIAMMembersResponse) {
option (google.api.http) = {
post: "/members/_search";
@@ -4083,7 +4083,7 @@ service AdminService {
//
// Deprecated: use [CreateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-create-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request adds a new user to the members list with one or multiple roles.
+ // Members are users with permission to administrate Zitadel on different levels. This request adds a new user to the members list with one or multiple roles.
rpc AddIAMMember(AddIAMMemberRequest) returns (AddIAMMemberResponse) {
option (google.api.http) = {
post: "/members";
@@ -4122,7 +4122,7 @@ service AdminService {
//
// Deprecated: use [UpdateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-update-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
+ // Members are users with permission to administrate Zitadel on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
rpc UpdateIAMMember(UpdateIAMMemberRequest) returns (UpdateIAMMemberResponse) {
option (google.api.http) = {
put: "/members/{user_id}";
@@ -4161,7 +4161,7 @@ service AdminService {
//
// Deprecated: use [DeleteAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-delete-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request removes a user from the members list on an instance level. The user can still have roles on another level (organization, project).
+ // Members are users with permission to administrate Zitadel on different levels. This request removes a user from the members list on an instance level. The user can still have roles on another level (organization, project).
rpc RemoveIAMMember(RemoveIAMMemberRequest) returns (RemoveIAMMemberResponse) {
option (google.api.http) = {
delete: "/members/{user_id}";
@@ -5496,7 +5496,7 @@ message GetSecurityPolicyResponse{
message SetSecurityPolicyRequest{
// states if iframe embedding is enabled or disabled
bool enable_iframe_embedding = 1;
- // origins allowed loading ZITADEL in an iframe if enable_iframe_embedding is true
+ // origins allowed loading Zitadel in an iframe if enable_iframe_embedding is true
repeated string allowed_origins = 2;
// allows users to impersonate other users. The impersonator needs the appropriate `*_IMPERSONATOR` roles assigned as well"
bool enable_impersonation = 3;
@@ -5645,7 +5645,7 @@ message SetUpOrgRequest {
string display_name = 4 [
(validate.rules).string = {max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "a user can set the display name if nothing is set ZITADEL computes \"first_name last_name\"";
+ description: "a user can set the display name if nothing is set Zitadel computes \"first_name last_name\"";
max_length: 200;
example: "\"Gigi Giraffe\"";
}
@@ -5841,7 +5841,7 @@ message AddOIDCIDPRequest {
repeated string scopes = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.OIDCMappingField display_name_mapping = 7 [
@@ -6075,7 +6075,7 @@ message UpdateIDPOIDCConfigRequest {
repeated string scopes = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.OIDCMappingField display_name_mapping = 6 [
@@ -6204,28 +6204,28 @@ message AddGenericOAuthProviderRequest {
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://accounts.google.com/o/oauth2/v2/auth\"";
- description: "The endpoint where ZITADEL send the user to authenticate";
+ description: "The endpoint where Zitadel send the user to authenticate";
}
];
string token_endpoint = 5 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://oauth2.googleapis.com/token\"";
- description: "The endpoint where ZITADEL can get the token";
+ description: "The endpoint where Zitadel can get the token";
}
];
string user_endpoint = 6 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://openidconnect.googleapis.com/v1/userinfo\"";
- description: "The endpoint where ZITADEL can get the user information";
+ description: "The endpoint where Zitadel can get the user information";
}
];
repeated string scopes = 7 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request on the identity provider";
+ description: "The scopes requested by Zitadel during the request on the identity provider";
}
];
// identifying attribute of the user in the response of the user_endpoint
@@ -6273,28 +6273,28 @@ message UpdateGenericOAuthProviderRequest {
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://accounts.google.com/o/oauth2/v2/auth\"";
- description: "The endpoint where ZITADEL send the user to authenticate";
+ description: "The endpoint where Zitadel send the user to authenticate";
}
];
string token_endpoint = 6 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://oauth2.googleapis.com/token\"";
- description: "The endpoint where ZITADEL can get the token";
+ description: "The endpoint where Zitadel can get the token";
}
];
string user_endpoint = 7 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://openidconnect.googleapis.com/v1/userinfo\"";
- description: "The endpoint where ZITADEL can get the user information";
+ description: "The endpoint where Zitadel can get the user information";
}
];
repeated string scopes = 8 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request on the identity provider";
+ description: "The scopes requested by Zitadel during the request on the identity provider";
}
];
// identifying attribute of the user in the response of the user_endpoint
@@ -6346,7 +6346,7 @@ message AddGenericOIDCProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -6399,7 +6399,7 @@ message UpdateGenericOIDCProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -6496,14 +6496,14 @@ message AddAzureADProviderRequest {
];
bool email_verified = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in ZITADEL (no verification emails will be sent)";
+ description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in Zitadel (no verification emails will be sent)";
}
];
repeated string scopes = 6 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\", \"User.Read\"]";
- description: "the scopes requested by ZITADEL during the request to Azure AD";
+ description: "the scopes requested by Zitadel during the request to Azure AD";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -6545,14 +6545,14 @@ message UpdateAzureADProviderRequest {
];
bool email_verified = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in ZITADEL (no verification emails will be sent)";
+ description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in Zitadel (no verification emails will be sent)";
}
];
repeated string scopes = 7 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\", \"User.Read\"]";
- description: "the scopes requested by ZITADEL during the request to Azure AD";
+ description: "the scopes requested by Zitadel during the request to Azure AD";
}
];
zitadel.idp.v1.Options provider_options = 8;
@@ -6589,7 +6589,7 @@ message AddGitHubProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 5;
@@ -6627,7 +6627,7 @@ message UpdateGitHubProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -6665,7 +6665,7 @@ message AddGitHubEnterpriseServerProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 8;
@@ -6706,7 +6706,7 @@ message UpdateGitHubEnterpriseServerProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 9;
@@ -6743,7 +6743,7 @@ message AddGitLabProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 5;
@@ -6782,7 +6782,7 @@ message UpdateGitLabProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -6818,7 +6818,7 @@ message AddGitLabSelfHostedProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -6857,7 +6857,7 @@ message UpdateGitLabSelfHostedProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -6894,7 +6894,7 @@ message AddGoogleProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Google";
+ description: "The scopes requested by Zitadel during the request to Google";
}
];
zitadel.idp.v1.Options provider_options = 5;
@@ -6932,7 +6932,7 @@ message UpdateGoogleProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Google";
+ description: "The scopes requested by Zitadel during the request to Google";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -7041,7 +7041,7 @@ message AddAppleProviderRequest {
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
max_items: 20,
example: "[\"name\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Apple";
+ description: "The scopes requested by Zitadel during the request to Apple";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -7104,7 +7104,7 @@ message UpdateAppleProviderRequest {
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
max_items: 20,
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Apple";
+ description: "The scopes requested by Zitadel during the request to Apple";
}
];
zitadel.idp.v1.Options provider_options = 8;
@@ -7140,7 +7140,7 @@ message AddSAMLProviderRequest {
// Optionally specify the name of the attribute, which will be used to map the user
// in case the nameid-format returned is `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`.
optional string transient_mapping_attribute_name = 8;
- // Optionally enable federated logout. If enabled, ZITADEL will send a logout request to the identity provider,
+ // Optionally enable federated logout. If enabled, Zitadel will send a logout request to the identity provider,
// if the user terminates the session in ZITADEL. Be sure to provide a SLO endpoint as part of the metadata.
optional bool federated_logout_enabled = 9;
// Specify a Signature Algorithm that should be used to sign SAML requests and responses.
@@ -7180,7 +7180,7 @@ message UpdateSAMLProviderRequest {
// Optionally specify the name of the attribute, which will be used to map the user
// in case the nameid-format returned is `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`.
optional string transient_mapping_attribute_name = 9;
- // Optionally enable federated logout. If enabled, ZITADEL will send a logout request to the identity provider,
+ // Optionally enable federated logout. If enabled, Zitadel will send a logout request to the identity provider,
// if the user terminates the session in ZITADEL. Be sure to provide a SLO endpoint as part of the metadata.
optional bool federated_logout_enabled = 10;
// Specify a Signature Algorithm that should be used to sign SAML requests and responses.
@@ -7840,7 +7840,7 @@ message GetPasswordAgePolicyResponse {
message UpdatePasswordAgePolicyRequest {
// Amount of days after which a password will expire. The user will be forced to change the password on the following authentication.
uint32 max_age_days = 1;
- // Amount of days after which the user should be notified of the upcoming expiry. ZITADEL will not notify the user.
+ // Amount of days after which the user should be notified of the upcoming expiry. Zitadel will not notify the user.
uint32 expire_warn_days = 2;
}
@@ -7912,13 +7912,13 @@ message UpdatePrivacyPolicyRequest {
];
string custom_link = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to an external resource that will be available to users in the console.";
+ description: "Link to an external resource that will be available to users in the management console.";
example: "\"https://external.link\"";
}
];
string custom_link_text = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "The button text that would be shown in console pointing to custom link.";
+ description: "The button text that would be shown in the management console pointing to custom link.";
example: "\"External\"";
}
];
@@ -8318,7 +8318,7 @@ message SetDefaultVerifySMSOTPMessageTextRequest {
string text = 2 [
(validate.rules).string = {max_len: 800},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- example: "\"Please visit {{ .VerifyURL }} or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at ZITADEL within the next five minutes.\""
+ example: "\"Please visit {{ .VerifyURL }} or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at Zitadel within the next five minutes.\""
max_length: 800;
}
];
@@ -8391,7 +8391,7 @@ message SetDefaultVerifyEmailOTPMessageTextRequest {
string text = 6 [
(validate.rules).string = {max_bytes: 40000},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- example: "\"Please use the \\\"Authenticate\\\" button or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at ZITADEL within the next five minutes.\""
+ example: "\"Please use the \\\"Authenticate\\\" button or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at Zitadel within the next five minutes.\""
max_length: 10000;
}
];
@@ -9368,7 +9368,7 @@ message ListMilestonesResponse {
message SetRestrictionsRequest {
optional bool disallow_public_org_registration = 1 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "defines if ZITADEL should expose the endpoint /ui/login/register/org. If it is true, the org registration endpoint returns the HTTP status 404 on GET requests, and 409 on POST requests.";
+ description: "defines if Zitadel should expose the endpoint /ui/login/register/org. If it is true, the org registration endpoint returns the HTTP status 404 on GET requests, and 409 on POST requests.";
}
];
optional SelectLanguages allowed_languages = 2 [
@@ -9397,7 +9397,7 @@ message GetRestrictionsResponse {
zitadel.v1.ObjectDetails details = 1;
bool disallow_public_org_registration = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "defines if ZITADEL should expose the endpoint /ui/login/register/org. If it is true, the org registration endpoint returns the HTTP status 404 on GET requests, and 409 on POST requests.";
+ description: "defines if Zitadel should expose the endpoint /ui/login/register/org. If it is true, the org registration endpoint returns the HTTP status 404 on GET requests, and 409 on POST requests.";
}
];
repeated string allowed_languages = 3 [
diff --git a/proto/zitadel/analytics/v2beta/telemetry_service.proto b/proto/zitadel/analytics/v2beta/telemetry_service.proto
index e71536a81..83a707ed6 100644
--- a/proto/zitadel/analytics/v2beta/telemetry_service.proto
+++ b/proto/zitadel/analytics/v2beta/telemetry_service.proto
@@ -7,16 +7,16 @@ import "zitadel/analytics/v2beta/telemetry.proto";
option go_package = "github.com/zitadel/zitadel/pkg/grpc/analytics/v2beta;analytics";
-// The TelemetryService is used to report telemetry such as usage statistics of the ZITADEL instance(s).
+// The TelemetryService is used to report telemetry such as usage statistics of the Zitadel instance(s).
// back to a central storage.
-// It is used to collect anonymized data about the usage of ZITADEL features, capabilities, and configurations.
-// ZITADEL acts as a client of the TelemetryService.
+// It is used to collect anonymized data about the usage of Zitadel features, capabilities, and configurations.
+// Zitadel acts as a client of the TelemetryService.
//
// Reports are sent periodically based on the system's runtime configuration.
// The content of the reports, respectively the data collected, can be configured in the system's runtime configuration.
//
// All endpoints follow the same error and retry handling:
-// In case of a failure to report the usage, ZITADEL will retry to report the usage
+// In case of a failure to report the usage, Zitadel will retry to report the usage
// based on the configured retry policy and error type:
// - Client side errors will not be retried, as they indicate a misconfiguration or an invalid request:
// - `INVALID_ARGUMENT`: The request was malformed.
@@ -31,7 +31,7 @@ option go_package = "github.com/zitadel/zitadel/pkg/grpc/analytics/v2beta;analyt
// - `INTERNAL`: An internal error occurred. Check details and logs.
service TelemetryService {
- // ReportBaseInformation is used to report the base information of the ZITADEL system,
+ // ReportBaseInformation is used to report the base information of the Zitadel system,
// including the version, instances, their creation date and domains.
// The response contains a report ID to link it to the resource counts or other reports.
// The report ID is only valid for the same system ID.
@@ -46,11 +46,11 @@ service TelemetryService {
}
message ReportBaseInformationRequest {
- // The system ID is a unique identifier for the ZITADEL system.
+ // The system ID is a unique identifier for the Zitadel system.
string system_id = 1;
- // The current version of the ZITADEL system.
+ // The current version of the Zitadel system.
string version = 2;
- // A list of instances in the ZITADEL system and their information.
+ // A list of instances in the Zitadel system and their information.
repeated InstanceInformation instances = 3;
}
@@ -62,7 +62,7 @@ message ReportBaseInformationResponse {
}
message ReportResourceCountsRequest {
- // The system ID is a unique identifier for the ZITADEL system.
+ // The system ID is a unique identifier for the Zitadel system.
string system_id = 1;
// The previously returned report ID from the server to continue reporting.
// Note that the report ID is only valid for the same system ID.
diff --git a/proto/zitadel/app/v2beta/app_service.proto b/proto/zitadel/app/v2beta/app_service.proto
index 2a7cb5fa5..9743fa914 100644
--- a/proto/zitadel/app/v2beta/app_service.proto
+++ b/proto/zitadel/app/v2beta/app_service.proto
@@ -22,7 +22,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Application Service";
version: "2.0-beta";
- description: "This API is intended to manage apps (SAML, OIDC, etc..) in a ZITADEL instance. This service is in beta state. It can AND will continue breaking until a stable version is released.";
+ description: "This API is intended to manage apps (SAML, OIDC, etc..) in a Zitadel instance. This service is in beta state. It can AND will continue breaking until a stable version is released.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -568,7 +568,7 @@ message CreateOIDCApplicationRequest {
}
];
- // ZITADEL will redirect to this link after a successful logout
+ // Zitadel will redirect to this link after a successful logout
repeated string post_logout_redirect_uris = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"http://localhost:4200/signedout\"]";
diff --git a/proto/zitadel/application/v2/application_service.proto b/proto/zitadel/application/v2/application_service.proto
index 1dbcf2169..533d00963 100644
--- a/proto/zitadel/application/v2/application_service.proto
+++ b/proto/zitadel/application/v2/application_service.proto
@@ -287,7 +287,7 @@ message CreateOIDCApplicationRequest {
// The AccessTokenType defines the type of the access token returned from ZITADEL.
// Bearer tokens are opaque to clients. JWT tokens are self-contained and can be validated by the client.
- // Bearer tokens must be introspected at the ZITADEL token endpoint.
+ // Bearer tokens must be introspected at the Zitadel token endpoint.
OIDCTokenType access_token_type = 9 [(validate.rules).enum = {defined_only: true}];
// If AccessTokenRoleAssertion is enabled, the roles of the user are added to the access token.
@@ -310,7 +310,7 @@ message CreateOIDCApplicationRequest {
// therefore more vulnerable.
bool id_token_userinfo_assertion = 12;
- // ClockSkew is used to compensate time differences between the servers of ZITADEL and the application.
+ // ClockSkew is used to compensate time differences between the servers of Zitadel and the application.
// It is added to the "exp" claim and subtracted from "iat", "auth_time" and "nbf" claims.
// The default is 0s, the maximum is 5s.
google.protobuf.Duration clock_skew = 13 [
@@ -515,7 +515,7 @@ message UpdateOIDCApplicationConfigurationRequest {
// The AccessTokenType defines the type of the access token returned from ZITADEL.
// Bearer tokens are opaque to clients. JWT tokens are self-contained and can be validated by the client.
- // Bearer tokens must be introspected at the ZITADEL token endpoint.
+ // Bearer tokens must be introspected at the Zitadel token endpoint.
// If not set, the access token type will not be changed.
optional OIDCTokenType access_token_type = 9 [(validate.rules).enum = {defined_only: true}];
@@ -542,7 +542,7 @@ message UpdateOIDCApplicationConfigurationRequest {
// If not set, the id token userinfo assertion will not be changed.
optional bool id_token_userinfo_assertion = 12;
- // ClockSkew is used to compensate time differences between the servers of ZITADEL and the application.
+ // ClockSkew is used to compensate time differences between the servers of Zitadel and the application.
// It is added to the "exp" claim and subtracted from "iat", "auth_time" and "nbf" claims.
// The default is 0s, the maximum is 5s.
// If not set, the clock skew will not be changed.
diff --git a/proto/zitadel/application/v2/login.proto b/proto/zitadel/application/v2/login.proto
index a60b7ed9e..c33ac37a2 100644
--- a/proto/zitadel/application/v2/login.proto
+++ b/proto/zitadel/application/v2/login.proto
@@ -6,7 +6,7 @@ option go_package = "github.com/zitadel/zitadel/pkg/grpc/application/v2;applicat
message LoginVersion {
oneof version {
- // Allow the user to sign in through the ZITADEL hosted login UI.
+ // Allow the user to sign in through the Zitadel hosted login UI.
LoginV1 login_v1 = 1;
// Allow the user to sign in though the new login UI or even your own UI by specifying a base_uri.
LoginV2 login_v2 = 2;
diff --git a/proto/zitadel/application/v2/oidc.proto b/proto/zitadel/application/v2/oidc.proto
index 17ae5e5a8..9469e3f3a 100644
--- a/proto/zitadel/application/v2/oidc.proto
+++ b/proto/zitadel/application/v2/oidc.proto
@@ -101,7 +101,7 @@ message OIDCConfiguration {
// The AccessTokenType defines the type of the access token returned from ZITADEL.
// Bearer tokens are opaque to clients. JWT tokens are self-contained and can be validated by the client.
- // Bearer tokens must be introspected at the ZITADEL token endpoint.
+ // Bearer tokens must be introspected at the Zitadel token endpoint.
OIDCTokenType access_token_type = 12;
// If AccessTokenRoleAssertion is enabled, the roles of the user are added to the access token.
@@ -124,7 +124,7 @@ message OIDCConfiguration {
// therefore more vulnerable.
bool id_token_userinfo_assertion = 15;
- // ClockSkew is used to compensate time differences between the servers of ZITADEL and the application.
+ // ClockSkew is used to compensate time differences between the servers of Zitadel and the application.
// It is added to the "exp" claim and subtracted from "iat", "auth_time" and "nbf" claims.
// The default is 0s, the maximum is 5s.
google.protobuf.Duration clock_skew = 16;
diff --git a/proto/zitadel/auth.proto b/proto/zitadel/auth.proto
index fef43bed6..947e1877b 100644
--- a/proto/zitadel/auth.proto
+++ b/proto/zitadel/auth.proto
@@ -130,7 +130,7 @@ service AuthService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
summary: "Healthz";
- description: "The health endpoint allows an external system to probe if ZITADEL authentication API is alive"
+ description: "The health endpoint allows an external system to probe if Zitadel authentication API is alive"
tags: "General";
};
}
@@ -907,8 +907,8 @@ service AuthService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "User Authorizations/Grants"
- summary: "List My ZITADEL Permissions";
- description: "Returns a list of permissions the authenticated user has in ZITADEL based on the administrator roles the user has. (e.g: ORG_OWNER = org.read, org.write, ...)."
+ summary: "List My Zitadel Permissions";
+ description: "Returns a list of permissions the authenticated user has in Zitadel based on the administrator roles the user has. (e.g: ORG_OWNER = org.read, org.write, ...)."
};
}
@@ -944,8 +944,8 @@ service AuthService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "User Memberships"
- summary: "List My ZITADEL Administrator Roles";
- description: "Show all the management roles my user has in ZITADEL (ZITADEL Manager)."
+ summary: "List My Zitadel Administrator Roles";
+ description: "Show all the management roles my user has in Zitadel (ZITADEL Manager)."
};
}
diff --git a/proto/zitadel/authorization/v2/authorization.proto b/proto/zitadel/authorization/v2/authorization.proto
index e41c4b9a3..2e93340b2 100644
--- a/proto/zitadel/authorization/v2/authorization.proto
+++ b/proto/zitadel/authorization/v2/authorization.proto
@@ -45,7 +45,7 @@ enum State {
// An active authorization grants the user access with the roles specified on the project.
STATE_ACTIVE = 1;
// An inactive authorization temporarily deactivates the granted access and roles.
- // ZITADEL will not include the specific authorization in any authorization information like an access token.
+ // Zitadel will not include the specific authorization in any authorization information like an access token.
// But the information can still be accessed using the API.
STATE_INACTIVE = 2;
}
@@ -91,7 +91,7 @@ message User {
}
message Role {
- // Key is the unique key of the role. It's the only relevant attribute for ZITADEL and
+ // Key is the unique key of the role. It's the only relevant attribute for Zitadel and
// will be used for authorization checks and as claim in tokens and user info responses.
string key = 1;
diff --git a/proto/zitadel/authorization/v2/authorization_service.proto b/proto/zitadel/authorization/v2/authorization_service.proto
index 45d464d59..52d235623 100644
--- a/proto/zitadel/authorization/v2/authorization_service.proto
+++ b/proto/zitadel/authorization/v2/authorization_service.proto
@@ -16,7 +16,7 @@ option go_package = "github.com/zitadel/zitadel/pkg/grpc/authorization/v2;author
// AuthorizationService provides methods to manage authorizations for users within your projects and applications.
//
-// For managing permissions and roles for ZITADEL internal resources, like organizations, projects,
+// For managing permissions and roles for Zitadel internal resources, like organizations, projects,
// users, etc., please use the InternalPermissionService.
service AuthorizationService {
diff --git a/proto/zitadel/authorization/v2beta/authorization.proto b/proto/zitadel/authorization/v2beta/authorization.proto
index 83aa602e7..143fb36b8 100644
--- a/proto/zitadel/authorization/v2beta/authorization.proto
+++ b/proto/zitadel/authorization/v2beta/authorization.proto
@@ -60,7 +60,7 @@ enum State {
// An active authorization grants the user access with the roles specified on the project.
STATE_ACTIVE = 1;
// An inactive authorization temporarily deactivates the granted access and roles.
- // ZITADEL will not include the specific authorization in any authorization information like an access token.
+ // Zitadel will not include the specific authorization in any authorization information like an access token.
// But the information can still be accessed using the API.
STATE_INACTIVE = 2;
}
diff --git a/proto/zitadel/authorization/v2beta/authorization_service.proto b/proto/zitadel/authorization/v2beta/authorization_service.proto
index 584a269f6..6615e93a8 100644
--- a/proto/zitadel/authorization/v2beta/authorization_service.proto
+++ b/proto/zitadel/authorization/v2beta/authorization_service.proto
@@ -15,7 +15,7 @@ option go_package = "github.com/zitadel/zitadel/pkg/grpc/authorization/v2beta;au
// AuthorizationService provides methods to manage authorizations for users within your projects and applications.
//
-// For managing permissions and roles for ZITADEL internal resources, like organizations, projects,
+// For managing permissions and roles for Zitadel internal resources, like organizations, projects,
// users, etc., please use the InternalPermissionService.
//
// Deprecated: use authorization service v2 instead. This service will be removed in the next major version of ZITADEL.
diff --git a/proto/zitadel/change.proto b/proto/zitadel/change.proto
index 36ba003a9..778312f02 100644
--- a/proto/zitadel/change.proto
+++ b/proto/zitadel/change.proto
@@ -69,7 +69,7 @@ message ChangeQuery {
uint32 limit = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "20";
- description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If no limit is set or the limit exceeds the maximum configured ZITADEL will throw an error. If no limit is present the default is taken.";
+ description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If no limit is set or the limit exceeds the maximum configured Zitadel will throw an error. If no limit is present the default is taken.";
}
];
bool asc = 3 [
diff --git a/proto/zitadel/feature/v2/feature_service.proto b/proto/zitadel/feature/v2/feature_service.proto
index 0cec081ec..5fe2f226f 100644
--- a/proto/zitadel/feature/v2/feature_service.proto
+++ b/proto/zitadel/feature/v2/feature_service.proto
@@ -17,7 +17,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Feature Service";
version: "2.0";
- description: "This API is intended to manage features for ZITADEL. Feature settings that are available on multiple \"levels\", such as instance and organization. The higher level instance acts as a default for the lower level. When a feature is set on multiple levels, the lower level takes precedence. Features can be experimental where ZITADEL will assume a sane default, such as disabled. When over time confidence in such a feature grows, ZITADEL can default to enabling the feature. As a final step we might choose to always enable a feature and remove the setting from this API, reserving the proto field number. Such removal is not considered a breaking change. Setting a removed field will effectively result in a no-op.";
+ description: "This API is intended to manage features for ZITADEL. Feature settings that are available on multiple \"levels\", such as instance and organization. The higher level instance acts as a default for the lower level. When a feature is set on multiple levels, the lower level takes precedence. Features can be experimental where Zitadel will assume a sane default, such as disabled. When over time confidence in such a feature grows, Zitadel can default to enabling the feature. As a final step we might choose to always enable a feature and remove the setting from this API, reserving the proto field number. Such removal is not considered a breaking change. Setting a removed field will effectively result in a no-op.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -107,8 +107,8 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
// The higher level (instance) acts as a default for the lower level (organization).
// When a feature is set on multiple levels, the lower level takes precedence.
//
-// Features can be experimental where ZITADEL will assume a sane default, such as disabled.
-// When over time confidence in such a feature grows, ZITADEL can default to enabling the feature.
+// Features can be experimental where Zitadel will assume a sane default, such as disabled.
+// When over time confidence in such a feature grows, Zitadel can default to enabling the feature.
// As a final step we might choose to always enable a feature and remove the setting from this API,
// reserving the proto field number. Such removal is not considered a breaking change.
// Setting a removed field will effectively result in a no-op.
diff --git a/proto/zitadel/feature/v2/instance.proto b/proto/zitadel/feature/v2/instance.proto
index 29c8d922e..984ffd6b3 100644
--- a/proto/zitadel/feature/v2/instance.proto
+++ b/proto/zitadel/feature/v2/instance.proto
@@ -81,7 +81,7 @@ message SetInstanceFeaturesRequest{
optional bool console_use_v2_user_api = 15 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "true";
- description: "If this is enabled the console web client will use the new User v2 API for certain calls";
+ description: "If this is enabled the management console web client will use the new User v2 API for certain calls";
}
];
@@ -182,7 +182,7 @@ message GetInstanceFeaturesResponse {
FeatureFlag console_use_v2_user_api = 16 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "true";
- description: "If this is enabled the console web client will use the new User v2 API for certain calls";
+ description: "If this is enabled the management console web client will use the new User v2 API for certain calls";
}
];
diff --git a/proto/zitadel/feature/v2beta/feature_service.proto b/proto/zitadel/feature/v2beta/feature_service.proto
index 6286d0d64..cd9b3b3e6 100644
--- a/proto/zitadel/feature/v2beta/feature_service.proto
+++ b/proto/zitadel/feature/v2beta/feature_service.proto
@@ -17,7 +17,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Feature Service";
version: "2.0-beta";
- description: "This API is intended to manage features for ZITADEL. Feature settings that are available on multiple \"levels\", such as instance and organization. The higher level instance acts as a default for the lower level. When a feature is set on multiple levels, the lower level takes precedence. Features can be experimental where ZITADEL will assume a sane default, such as disabled. When over time confidence in such a feature grows, ZITADEL can default to enabling the feature. As a final step we might choose to always enable a feature and remove the setting from this API, reserving the proto field number. Such removal is not considered a breaking change. Setting a removed field will effectively result in a no-op. This project is in beta state. It can AND will continue breaking until a stable version is released.";
+ description: "This API is intended to manage features for ZITADEL. Feature settings that are available on multiple \"levels\", such as instance and organization. The higher level instance acts as a default for the lower level. When a feature is set on multiple levels, the lower level takes precedence. Features can be experimental where Zitadel will assume a sane default, such as disabled. When over time confidence in such a feature grows, Zitadel can default to enabling the feature. As a final step we might choose to always enable a feature and remove the setting from this API, reserving the proto field number. Such removal is not considered a breaking change. Setting a removed field will effectively result in a no-op. This project is in beta state. It can AND will continue breaking until a stable version is released.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -107,8 +107,8 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
// The higher level (instance) acts as a default for the lower level (organization).
// When a feature is set on multiple levels, the lower level takes precedence.
//
-// Features can be experimental where ZITADEL will assume a sane default, such as disabled.
-// When over time confidence in such a feature grows, ZITADEL can default to enabling the feature.
+// Features can be experimental where Zitadel will assume a sane default, such as disabled.
+// When over time confidence in such a feature grows, Zitadel can default to enabling the feature.
// As a final step we might choose to always enable a feature and remove the setting from this API,
// reserving the proto field number. Such removal is not considered a breaking change.
// Setting a removed field will effectively result in a no-op.
diff --git a/proto/zitadel/filter/v2/filter.proto b/proto/zitadel/filter/v2/filter.proto
index be8fb184b..a467a8704 100644
--- a/proto/zitadel/filter/v2/filter.proto
+++ b/proto/zitadel/filter/v2/filter.proto
@@ -45,7 +45,7 @@ message PaginationRequest {
];
// limit is the maximum amount of objects returned. The default is set to 100
// with a maximum of 1000 in the runtime configuration.
- // If the limit exceeds the maximum configured ZITADEL will throw an error.
+ // If the limit exceeds the maximum configured Zitadel will throw an error.
// If no limit is present the default is taken.
uint32 limit = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
diff --git a/proto/zitadel/filter/v2beta/filter.proto b/proto/zitadel/filter/v2beta/filter.proto
index 098808fed..f50b6a550 100644
--- a/proto/zitadel/filter/v2beta/filter.proto
+++ b/proto/zitadel/filter/v2beta/filter.proto
@@ -36,7 +36,7 @@ message PaginationRequest {
uint64 offset = 1;
// limit is the maximum amount of objects returned. The default is set to 100
// with a maximum of 1000 in the runtime configuration.
- // If the limit exceeds the maximum configured ZITADEL will throw an error.
+ // If the limit exceeds the maximum configured Zitadel will throw an error.
// If no limit is present the default is taken.
uint32 limit = 2;
// Asc is the sorting order. If true the list is sorted ascending, if false
diff --git a/proto/zitadel/idp.proto b/proto/zitadel/idp.proto
index e75022e53..222374953 100644
--- a/proto/zitadel/idp.proto
+++ b/proto/zitadel/idp.proto
@@ -123,7 +123,7 @@ enum IDPType {
// the owner of the identity provider.
enum IDPOwnerType {
IDP_OWNER_TYPE_UNSPECIFIED = 0;
- // system is managed by the ZITADEL administrators
+ // system is managed by the Zitadel administrators
IDP_OWNER_TYPE_SYSTEM = 1;
// org is managed by de organization administrators
IDP_OWNER_TYPE_ORG = 2;
@@ -144,7 +144,7 @@ message OIDCConfig {
repeated string scopes = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
OIDCMappingField display_name_mapping = 4 [
@@ -318,31 +318,31 @@ message OAuthConfig {
string authorization_endpoint = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://accounts.google.com/o/oauth2/v2/auth\"";
- description: "the endpoint where ZITADEL send the user to authenticate";
+ description: "the endpoint where Zitadel send the user to authenticate";
}
];
string token_endpoint = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://oauth2.googleapis.com/token\"";
- description: "the endpoint where ZITADEL can get the token";
+ description: "the endpoint where Zitadel can get the token";
}
];
string user_endpoint = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://openidconnect.googleapis.com/v1/userinfo\"";
- description: "the endpoint where ZITADEL can get the user information";
+ description: "the endpoint where Zitadel can get the user information";
}
];
repeated string scopes = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
string id_attribute = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"user_id\"";
- description: "defines how the attribute is called where ZITADEL can get the id of the user";
+ description: "defines how the attribute is called where Zitadel can get the id of the user";
}
];
// Defines if the Proof Key for Code Exchange (PKCE) is used for the authorization code flow.
@@ -365,7 +365,7 @@ message GenericOIDCConfig {
repeated string scopes = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
bool is_id_token_mapping = 4 [
@@ -392,7 +392,7 @@ message GitHubConfig {
repeated string scopes = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request to GitHub";
+ description: "the scopes requested by Zitadel during the request to GitHub";
}
];
}
@@ -410,7 +410,7 @@ message GitHubEnterpriseServerConfig {
repeated string scopes = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request to GitHub";
+ description: "the scopes requested by Zitadel during the request to GitHub";
}
];
}
@@ -425,7 +425,7 @@ message GoogleConfig {
repeated string scopes = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request to Google";
+ description: "the scopes requested by Zitadel during the request to Google";
}
];
}
@@ -440,7 +440,7 @@ message GitLabConfig {
repeated string scopes = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request to GitLab";
+ description: "the scopes requested by Zitadel during the request to GitLab";
}
];
}
@@ -456,7 +456,7 @@ message GitLabSelfHostedConfig {
repeated string scopes = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request to GitLab";
+ description: "the scopes requested by Zitadel during the request to GitLab";
}
];
}
@@ -486,7 +486,7 @@ message SAMLConfig {
// Optional name of the attribute, which will be used to map the user
// in case the nameid-format returned is `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`.
optional string transient_mapping_attribute_name = 5;
- // Boolean value to indicate whether federated logout is enabled. If enabled, ZITADEL will send a logout request to the identity provider,
+ // Boolean value to indicate whether federated logout is enabled. If enabled, Zitadel will send a logout request to the identity provider,
// if the user terminates the session in ZITADEL. Be sure to provide a SLO endpoint as part of the metadata.
optional bool federated_logout_enabled = 6;
// Optional value to indicate the configured Signing Algorithm used to sign SAML requests and responses.
@@ -507,13 +507,13 @@ message AzureADConfig {
];
bool email_verified = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in ZITADEL (no verification emails will be sent)";
+ description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in Zitadel (no verification emails will be sent)";
}
];
repeated string scopes = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\", \"User.Read\"]";
- description: "the scopes requested by ZITADEL during the request to Azure AD";
+ description: "the scopes requested by Zitadel during the request to Azure AD";
}
];
}
@@ -521,27 +521,27 @@ message AzureADConfig {
message Options {
bool is_linking_allowed = 1 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Enable if users should be able to manually link an existing ZITADEL user with an external account. Disable if users should only be allowed to link the proposed account in case of active auto_linking.";
+ description: "Enable if users should be able to manually link an existing Zitadel user with an external account. Disable if users should only be allowed to link the proposed account in case of active auto_linking.";
}
];
bool is_creation_allowed = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Enable if users should be able to manually create a new account in ZITADEL when using an external account. Disable if users should not be able to edit account information when auto_creation is enabled.";
+ description: "Enable if users should be able to manually create a new account in Zitadel when using an external account. Disable if users should not be able to edit account information when auto_creation is enabled.";
}
];
bool is_auto_creation = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Enable if a new account in ZITADEL should be created automatically when login with an external account.";
+ description: "Enable if a new account in Zitadel should be created automatically when login with an external account.";
}
];
bool is_auto_update = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Enable if a the ZITADEL account fields should be updated automatically on each login.";
+ description: "Enable if a the Zitadel account fields should be updated automatically on each login.";
}
];
AutoLinkingOption auto_linking = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Enable if users should get prompted to link an existing ZITADEL user to an external account if the selected attribute matches.";
+ description: "Enable if users should get prompted to link an existing Zitadel user to an external account if the selected attribute matches.";
}
];
}
@@ -549,9 +549,9 @@ message Options {
enum AutoLinkingOption {
// AUTO_LINKING_OPTION_UNSPECIFIED disables the auto linking prompt.
AUTO_LINKING_OPTION_UNSPECIFIED = 0;
- // AUTO_LINKING_OPTION_USERNAME will use the username of the external user to check for a corresponding ZITADEL user.
+ // AUTO_LINKING_OPTION_USERNAME will use the username of the external user to check for a corresponding Zitadel user.
AUTO_LINKING_OPTION_USERNAME = 1;
- // AUTO_LINKING_OPTION_EMAIL will use the email of the external user to check for a corresponding ZITADEL user with the same verified email
+ // AUTO_LINKING_OPTION_EMAIL will use the email of the external user to check for a corresponding Zitadel user with the same verified email
// Note that in case multiple users match, no prompt will be shown.
AUTO_LINKING_OPTION_EMAIL = 2;
}
@@ -607,7 +607,7 @@ message AppleConfig {
repeated string scopes = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"name\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request to Apple";
+ description: "the scopes requested by Zitadel during the request to Apple";
}
];
}
diff --git a/proto/zitadel/idp/v2/idp.proto b/proto/zitadel/idp/v2/idp.proto
index 450c28ebc..f3e391052 100644
--- a/proto/zitadel/idp/v2/idp.proto
+++ b/proto/zitadel/idp/v2/idp.proto
@@ -142,32 +142,32 @@ message OAuthConfig {
example:
"\"client-id\"";
} ];
- // The endpoint where ZITADEL send the user to authenticate.
+ // The endpoint where Zitadel send the user to authenticate.
string authorization_endpoint = 2
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
"\"https://accounts.google.com/o/oauth2/v2/auth\"";
} ];
- // The endpoint where ZITADEL can get the token.
+ // The endpoint where Zitadel can get the token.
string token_endpoint = 3
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
"\"https://oauth2.googleapis.com/token\"";
} ];
- // The endpoint where ZITADEL can get the user information.
+ // The endpoint where Zitadel can get the user information.
string user_endpoint = 4
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
"\"https://openidconnect.googleapis.com/v1/userinfo\"";
} ];
- // The scopes requested by ZITADEL during the request on the identity
+ // The scopes requested by Zitadel during the request on the identity
// provider.
repeated string scopes = 5
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
"[\"openid\", \"profile\", \"email\"]";
} ];
- // Defines how the attribute is called where ZITADEL can get the id of the
+ // Defines how the attribute is called where Zitadel can get the id of the
// user.
string id_attribute = 6
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -189,7 +189,7 @@ message GenericOIDCConfig {
example:
"\"client-id\"";
} ];
- // The scopes requested by ZITADEL during the request on the identity
+ // The scopes requested by Zitadel during the request on the identity
// provider.
repeated string scopes = 3
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -212,7 +212,7 @@ message GitHubConfig {
example:
"\"client-id\"";
} ];
- // The scopes requested by ZITADEL during the request to GitHub.
+ // The scopes requested by Zitadel during the request to GitHub.
repeated string scopes = 2
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
@@ -230,7 +230,7 @@ message GitHubEnterpriseServerConfig {
string authorization_endpoint = 2;
string token_endpoint = 3;
string user_endpoint = 4;
- // The scopes requested by ZITADEL during the request to GitHub.
+ // The scopes requested by Zitadel during the request to GitHub.
repeated string scopes = 5
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
@@ -245,7 +245,7 @@ message GoogleConfig {
example:
"\"client-id\"";
} ];
- // The scopes requested by ZITADEL during the request to Google.
+ // The scopes requested by Zitadel during the request to Google.
repeated string scopes = 2
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
@@ -260,7 +260,7 @@ message GitLabConfig {
example:
"\"client-id\"";
} ];
- // The scopes requested by ZITADEL during the request to GitLab.
+ // The scopes requested by Zitadel during the request to GitLab.
repeated string scopes = 2
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
@@ -276,7 +276,7 @@ message GitLabSelfHostedConfig {
example:
"\"client-id\"";
} ];
- // The scopes requested by ZITADEL during the request to GitLab.
+ // The scopes requested by Zitadel during the request to GitLab.
repeated string scopes = 3
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
@@ -310,7 +310,7 @@ message SAMLConfig {
// in case the nameid-format returned is
// `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`.
optional string transient_mapping_attribute_name = 5;
- // Boolean weather federated logout is enabled. If enabled, ZITADEL will send a logout request to the identity provider,
+ // Boolean weather federated logout is enabled. If enabled, Zitadel will send a logout request to the identity provider,
// if the user terminates the session in ZITADEL. Be sure to provide a SLO endpoint as part of the metadata.
optional bool federated_logout_enabled = 6;
// Specify a Signature Algorithm that should used to sign SAML requests and responses.
@@ -329,10 +329,10 @@ message AzureADConfig {
// Organizational, All).
AzureADTenant tenant = 2;
// Azure AD doesn't send if the email has been verified. Enable this if the
- // user email should always be added verified in ZITADEL (no verification
+ // user email should always be added verified in Zitadel (no verification
// emails will be sent).
bool email_verified = 3;
- // The scopes requested by ZITADEL during the request to Azure AD.
+ // The scopes requested by Zitadel during the request to Azure AD.
repeated string scopes = 4
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
@@ -341,19 +341,19 @@ message AzureADConfig {
}
message Options {
- // Enable if users should be able to link an existing ZITADEL user with an
+ // Enable if users should be able to link an existing Zitadel user with an
// external account.
bool is_linking_allowed = 1;
- // Enable if users should be able to create a new account in ZITADEL when
+ // Enable if users should be able to create a new account in Zitadel when
// using an external account.
bool is_creation_allowed = 2;
- // Enable if a new account in ZITADEL should be created automatically when
+ // Enable if a new account in Zitadel should be created automatically when
// login with an external account.
bool is_auto_creation = 3;
- // Enable if a the ZITADEL account fields should be updated automatically on
+ // Enable if a the Zitadel account fields should be updated automatically on
// each login.
bool is_auto_update = 4;
- // Enable if users should get prompted to link an existing ZITADEL user to an
+ // Enable if users should get prompted to link an existing Zitadel user to an
// external account if the selected attribute matches.
AutoLinkingOption auto_linking = 5;
}
@@ -362,10 +362,10 @@ enum AutoLinkingOption {
// AUTO_LINKING_OPTION_UNSPECIFIED disables the auto linking prompt.
AUTO_LINKING_OPTION_UNSPECIFIED = 0;
// AUTO_LINKING_OPTION_USERNAME will use the username of the external user to
- // check for a corresponding ZITADEL user.
+ // check for a corresponding Zitadel user.
AUTO_LINKING_OPTION_USERNAME = 1;
// AUTO_LINKING_OPTION_EMAIL will use the email of the external user to check
- // for a corresponding ZITADEL user with the same verified email Note that in
+ // for a corresponding Zitadel user with the same verified email Note that in
// case multiple users match, no prompt will be shown.
AUTO_LINKING_OPTION_EMAIL = 2;
}
@@ -425,7 +425,7 @@ message AppleConfig {
example:
"\"OGKDK25KD\"";
} ];
- // The scopes requested by ZITADEL during the request to Apple.
+ // The scopes requested by Zitadel during the request to Apple.
repeated string scopes = 4
[ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example:
diff --git a/proto/zitadel/idp/v2/idp_service.proto b/proto/zitadel/idp/v2/idp_service.proto
index 5a14c84ec..9541abfa1 100644
--- a/proto/zitadel/idp/v2/idp_service.proto
+++ b/proto/zitadel/idp/v2/idp_service.proto
@@ -16,7 +16,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Identity Provider Service";
version: "2.0";
- description: "This API is intended to manage identity providers (IdPs) in a ZITADEL instance.";
+ description: "This API is intended to manage identity providers (IdPs) in a Zitadel instance.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
diff --git a/proto/zitadel/internal_permission/v2/internal_permission_service.proto b/proto/zitadel/internal_permission/v2/internal_permission_service.proto
index 340e33fe2..e36511b6f 100644
--- a/proto/zitadel/internal_permission/v2/internal_permission_service.proto
+++ b/proto/zitadel/internal_permission/v2/internal_permission_service.proto
@@ -15,7 +15,7 @@ import "zitadel/protoc_gen_zitadel/v2/options.proto";
option go_package = "github.com/zitadel/zitadel/pkg/grpc/internal_permission/v2;internal_permission";
// InternalPermissionService provides methods to manage permissions for resource
-// and their management in ZITADEL itself also known as "administrators".
+// and their management in Zitadel itself also known as "administrators".
//
// If you want to manage permissions and roles within your project or application,
// please use the AuthorizationsService.
diff --git a/proto/zitadel/internal_permission/v2beta/internal_permission_service.proto b/proto/zitadel/internal_permission/v2beta/internal_permission_service.proto
index 1be2fb108..5e49aa274 100644
--- a/proto/zitadel/internal_permission/v2beta/internal_permission_service.proto
+++ b/proto/zitadel/internal_permission/v2beta/internal_permission_service.proto
@@ -107,7 +107,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
// InternalPermissionService provides methods to manage permissions for resource
-// and their management in ZITADEL itself.
+// and their management in Zitadel itself.
//
// If you want to manage permissions and roles within your project or application,
// please use the AuthorizationsService.
diff --git a/proto/zitadel/management.proto b/proto/zitadel/management.proto
index 493b6702b..00daf0e23 100644
--- a/proto/zitadel/management.proto
+++ b/proto/zitadel/management.proto
@@ -129,7 +129,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
},
{
name: "User Metadata",
- description: "Metadata is a key/value list to enrich the user object with any data needed. The data is not interpreted by ZITADEL itself."
+ description: "Metadata is a key/value list to enrich the user object with any data needed. The data is not interpreted by Zitadel itself."
},
{
name: "ZITADEL Administrators"
@@ -206,7 +206,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
summary: "Healthz";
- description: "The health endpoint allows an external system to probe if ZITADEL management API is alive"
+ description: "The health endpoint allows an external system to probe if Zitadel management API is alive"
tags: "General";
responses: {
key: "200"
@@ -224,7 +224,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
summary: "ZITADEL documentation";
- description: "This endpoint returns some general needed (OIDC) information about ZITADEL like the issuer or discovery endpoint."
+ description: "This endpoint returns some general needed (OIDC) information about Zitadel like the issuer or discovery endpoint."
tags: "General";
responses: {
key: "200"
@@ -246,7 +246,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
summary: "Instance information";
- description: "Some needed settings made in ZITADEL like the global organization id or ZITADEL project ID "
+ description: "Some needed settings made in Zitadel like the global organization id or Zitadel project ID "
tags: "General";
responses: {
key: "200"
@@ -2183,11 +2183,11 @@ service ManagementService {
};
}
- // List ZITADEL Permissions
+ // List Zitadel Permissions
//
// Deprecated: use [ListAdministrators](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-list-administrators.api.mdx) instead.
//
- // Show all the permissions the user has in ZITADEL (ZITADEL Manager).
+ // Show all the permissions the user has in Zitadel (ZITADEL Manager).
rpc ListUserMemberships(ListUserMembershipsRequest) returns (ListUserMembershipsResponse) {
option (google.api.http) = {
post: "/users/{user_id}/memberships/_search"
@@ -2722,7 +2722,7 @@ service ManagementService {
//
// Deprecated: use [organization service v2 VerifyOrganizationDomain](apis/resources/org_service_v2/zitadel-org-v-2-organization-service-verify-organization-domain.api.mdx) instead.
//
- // Make sure you have added the required verification to your domain, depending on the method you have chosen (HTTP or DNS challenge). ZITADEL will check it and set the domain as verified if it was successful. A verify domain has to be unique.
+ // Make sure you have added the required verification to your domain, depending on the method you have chosen (HTTP or DNS challenge). Zitadel will check it and set the domain as verified if it was successful. A verify domain has to be unique.
rpc ValidateOrgDomain(ValidateOrgDomainRequest) returns (ValidateOrgDomainResponse) {
option (google.api.http) = {
post: "/orgs/me/domains/{domain}/validation/_validate"
@@ -2785,7 +2785,7 @@ service ManagementService {
tags: "Members";
tags: "ZITADEL Administrators";
summary: "List Organization Member Roles";
- description: "Members are users with permission to administrate ZITADEL on different levels. This request returns all roles possible for a ZITADEL member on the organization level."
+ description: "Members are users with permission to administrate Zitadel on different levels. This request returns all roles possible for a Zitadel member on the organization level."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -2801,7 +2801,7 @@ service ManagementService {
//
// Deprecated: use [ListAdministrators](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-list-administrators.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request returns all users with memberships on the organization level, matching the search queries. The search queries will be AND linked.
+ // Members are users with permission to administrate Zitadel on different levels. This request returns all users with memberships on the organization level, matching the search queries. The search queries will be AND linked.
rpc ListOrgMembers(ListOrgMembersRequest) returns (ListOrgMembersResponse) {
option (google.api.http) = {
post: "/orgs/me/members/_search"
@@ -2832,7 +2832,7 @@ service ManagementService {
//
// Deprecated: use [CreateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-create-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request adds a new user to the members list on the organization level with one or multiple roles.
+ // Members are users with permission to administrate Zitadel on different levels. This request adds a new user to the members list on the organization level with one or multiple roles.
rpc AddOrgMember(AddOrgMemberRequest) returns (AddOrgMemberResponse) {
option (google.api.http) = {
post: "/orgs/me/members"
@@ -2863,7 +2863,7 @@ service ManagementService {
//
// Deprecated: use [UpdateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-update-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
+ // Members are users with permission to administrate Zitadel on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
rpc UpdateOrgMember(UpdateOrgMemberRequest) returns (UpdateOrgMemberResponse) {
option (google.api.http) = {
put: "/orgs/me/members/{user_id}"
@@ -2894,7 +2894,7 @@ service ManagementService {
//
// Deprecated: use [DeleteAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-delete-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request removes a user from the members list on an instance level. The user can still have roles on another level (iam, project).
+ // Members are users with permission to administrate Zitadel on different levels. This request removes a user from the members list on an instance level. The user can still have roles on another level (iam, project).
rpc RemoveOrgMember(RemoveOrgMemberRequest) returns (RemoveOrgMemberResponse) {
option (google.api.http) = {
delete: "/orgs/me/members/{user_id}"
@@ -3401,7 +3401,7 @@ service ManagementService {
tags: "Members";
tags: "ZITADEL Administrators";
summary: "List Project Member Roles";
- description: "Members are users with permission to administrate ZITADEL on different levels. This request returns all roles possible for a ZITADEL member on the project level."
+ description: "Members are users with permission to administrate Zitadel on different levels. This request returns all roles possible for a Zitadel member on the project level."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -3417,7 +3417,7 @@ service ManagementService {
//
// Deprecated: use [ListAdministrators](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-list-administrators.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request returns all users with memberships on the project level, matching the search queries. The search queries will be AND linked.
+ // Members are users with permission to administrate Zitadel on different levels. This request returns all users with memberships on the project level, matching the search queries. The search queries will be AND linked.
rpc ListProjectMembers(ListProjectMembersRequest) returns (ListProjectMembersResponse) {
option (google.api.http) = {
post: "/projects/{project_id}/members/_search"
@@ -3449,7 +3449,7 @@ service ManagementService {
//
// Deprecated: use [CreateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-create-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request adds a new user to the members list on the project level with one or multiple roles.
+ // Members are users with permission to administrate Zitadel on different levels. This request adds a new user to the members list on the project level with one or multiple roles.
rpc AddProjectMember(AddProjectMemberRequest) returns (AddProjectMemberResponse) {
option (google.api.http) = {
post: "/projects/{project_id}/members"
@@ -3481,7 +3481,7 @@ service ManagementService {
//
// Deprecated: use [UpdateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-update-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
+ // Members are users with permission to administrate Zitadel on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
rpc UpdateProjectMember(UpdateProjectMemberRequest) returns (UpdateProjectMemberResponse) {
option (google.api.http) = {
put: "/projects/{project_id}/members/{user_id}"
@@ -3513,7 +3513,7 @@ service ManagementService {
//
// Deprecated: use [DeleteAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-delete-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request removes a user from the members list on an project level. The user can still have roles on another level (iam, organization).
+ // Members are users with permission to administrate Zitadel on different levels. This request removes a user from the members list on an project level. The user can still have roles on another level (iam, organization).
rpc RemoveProjectMember(RemoveProjectMemberRequest) returns (RemoveProjectMemberResponse) {
option (google.api.http) = {
delete: "/projects/{project_id}/members/{user_id}"
@@ -4372,7 +4372,7 @@ service ManagementService {
tags: "Members";
tags: "ZITADEL Administrators";
summary: "List Project Grant Member Roles";
- description: "Members are users with permission to administrate ZITADEL on different levels. This request returns all roles possible for a ZITADEL member on the project grant level."
+ description: "Members are users with permission to administrate Zitadel on different levels. This request returns all roles possible for a Zitadel member on the project grant level."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -4388,7 +4388,7 @@ service ManagementService {
//
// Deprecated: use [ListAdministrators](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-list-administrators.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request returns all users with memberships on the project grant level, matching the search queries. The search queries will be AND linked.
+ // Members are users with permission to administrate Zitadel on different levels. This request returns all users with memberships on the project grant level, matching the search queries. The search queries will be AND linked.
rpc ListProjectGrantMembers(ListProjectGrantMembersRequest) returns (ListProjectGrantMembersResponse) {
option (google.api.http) = {
post: "/projects/{project_id}/grants/{grant_id}/members/_search"
@@ -4419,7 +4419,7 @@ service ManagementService {
//
// Deprecated: use [CreateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-create-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request returns all users with memberships on the project grant level, matching the search queries. The search queries will be AND linked.
+ // Members are users with permission to administrate Zitadel on different levels. This request returns all users with memberships on the project grant level, matching the search queries. The search queries will be AND linked.
rpc AddProjectGrantMember(AddProjectGrantMemberRequest) returns (AddProjectGrantMemberResponse) {
option (google.api.http) = {
post: "/projects/{project_id}/grants/{grant_id}/members"
@@ -4450,7 +4450,7 @@ service ManagementService {
//
// Deprecated: use [UpdateAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-update-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
+ // Members are users with permission to administrate Zitadel on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).
rpc UpdateProjectGrantMember(UpdateProjectGrantMemberRequest) returns (UpdateProjectGrantMemberResponse) {
option (google.api.http) = {
put: "/projects/{project_id}/grants/{grant_id}/members/{user_id}"
@@ -4481,7 +4481,7 @@ service ManagementService {
//
// Deprecated: use [DeleteAdministrator](apis/resources/internal_permission_service_v2/zitadel-internal-permission-v-2-internal-permission-service-delete-administrator.api.mdx) instead.
//
- // Members are users with permission to administrate ZITADEL on different levels. This request removes a user from the members list on a project grant level. The user can still have roles on another level (iam, organization, project).
+ // Members are users with permission to administrate Zitadel on different levels. This request removes a user from the members list on a project grant level. The user can still have roles on another level (iam, organization, project).
rpc RemoveProjectGrantMember(RemoveProjectGrantMemberRequest) returns (RemoveProjectGrantMemberResponse) {
option (google.api.http) = {
delete: "/projects/{project_id}/grants/{grant_id}/members/{user_id}"
@@ -5803,7 +5803,7 @@ service ManagementService {
tags: "Settings";
tags: "Branding";
summary: "Get Private Labeling/Branding Settings";
- description: "Returns the currently active private labeling/branding configured on the organization. The settings will trigger if the organization has been identified (organization scope, user). Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Returns the currently active private labeling/branding configured on the organization. The settings will trigger if the organization has been identified (organization scope, user). Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -5828,7 +5828,7 @@ service ManagementService {
tags: "Settings";
tags: "Branding";
summary: "Get Preview Private Labeling/Branding Settings";
- description: "Returns the preview private labeling/branding configured on the organization. The preview is used to show you how it will look like, and not activate it directly for your users. In the future, it should be possible to send a preview mail and have a look at the preview login. The settings will trigger if the organization has been identified (organization scope, user). Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Returns the preview private labeling/branding configured on the organization. The preview is used to show you how it will look like, and not activate it directly for your users. In the future, it should be possible to send a preview mail and have a look at the preview login. The settings will trigger if the organization has been identified (organization scope, user). Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -5853,7 +5853,7 @@ service ManagementService {
tags: "Settings";
tags: "Branding";
summary: "Get Default Private Labeling/Branding Settings";
- description: "Returns the default private labeling/branding configured on the instance. Defines what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Returns the default private labeling/branding configured on the instance. Defines what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -5879,7 +5879,7 @@ service ManagementService {
tags: "Settings";
tags: "Branding";
summary: "Create Labeling/Branding Settings";
- description: "Create the private labeling/branding configured on the organization. Make sure to activate it so it will be shown to the users. The settings will trigger if the organization has been identified (organization scope, user). Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Create the private labeling/branding configured on the organization. Make sure to activate it so it will be shown to the users. The settings will trigger if the organization has been identified (organization scope, user). Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -5905,7 +5905,7 @@ service ManagementService {
tags: "Settings";
tags: "Branding";
summary: "Update Labeling/Branding Settings";
- description: "Update the preview private labeling/branding configured on the organization. The settings will trigger if the organization has been identified (organization scope, user). The preview is used to show you how it will look like, make sure to activate it as soon as you are happy with the configuration. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Update the preview private labeling/branding configured on the organization. The settings will trigger if the organization has been identified (organization scope, user). The preview is used to show you how it will look like, make sure to activate it as soon as you are happy with the configuration. Define what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -5932,7 +5932,7 @@ service ManagementService {
tags: "Settings";
tags: "Branding";
summary: "Activate Labeling/Branding Settings";
- description: "Activates the preview private labeling/branding configured on the organization. It will be shown to the users afterward. The settings will trigger if the organization has been identified (organization scope, user). Defines what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Console."
+ description: "Activates the preview private labeling/branding configured on the organization. It will be shown to the users afterward. The settings will trigger if the organization has been identified (organization scope, user). Defines what colors, fonts, and logo should be used for the Login/Register UI, E-Mails and Management Console."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -6324,7 +6324,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify Email Message Text";
- description: "Get the default text of the verify-email message/email that is set on the instance or as translation files in ZITADEL itself. The email is sent when a user adds a new non-verified email address."
+ description: "Get the default text of the verify-email message/email that is set on the instance or as translation files in Zitadel itself. The email is sent when a user adds a new non-verified email address."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -6421,7 +6421,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify Phone Message Text";
- description: "Get the default text of the verify-phone message that is set on the instance or as translation files in ZITADEL itself. The message is sent when a user adds a new non-verified phone number and a notification provider is configured."
+ description: "Get the default text of the verify-phone message that is set on the instance or as translation files in Zitadel itself. The message is sent when a user adds a new non-verified phone number and a notification provider is configured."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -6518,7 +6518,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify SMS OTP Message Text";
- description: "Get the default text of the verify SMS OTP message that is set on the instance or as translation files in ZITADEL itself. The message is sent when an SMS One-time password should be verified and a notification provider is configured."
+ description: "Get the default text of the verify SMS OTP message that is set on the instance or as translation files in Zitadel itself. The message is sent when an SMS One-time password should be verified and a notification provider is configured."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -6615,7 +6615,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Verify Email OTP Message Text";
- description: "Get the default text of the verify Email OTP message that is set on the instance or as translation files in ZITADEL itself. The message is sent when an Email One-time password should be verified and a notification provider is configured."
+ description: "Get the default text of the verify Email OTP message that is set on the instance or as translation files in Zitadel itself. The message is sent when an Email One-time password should be verified and a notification provider is configured."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -6712,7 +6712,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Domain Claimed Message Text";
- description: "Get the default text of the domain claimed message/email that is set on the instance or as translation files in ZITADEL itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an organization claims a domain and a user of this domain exists in another organization."
+ description: "Get the default text of the domain claimed message/email that is set on the instance or as translation files in Zitadel itself. The text will be sent to the users of all organizations, that do not have a custom text configured. The message is sent when an organization claims a domain and a user of this domain exists in another organization."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -6906,7 +6906,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Password Changed Message Text";
- description: "Get the default text of the password-changed message/email that is configured on the instance or as translation files in ZITADEL itself. The message is sent when the password of a user has been changed."
+ description: "Get the default text of the password-changed message/email that is configured on the instance or as translation files in Zitadel itself. The message is sent when the password of a user has been changed."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -7003,7 +7003,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Message Texts";
summary: "Get Default Invite User Message Text";
- description: "Get the default text of the invite user message/email that is configured on the instance or as translation files in ZITADEL itself. The message is sent when an invite code email is requested."
+ description: "Get the default text of the invite user message/email that is configured on the instance or as translation files in Zitadel itself. The message is sent when an invite code email is requested."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -7100,7 +7100,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Login Texts";
summary: "Get Default Login Text";
- description: "Get the default texts for the login and register UI of ZITADEL, which are configured on the instance or as translation files in ZITADEL itself. The text will be shown to the users of all organizations, that do not have a custom text configured. Or if the organization context is not given."
+ description: "Get the default texts for the login and register UI of ZITADEL, which are configured on the instance or as translation files in Zitadel itself. The text will be shown to the users of all organizations, that do not have a custom text configured. Or if the organization context is not given."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -7125,7 +7125,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Login Texts";
summary: "Set Default Login Text";
- description: "Set the custom texts for the login and register UI of ZITADEL for the organization."
+ description: "Set the custom texts for the login and register UI of Zitadel for the organization."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -7149,7 +7149,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Login Texts";
summary: "Reset Custom Login Text to Default";
- description: "Removes the custom texts for the login and register UI from the organization and therefore the configuration of the instance or the translation files in ZITADEL itself will trigger."
+ description: "Removes the custom texts for the login and register UI from the organization and therefore the configuration of the instance or the translation files in Zitadel itself will trigger."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -7251,7 +7251,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Identity Providers";
summary: "Deprecated: Add JWT Identity Provider (IDP)";
- description: "Create a new identity provider configuration on the organization to enable your users to log in with social/enterprise login. JSON Web Token Identity Provider (JWT IDP) gives you the possibility to use an (existing) JWT as a federated identity. You have to provide an endpoint where ZITADEL can get the existing JWT token.";
+ description: "Create a new identity provider configuration on the organization to enable your users to log in with social/enterprise login. JSON Web Token Identity Provider (JWT IDP) gives you the possibility to use an (existing) JWT as a federated identity. You have to provide an endpoint where Zitadel can get the existing JWT token.";
deprecated: true;
parameters: {
headers: {
@@ -8235,7 +8235,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Actions";
summary: "Create Action";
- description: "Create a new ZITADEL action. Actions are custom code written in javascript, that can be run at a specified point/flow/trigger in ZITADEL."
+ description: "Create a new Zitadel action. Actions are custom code written in javascript, that can be run at a specified point/flow/trigger in ZITADEL."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -8260,7 +8260,7 @@ service ManagementService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
tags: "Actions";
summary: "Update Action";
- description: "Update an existing ZITADEL action. Actions are custom code written in javascript, that can be run at a specified point/flow/trigger in ZITADEL."
+ description: "Update an existing Zitadel action. Actions are custom code written in javascript, that can be run at a specified point/flow/trigger in ZITADEL."
parameters: {
headers: {
name: "x-zitadel-orgid";
@@ -8730,7 +8730,7 @@ message ImportHumanUserRequest {
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
max_length: 200,
example: "\"minnie.mouse@gmail.com\"";
- description: "A display name ZITADEL can show on the linked provider."
+ description: "A display name Zitadel can show on the linked provider."
}
];
}
@@ -9940,12 +9940,12 @@ message UpdateProjectRequest {
];
bool project_role_check = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "When enabled ZITADEL will check if a user has a role of this project assigned when login into an application of this project.";
+ description: "When enabled Zitadel will check if a user has a role of this project assigned when login into an application of this project.";
}
];
bool has_project_check = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "When enabled ZITADEL will check if the organization of the user, that is trying to log in, has a grant to this project.";
+ description: "When enabled Zitadel will check if the organization of the user, that is trying to log in, has a grant to this project.";
}
];
zitadel.project.v1.PrivateLabelingSetting private_labeling_setting = 6 [
@@ -10007,7 +10007,7 @@ message AddProjectRoleRequest {
min_length: 1;
max_length: 200;
example: "\"ADMIN\"";
- description: "The key is the only relevant attribute for ZITADEL regarding the authorization checks."
+ description: "The key is the only relevant attribute for Zitadel regarding the authorization checks."
}
];
string display_name = 3 [
@@ -10062,7 +10062,7 @@ message UpdateProjectRoleRequest {
min_length: 1;
max_length: 200;
example: "\"ADMIN\"";
- description: "The key is the only relevant attribute for ZITADEL regarding the authorization checks."
+ description: "The key is the only relevant attribute for Zitadel regarding the authorization checks."
}
];
string display_name = 3 [
@@ -11308,7 +11308,7 @@ message GetDefaultPasswordAgePolicyResponse {
message AddCustomPasswordAgePolicyRequest {
// Amount of days after which a password will expire. The user will be forced to change the password on the following authentication.
uint32 max_age_days = 1;
- // Amount of days after which the user should be notified of the upcoming expiry. ZITADEL will not notify the user.
+ // Amount of days after which the user should be notified of the upcoming expiry. Zitadel will not notify the user.
uint32 expire_warn_days = 2;
}
@@ -11319,7 +11319,7 @@ message AddCustomPasswordAgePolicyResponse {
message UpdateCustomPasswordAgePolicyRequest {
// Amount of days after which a password will expire. The user will be forced to change the password on the following authentication.
uint32 max_age_days = 1;
- // Amount of days after which the user should be notified of the upcoming expiry. ZITADEL will not notify the user.
+ // Amount of days after which the user should be notified of the upcoming expiry. Zitadel will not notify the user.
uint32 expire_warn_days = 2;
}
@@ -11435,19 +11435,19 @@ message AddCustomPrivacyPolicyRequest {
];
string docs_link = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to documentation to be shown in the console.";
+ description: "Link to documentation to be shown in the management console.";
example: "\"https://zitadel.com/docs\"";
}
];
string custom_link = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to an external resource that will be available to users in the console.";
+ description: "Link to an external resource that will be available to users in the management console.";
example: "\"https://external.link\"";
}
];
string custom_link_text = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "The button text that would be shown in console pointing to custom link.";
+ description: "The button text that would be shown in the management console pointing to custom link.";
example: "\"External\"";
}
];
@@ -11485,19 +11485,19 @@ message UpdateCustomPrivacyPolicyRequest {
];
string docs_link = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to documentation to be shown in the console.";
+ description: "Link to documentation to be shown in the management console.";
example: "\"https://zitadel.com/docs\"";
}
];
string custom_link = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to an external resource that will be available to users in the console.";
+ description: "Link to an external resource that will be available to users in the management console.";
example: "\"https://external.link\"";
}
];
string custom_link_text = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "The button text that would be shown in console pointing to custom link.";
+ description: "The button text that would be shown in management console pointing to custom link.";
example: "\"External\"";
}
];
@@ -12209,7 +12209,7 @@ message SetCustomVerifySMSOTPMessageTextRequest {
string text = 2 [
(validate.rules).string = {max_len: 800},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- example: "\"Please visit {{ .VerifyURL }} or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at ZITADEL within the next five minutes.\""
+ example: "\"Please visit {{ .VerifyURL }} or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at Zitadel within the next five minutes.\""
max_length: 800;
}
];
@@ -12281,7 +12281,7 @@ message SetCustomVerifyEmailOTPMessageTextRequest {
string text = 6 [
(validate.rules).string = {max_bytes: 40000},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- example: "\"Please use the \\\"Authenticate\\\" button or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at ZITADEL within the next five minutes.\""
+ example: "\"Please use the \\\"Authenticate\\\" button or copy the one-time password {{.OTP}} and paste it to to the authentication screen in order to authenticate at Zitadel within the next five minutes.\""
max_length: 10000;
}
];
@@ -12707,7 +12707,7 @@ message AddOrgOIDCIDPRequest {
repeated string scopes = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.OIDCMappingField display_name_mapping = 7 [
@@ -12885,7 +12885,7 @@ message UpdateOrgIDPOIDCConfigRequest {
repeated string scopes = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.OIDCMappingField display_name_mapping = 6 [
@@ -13012,28 +13012,28 @@ message AddGenericOAuthProviderRequest {
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://accounts.google.com/o/oauth2/v2/auth\"";
- description: "The endpoint where ZITADEL send the user to authenticate";
+ description: "The endpoint where Zitadel send the user to authenticate";
}
];
string token_endpoint = 5 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://oauth2.googleapis.com/token\"";
- description: "The endpoint where ZITADEL can get the token";
+ description: "The endpoint where Zitadel can get the token";
}
];
string user_endpoint = 6 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://openidconnect.googleapis.com/v1/userinfo\"";
- description: "The endpoint where ZITADEL can get the user information";
+ description: "The endpoint where Zitadel can get the user information";
}
];
repeated string scopes = 7 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request on the identity provider";
+ description: "The scopes requested by Zitadel during the request on the identity provider";
}
];
// identifying attribute of the user in the response of the user_endpoint
@@ -13081,28 +13081,28 @@ message UpdateGenericOAuthProviderRequest {
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://accounts.google.com/o/oauth2/v2/auth\"";
- description: "The endpoint where ZITADEL send the user to authenticate";
+ description: "The endpoint where Zitadel send the user to authenticate";
}
];
string token_endpoint = 6 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://oauth2.googleapis.com/token\"";
- description: "The endpoint where ZITADEL can get the token";
+ description: "The endpoint where Zitadel can get the token";
}
];
string user_endpoint = 7 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://openidconnect.googleapis.com/v1/userinfo\"";
- description: "The endpoint where ZITADEL can get the user information";
+ description: "The endpoint where Zitadel can get the user information";
}
];
repeated string scopes = 8 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request on the identity provider";
+ description: "The scopes requested by Zitadel during the request on the identity provider";
}
];
// identifying attribute of the user in the response of the user_endpoint
@@ -13154,7 +13154,7 @@ message AddGenericOIDCProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -13207,7 +13207,7 @@ message UpdateGenericOIDCProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "the scopes requested by ZITADEL during the request on the identity provider";
+ description: "the scopes requested by Zitadel during the request on the identity provider";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -13304,14 +13304,14 @@ message AddAzureADProviderRequest {
];
bool email_verified = 5 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in ZITADEL (no verification emails will be sent)";
+ description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in Zitadel (no verification emails will be sent)";
}
];
repeated string scopes = 6 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\", \"User.Read\"]";
- description: "the scopes requested by ZITADEL during the request to Azure AD";
+ description: "the scopes requested by Zitadel during the request to Azure AD";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -13353,14 +13353,14 @@ message UpdateAzureADProviderRequest {
];
bool email_verified = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in ZITADEL (no verification emails will be sent)";
+ description: "Azure AD doesn't send if the email has been verified. Enable this if the user email should always be added verified in Zitadel (no verification emails will be sent)";
}
];
repeated string scopes = 7 [
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\", \"User.Read\"]";
- description: "the scopes requested by ZITADEL during the request to Azure AD";
+ description: "the scopes requested by Zitadel during the request to Azure AD";
}
];
zitadel.idp.v1.Options provider_options = 8;
@@ -13397,7 +13397,7 @@ message AddGitHubProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 5;
@@ -13435,7 +13435,7 @@ message UpdateGitHubProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -13473,7 +13473,7 @@ message AddGitHubEnterpriseServerProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 8;
@@ -13514,7 +13514,7 @@ message UpdateGitHubEnterpriseServerProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitHub";
+ description: "The scopes requested by Zitadel during the request to GitHub";
}
];
zitadel.idp.v1.Options provider_options = 9;
@@ -13551,7 +13551,7 @@ message AddGitLabProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 5;
@@ -13590,7 +13590,7 @@ message UpdateGitLabProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -13626,7 +13626,7 @@ message AddGitLabSelfHostedProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -13665,7 +13665,7 @@ message UpdateGitLabSelfHostedProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to GitLab";
+ description: "The scopes requested by Zitadel during the request to GitLab";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -13702,7 +13702,7 @@ message AddGoogleProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Google";
+ description: "The scopes requested by Zitadel during the request to Google";
}
];
zitadel.idp.v1.Options provider_options = 5;
@@ -13740,7 +13740,7 @@ message UpdateGoogleProviderRequest {
(validate.rules).repeated = {max_items: 20, items: {string: {min_len: 1, max_len: 100}}},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Google";
+ description: "The scopes requested by Zitadel during the request to Google";
}
];
zitadel.idp.v1.Options provider_options = 6;
@@ -13820,7 +13820,7 @@ message AddSAMLProviderRequest {
// Optionally specify the name of the attribute, which will be used to map the user
// in case the nameid-format returned is `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`.
optional string transient_mapping_attribute_name = 8;
- // Optionally enable federated logout. If enabled, ZITADEL will send a logout request to the identity provider,
+ // Optionally enable federated logout. If enabled, Zitadel will send a logout request to the identity provider,
// if the user terminates the session in ZITADEL. Be sure to provide a SLO endpoint as part of the metadata.
optional bool federated_logout_enabled = 9;
// Specify a Signature Algorithm that should be used to sign SAML requests and responses.
@@ -13860,7 +13860,7 @@ message UpdateSAMLProviderRequest {
// Optionally specify the name of the attribute, which will be used to map the user
// in case the nameid-format returned is `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`.
optional string transient_mapping_attribute_name = 9;
- // Optionally enable federated logout. If enabled, ZITADEL will send a logout request to the identity provider,
+ // Optionally enable federated logout. If enabled, Zitadel will send a logout request to the identity provider,
// if the user terminates the session in ZITADEL. Be sure to provide a SLO endpoint as part of the metadata.
optional bool federated_logout_enabled = 10;
// Specify a Signature Algorithm that should be used to sign SAML requests and responses.
@@ -13935,7 +13935,7 @@ message AddAppleProviderRequest {
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
max_items: 20,
example: "[\"name\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Apple";
+ description: "The scopes requested by Zitadel during the request to Apple";
}
];
zitadel.idp.v1.Options provider_options = 7;
@@ -13998,7 +13998,7 @@ message UpdateAppleProviderRequest {
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
max_items: 20,
example: "[\"openid\", \"profile\", \"email\"]";
- description: "The scopes requested by ZITADEL during the request to Apple";
+ description: "The scopes requested by Zitadel during the request to Apple";
}
];
zitadel.idp.v1.Options provider_options = 8;
diff --git a/proto/zitadel/object.proto b/proto/zitadel/object.proto
index 7d4f189e5..f44d876c4 100644
--- a/proto/zitadel/object.proto
+++ b/proto/zitadel/object.proto
@@ -53,7 +53,7 @@ message ListQuery {
uint32 limit = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "100";
- description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured ZITADEL will throw an error. If no limit is present the default is taken.";
+ description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured Zitadel will throw an error. If no limit is present the default is taken.";
}
];
bool asc = 3 [
diff --git a/proto/zitadel/object/v2/object.proto b/proto/zitadel/object/v2/object.proto
index 339966d3b..2e1d888d4 100644
--- a/proto/zitadel/object/v2/object.proto
+++ b/proto/zitadel/object/v2/object.proto
@@ -45,7 +45,7 @@ message ListQuery {
uint32 limit = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "100";
- description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured ZITADEL will throw an error. If no limit is present the default is taken.";
+ description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured Zitadel will throw an error. If no limit is present the default is taken.";
}
];
bool asc = 3 [
diff --git a/proto/zitadel/object/v2beta/object.proto b/proto/zitadel/object/v2beta/object.proto
index fd3190ccd..f608b7693 100644
--- a/proto/zitadel/object/v2beta/object.proto
+++ b/proto/zitadel/object/v2beta/object.proto
@@ -45,7 +45,7 @@ message ListQuery {
uint32 limit = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "100";
- description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured ZITADEL will throw an error. If no limit is present the default is taken.";
+ description: "Maximum amount of events returned. The default is set to 1000 in https://github.com/zitadel/zitadel/blob/new-eventstore/cmd/zitadel/startup.yaml. If the limit exceeds the maximum configured Zitadel will throw an error. If no limit is present the default is taken.";
}
];
bool asc = 3 [
diff --git a/proto/zitadel/org/v2/org_service.proto b/proto/zitadel/org/v2/org_service.proto
index e4838d5a5..17cff8704 100644
--- a/proto/zitadel/org/v2/org_service.proto
+++ b/proto/zitadel/org/v2/org_service.proto
@@ -29,7 +29,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Organization Service";
version: "2.0";
- description: "This API is intended to manage organizations in a ZITADEL instance.";
+ description: "This API is intended to manage organizations in a Zitadel instance.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -113,7 +113,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
}
};
-// This service is intended to manage organizations in a ZITADEL instance.
+// This service is intended to manage organizations in a Zitadel instance.
service OrganizationService {
// Add Organization
@@ -458,7 +458,7 @@ service OrganizationService {
// Verify Organization Domain
//
- // Make sure you have added the required verification to your domain, depending on the method you have chosen (HTTP or DNS challenge). ZITADEL will check it and set the domain as verified if it was successful. A verify domain has to be unique.
+ // Make sure you have added the required verification to your domain, depending on the method you have chosen (HTTP or DNS challenge). Zitadel will check it and set the domain as verified if it was successful. A verify domain has to be unique.
//
// Required permission:
// - `org.write`
diff --git a/proto/zitadel/org/v2beta/org_service.proto b/proto/zitadel/org/v2beta/org_service.proto
index 9112facb6..bc4e747b9 100644
--- a/proto/zitadel/org/v2beta/org_service.proto
+++ b/proto/zitadel/org/v2beta/org_service.proto
@@ -23,7 +23,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Organization Service (Beta)";
version: "2.0-beta";
- description: "This API is intended to manage organizations in a ZITADEL instance. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
+ description: "This API is intended to manage organizations in a Zitadel instance. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -107,7 +107,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
}
};
-// This service is intended to manage organizations in a ZITADEL instance.
+// This service is intended to manage organizations in a Zitadel instance.
//
// Deprecated: use organization service v2 instead. This service will be removed in the next major version of ZITADEL.
service OrganizationService {
@@ -471,7 +471,7 @@ service OrganizationService {
//
// Deprecated: please move to the corresponding endpoint under organization service v2. This endpoint will be removed with the next major version of ZITADEL.
//
- // Make sure you have added the required verification to your domain, depending on the method you have chosen (HTTP or DNS challenge). ZITADEL will check it and set the domain as verified if it was successful. A verify domain has to be unique.
+ // Make sure you have added the required verification to your domain, depending on the method you have chosen (HTTP or DNS challenge). Zitadel will check it and set the domain as verified if it was successful. A verify domain has to be unique.
//
// Required permission:
// - `org.write`
diff --git a/proto/zitadel/policy.proto b/proto/zitadel/policy.proto
index a1e756827..410394879 100644
--- a/proto/zitadel/policy.proto
+++ b/proto/zitadel/policy.proto
@@ -317,7 +317,7 @@ message PasswordAgePolicy {
example: "\"365\""
}
];
- // Amount of days after which the user should be notified of the upcoming expiry. ZITADEL will not notify the user.
+ // Amount of days after which the user should be notified of the upcoming expiry. Zitadel will not notify the user.
uint64 expire_warn_days = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"10\""
@@ -375,19 +375,19 @@ message PrivacyPolicy {
];
string docs_link = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to documentation to be shown in the console.";
+ description: "Link to documentation to be shown in the management console.";
example: "\"https://zitadel.com/docs\"";
}
];
string custom_link = 8 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to an external resource that will be available to users in the console.";
+ description: "Link to an external resource that will be available to users in the management console.";
example: "\"https://external.link\"";
}
];
string custom_link_text = 9 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "The button text that would be shown in console pointing to custom link.";
+ description: "The button text that would be shown in the management console pointing to custom link.";
example: "\"External\"";
}
];
diff --git a/proto/zitadel/project.proto b/proto/zitadel/project.proto
index b487a2dd3..196c7a0a7 100644
--- a/proto/zitadel/project.proto
+++ b/proto/zitadel/project.proto
@@ -27,9 +27,9 @@ message Project {
];
// describes if the roles of the user should be added to the token
bool project_role_assertion = 5;
- // ZITADEL checks if the user has at least one on this project
+ // Zitadel checks if the user has at least one on this project
bool project_role_check = 6;
- // ZITADEL checks if the org of the user has permission for this project
+ // Zitadel checks if the org of the user has permission for this project
bool has_project_check = 7;
// Defines from where the private labeling should be triggered
PrivateLabelingSetting private_labeling_setting = 8;
diff --git a/proto/zitadel/project/v2/project_service.proto b/proto/zitadel/project/v2/project_service.proto
index c33cc7b35..3f278657e 100644
--- a/proto/zitadel/project/v2/project_service.proto
+++ b/proto/zitadel/project/v2/project_service.proto
@@ -522,7 +522,7 @@ message AddProjectRoleRequest {
}
];
- // RoleKey identifies the role. It's the only relevant attribute for ZITADEL and
+ // RoleKey identifies the role. It's the only relevant attribute for Zitadel and
// will be used for authorization checks and as claim in tokens and user info responses.
string role_key = 2 [
(validate.rules).string = {min_len: 1, max_len: 200},
@@ -578,7 +578,7 @@ message UpdateProjectRoleRequest {
}
];
- // RoleKey identifies the role. It's the only relevant attribute for ZITADEL and
+ // RoleKey identifies the role. It's the only relevant attribute for Zitadel and
// will be used for authorization checks and as claim in tokens and user info responses.
// It cannot be changed. If you need a different key, remove the role and create a new one.
string role_key = 2 [
diff --git a/proto/zitadel/project/v2/query.proto b/proto/zitadel/project/v2/query.proto
index b1bf3e21c..145bfe9fa 100644
--- a/proto/zitadel/project/v2/query.proto
+++ b/proto/zitadel/project/v2/query.proto
@@ -211,7 +211,7 @@ message ProjectRole {
// ProjectID is the ID of the project the role belongs to.
string project_id = 1 [(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {example: "\"69629026806489455\""}];
- // Key of the project role. The key identifies the role. It's the only relevant attribute for ZITADEL and
+ // Key of the project role. The key identifies the role. It's the only relevant attribute for Zitadel and
// will be used for authorization checks and as claim in tokens and user info responses.
string key = 2 [(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {example: "\"role.super.man\""}];
diff --git a/proto/zitadel/project/v2beta/project_service.proto b/proto/zitadel/project/v2beta/project_service.proto
index d57cec105..5f9de9a10 100644
--- a/proto/zitadel/project/v2beta/project_service.proto
+++ b/proto/zitadel/project/v2beta/project_service.proto
@@ -21,7 +21,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Project Service";
version: "2.0-beta";
- description: "This API is intended to manage Projects in a ZITADEL Organization. This service is in beta state. It can AND will continue breaking until a stable version is released.";
+ description: "This API is intended to manage Projects in a Zitadel Organization. This service is in beta state. It can AND will continue breaking until a stable version is released.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -801,9 +801,9 @@ message UpdateProjectRequest {
];
// Enable this setting to have role information included in the user info endpoint. It is also dependent on your application settings to include it in tokens and other types.
optional bool project_role_assertion = 3;
- // When enabled ZITADEL will check if a user has a role of this project assigned when login into an application of this project.
+ // When enabled Zitadel will check if a user has a role of this project assigned when login into an application of this project.
optional bool project_role_check = 4;
- // When enabled ZITADEL will check if the organization of the user, that is trying to log in, has a grant to this project.
+ // When enabled Zitadel will check if the organization of the user, that is trying to log in, has a grant to this project.
optional bool has_project_check = 5;
// Define which private labeling/branding should trigger when getting to a login of this project.
optional PrivateLabelingSetting private_labeling_setting = 6 [
@@ -939,7 +939,7 @@ message AddProjectRoleRequest {
example: "\"69629026806489455\"";
}
];
- // The key is the only relevant attribute for ZITADEL regarding the authorization checks.
+ // The key is the only relevant attribute for Zitadel regarding the authorization checks.
string role_key = 2 [
(validate.rules).string = {min_len: 1, max_len: 200},
(google.api.field_behavior) = REQUIRED,
@@ -989,7 +989,7 @@ message UpdateProjectRoleRequest {
example: "\"69629026806489455\"";
}
];
- // The key is the only relevant attribute for ZITADEL regarding the authorization checks.
+ // The key is the only relevant attribute for Zitadel regarding the authorization checks.
string role_key = 2 [
(validate.rules).string = {min_len: 1, max_len: 200},
(google.api.field_behavior) = REQUIRED,
@@ -1039,7 +1039,7 @@ message RemoveProjectRoleRequest {
example: "\"69629026806489455\"";
}
];
- // The key is the only relevant attribute for ZITADEL regarding the authorization checks.
+ // The key is the only relevant attribute for Zitadel regarding the authorization checks.
string role_key = 2 [
(validate.rules).string = {min_len: 1, max_len: 200},
(google.api.field_behavior) = REQUIRED,
diff --git a/proto/zitadel/project/v2beta/query.proto b/proto/zitadel/project/v2beta/query.proto
index 9bfde662a..d291d9b86 100644
--- a/proto/zitadel/project/v2beta/query.proto
+++ b/proto/zitadel/project/v2beta/query.proto
@@ -113,9 +113,9 @@ message Project {
];
// Describes if the roles of the user should be added to the token.
bool project_role_assertion = 7;
- // When enabled ZITADEL will check if a user has an authorization to use this project assigned when login into an application of this project.
+ // When enabled Zitadel will check if a user has an authorization to use this project assigned when login into an application of this project.
bool authorization_required = 8;
- // When enabled ZITADEL will check if the organization of the user, that is trying to log in, has access to this project (either owns the project or is granted).
+ // When enabled Zitadel will check if the organization of the user, that is trying to log in, has access to this project (either owns the project or is granted).
bool project_access_required = 9;
// Defines from where the private labeling should be triggered.
PrivateLabelingSetting private_labeling_setting = 10;
diff --git a/proto/zitadel/quota.proto b/proto/zitadel/quota.proto
index 6323c78c5..56fa97985 100644
--- a/proto/zitadel/quota.proto
+++ b/proto/zitadel/quota.proto
@@ -9,7 +9,7 @@ option go_package ="github.com/zitadel/zitadel/pkg/grpc/quota";
enum Unit {
UNIT_UNIMPLEMENTED = 0;
- /* The sum of all requests to the ZITADEL API with an authorization header,
+ /* The sum of all requests to the Zitadel API with an authorization header,
excluding the following exceptions
- Calls to the System API
- Calls that cause internal server errors
diff --git a/proto/zitadel/resources/object/v3alpha/object.proto b/proto/zitadel/resources/object/v3alpha/object.proto
index 17d536b5e..324162853 100644
--- a/proto/zitadel/resources/object/v3alpha/object.proto
+++ b/proto/zitadel/resources/object/v3alpha/object.proto
@@ -44,7 +44,7 @@ message SearchQuery {
uint32 limit = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "100";
- description: "Maximum amount of events returned. If not configured otherwise, the default is 100, the maximum is 1000. If the limit exceeds the maximum, ZITADEL throws an error.";
+ description: "Maximum amount of events returned. If not configured otherwise, the default is 100, the maximum is 1000. If the limit exceeds the maximum, Zitadel throws an error.";
}
];
// If desc is true, the result is sorted by in descending order. Beware that if desc is true or the sorting column is not the creation date, the pagination results might be inconsistent.
diff --git a/proto/zitadel/resources/user/v3alpha/authenticator.proto b/proto/zitadel/resources/user/v3alpha/authenticator.proto
index 3bab12284..fb1b3b5c6 100644
--- a/proto/zitadel/resources/user/v3alpha/authenticator.proto
+++ b/proto/zitadel/resources/user/v3alpha/authenticator.proto
@@ -48,7 +48,7 @@ message Username {
// This can be useful if you provide multiple usernames for a single user, where one
// if specific to your organization, e.g.:
// - gigi-giraffe@zitadel.com (unique across organizations)
- // - gigi-giraffe (unique only inside the ZITADEL organization)
+ // - gigi-giraffe (unique only inside the Zitadel organization)
bool is_organization_specific = 3;
}
@@ -71,7 +71,7 @@ message SetUsername {
// This can be useful if you provide multiple usernames for a single user, where one
// if specific to your organization, e.g.:
// - gigi-giraffe@zitadel.com (unique across organizations)
- // - gigi-giraffe (unique only inside the ZITADEL organization)
+ // - gigi-giraffe (unique only inside the Zitadel organization)
bool is_organization_specific = 2;
}
@@ -245,7 +245,7 @@ message IdentityProvider {
}
];
// The user ID represents the ID provided by the identity provider.
- // This ID is used to link the user in ZITADEL with the identity provider.
+ // This ID is used to link the user in Zitadel with the identity provider.
string user_id = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"as-12-df-89\"";
@@ -266,7 +266,7 @@ message SetAuthenticators {
message SetPassword {
oneof type {
- // Provide the plain text password. ZITADEL will take care to store it in a secure way (hash).
+ // Provide the plain text password. Zitadel will take care to store it in a secure way (hash).
string password = 1 [
(validate.rules).string = {min_len: 1, max_len: 200},
(google.api.field_behavior) = REQUIRED,
@@ -318,8 +318,8 @@ message SetPassword {
message SendPasswordResetEmail {
// Optionally set a url_template, which will be used in the password reset mail
- // sent by ZITADEL to guide the user to your password change page.
- // If no template is set, the default ZITADEL url will be used.
+ // sent by Zitadel to guide the user to your password change page.
+ // If no template is set, the default Zitadel url will be used.
optional string url_template = 2 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -364,9 +364,9 @@ message AuthenticatorRegistrationCode {
}
message SendWebAuthNRegistrationLink {
- // Optionally set a url_template, which will be used in the mail sent by ZITADEL
+ // Optionally set a url_template, which will be used in the mail sent by Zitadel
// to guide the user to your passkey registration page.
- // If no template is set, the default ZITADEL url will be used.
+ // If no template is set, the default Zitadel url will be used.
optional string url_template = 1 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -440,7 +440,7 @@ message IdentityProviderIntent {
example: "\"SJKL3ioIDpo342ioqw98fjp3sdf32wahb=\"";
}
];
- // If the user was already federated and linked to a ZITADEL user, it's id will be returned.
+ // If the user was already federated and linked to a Zitadel user, it's id will be returned.
optional string user_id = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"163840776835432345\"";
diff --git a/proto/zitadel/resources/user/v3alpha/communication.proto b/proto/zitadel/resources/user/v3alpha/communication.proto
index b27379cf1..7a98677af 100644
--- a/proto/zitadel/resources/user/v3alpha/communication.proto
+++ b/proto/zitadel/resources/user/v3alpha/communication.proto
@@ -55,7 +55,7 @@ message SetEmail {
];
// if no verification is specified, an email is sent with the default url
oneof verification {
- // Let ZITADEL send the link to the user via email.
+ // Let Zitadel send the link to the user via email.
SendEmailVerificationCode send_code = 2;
// Get the code back to provide it to the user in your preferred mechanism.
ReturnEmailVerificationCode return_code = 3;
@@ -65,9 +65,9 @@ message SetEmail {
}
message SendEmailVerificationCode {
- // Optionally set a url_template, which will be used in the verification mail sent by ZITADEL
+ // Optionally set a url_template, which will be used in the verification mail sent by Zitadel
// to guide the user to your verification page.
- // If no template is set, the default ZITADEL url will be used.
+ // If no template is set, the default Zitadel url will be used.
optional string url_template = 1 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -93,7 +93,7 @@ message SetPhone {
];
// if no verification is specified, a SMS is sent
oneof verification {
- // Let ZITADEL send the link to the user via SMS.
+ // Let Zitadel send the link to the user via SMS.
SendPhoneVerificationCode send_code = 2;
// Get the code back to provide it to the user in your preferred mechanism.
ReturnPhoneVerificationCode return_code = 3;
diff --git a/proto/zitadel/resources/user/v3alpha/user.proto b/proto/zitadel/resources/user/v3alpha/user.proto
index 1be5f3c3f..6b264c9f0 100644
--- a/proto/zitadel/resources/user/v3alpha/user.proto
+++ b/proto/zitadel/resources/user/v3alpha/user.proto
@@ -33,7 +33,7 @@ message CreateUser {
SetContact contact = 3;
// Set the initial authenticators of the user.
SetAuthenticators authenticators = 4;
- // Optionally set a unique identifier of the user. If unset, ZITADEL will take care of it.
+ // Optionally set a unique identifier of the user. If unset, Zitadel will take care of it.
optional string user_id = 5 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
@@ -73,7 +73,7 @@ message GetUser{
example: "{\"name\":\"Gigi\",\"description\":\"the giraffe\"}"
}
];
- // Contact information for the user. ZITADEL will use this in case of internal notifications.
+ // Contact information for the user. Zitadel will use this in case of internal notifications.
Contact contact = 4;
// The user's authenticators. They are used to identify and authenticate the user
// during the authentication process.
diff --git a/proto/zitadel/resources/user/v3alpha/user_service.proto b/proto/zitadel/resources/user/v3alpha/user_service.proto
index d895145b4..726d604a8 100644
--- a/proto/zitadel/resources/user/v3alpha/user_service.proto
+++ b/proto/zitadel/resources/user/v3alpha/user_service.proto
@@ -22,7 +22,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "User Service";
version: "3.0-alpha";
- description: "This API is intended to manage users with your own data schema in a ZITADEL instance. This project is in preview state. It can AND will continue breaking until the service provides the same functionality as the v1 and v2 user services.";
+ description: "This API is intended to manage users with your own data schema in a Zitadel instance. This project is in preview state. It can AND will continue breaking until the service provides the same functionality as the v1 and v2 user services.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -1354,7 +1354,7 @@ message ResendContactEmailCodeRequest {
];
// if no verification is specified, an email is sent
oneof verification {
- // Let ZITADEL send the link to the user via email.
+ // Let Zitadel send the link to the user via email.
SendEmailVerificationCode send_code = 4;
// Get the code back to provide it to the user in your preferred mechanism.
ReturnEmailVerificationCode return_code = 5;
@@ -1453,7 +1453,7 @@ message ResendContactPhoneCodeRequest {
];
// if no verification is specified, a SMS is sent
oneof verification {
- // Let ZITADEL send the link to the user via SMS.
+ // Let Zitadel send the link to the user via SMS.
SendPhoneVerificationCode send_code = 4;
// Get the code back to provide it to the user in your preferred mechanism.
ReturnPhoneVerificationCode return_code = 5;
@@ -1578,9 +1578,9 @@ message RequestPasswordResetRequest {
];
// If no medium is specified, an email is sent with the default url.
oneof medium {
- // Let ZITADEL send the link to the user via email.
+ // Let Zitadel send the link to the user via email.
SendPasswordResetEmail send_email = 4;
- // Let ZITADEL send the link to the user via SMS.
+ // Let Zitadel send the link to the user via SMS.
SendPasswordResetSMS send_sms = 5;
// Get the code back to provide it to the user in your preferred mechanism.
ReturnPasswordResetCode return_code = 6;
@@ -1691,7 +1691,7 @@ message CreateWebAuthNRegistrationLinkRequest {
];
// if no medium is specified, an email is sent with the default url.
oneof medium {
- // Let ZITADEL send the link to the user via email.
+ // Let Zitadel send the link to the user via email.
SendWebAuthNRegistrationLink send_link = 4;
// Get the code back to provide it to the user in your preferred mechanism.
ReturnWebAuthNRegistrationCode return_code = 5;
@@ -2169,7 +2169,7 @@ message GetIdentityProviderIntentResponse {
// Information returned by the identity provider (IDP) such as the identification of the user
// and detailed / profile information.
IDPInformation idp_information = 2;
- // If the user was already federated and linked to a ZITADEL user, it's id will be returned.
+ // If the user was already federated and linked to a Zitadel user, it's id will be returned.
optional string id = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"163840776835432345\"";
diff --git a/proto/zitadel/resources/userschema/v3alpha/user_schema_service.proto b/proto/zitadel/resources/userschema/v3alpha/user_schema_service.proto
index 977128f9f..0dedaa66a 100644
--- a/proto/zitadel/resources/userschema/v3alpha/user_schema_service.proto
+++ b/proto/zitadel/resources/userschema/v3alpha/user_schema_service.proto
@@ -19,7 +19,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "User Schema Service";
version: "3.0-preview";
- description: "This API is intended to manage data schemas for users in a ZITADEL instance. This project is in preview state. It can AND will continue breaking until the service provides the same functionality as the v1 and v2 user services.";
+ description: "This API is intended to manage data schemas for users in a Zitadel instance. This project is in preview state. It can AND will continue breaking until the service provides the same functionality as the v1 and v2 user services.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
diff --git a/proto/zitadel/session/v2/challenge.proto b/proto/zitadel/session/v2/challenge.proto
index a84f5824d..91852ca15 100644
--- a/proto/zitadel/session/v2/challenge.proto
+++ b/proto/zitadel/session/v2/challenge.proto
@@ -51,8 +51,8 @@ message RequestChallenges {
message OTPEmail {
message SendCode {
- // Optionally set a url_template, which will be used in the mail sent by ZITADEL to guide the user to your verification page.
- // If no template is set, the default ZITADEL url will be used.
+ // Optionally set a url_template, which will be used in the mail sent by Zitadel to guide the user to your verification page.
+ // If no template is set, the default Zitadel url will be used.
//
// The following placeholders can be used: Code, UserID, LoginName, DisplayName, PreferredLanguage, SessionID
optional string url_template = 1 [
diff --git a/proto/zitadel/session/v2/session.proto b/proto/zitadel/session/v2/session.proto
index 70b350390..fc5e8b35b 100644
--- a/proto/zitadel/session/v2/session.proto
+++ b/proto/zitadel/session/v2/session.proto
@@ -29,7 +29,7 @@ message Session {
Factors factors = 5;
// Metadata contains custom key value pairs set by the user.
- // The metadata is not interpreted by ZITADEL and can be used to store any information
+ // The metadata is not interpreted by Zitadel and can be used to store any information
// relevant to the session.
map metadata = 6;
diff --git a/proto/zitadel/session/v2/session_service.proto b/proto/zitadel/session/v2/session_service.proto
index 9d163acb7..b904ffdee 100644
--- a/proto/zitadel/session/v2/session_service.proto
+++ b/proto/zitadel/session/v2/session_service.proto
@@ -20,7 +20,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Session Service";
version: "2.0";
- description: "This API is intended to manage sessions in a ZITADEL instance. Follow the guides on how to [build your own Login UI](/docs/guides/integrate/login-ui) and learn how to use the Session API.";
+ description: "This API is intended to manage sessions in a Zitadel instance. Follow the guides on how to [build your own Login UI](/docs/guides/integrate/login-ui) and learn how to use the Session API.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -187,7 +187,7 @@ service SessionService {
// A token will be returned, which is required for using the session as authentication, e.g.
// when authenticating an OIDC auth request or SAML request.
// Additionally, the session token can be used as OAuth2 access token to authenticate against
- // the ZITADEL APIs.
+ // the Zitadel APIs.
//
// Required permissions:
// - `session.write`
@@ -250,7 +250,7 @@ service SessionService {
//
// Terminate an existing session. This invalidates the session and its token.
// The session can no longer be used for the authentication of other resources
- // or to authenticate against the ZITADEL APIs.
+ // or to authenticate against the Zitadel APIs.
//
// You can only terminate your own session, unless you are granted the `session.delete` permission.
//
@@ -382,7 +382,7 @@ message CreateSessionResponse{
// The current token of the session, which is required for using the session as authentication,
// e.g.when authenticating an OIDC auth request or SAML request.
// Additionally, the session token can be used as OAuth2 access token to authenticate against
- // the ZITADEL APIs.
+ // the Zitadel APIs.
string session_token = 3;
// The challenges that were requested for the session.
@@ -450,7 +450,7 @@ message SetSessionResponse{
// The current token of the session, which is required for using the session as authentication,
// e.g.when authenticating an OIDC auth request or SAML request.
// Additionally, the session token can be used as OAuth2 access token to authenticate against
- // the ZITADEL APIs.
+ // the Zitadel APIs.
// The previous token was invalidated and can no longer be used.
string session_token = 2;
diff --git a/proto/zitadel/session/v2beta/challenge.proto b/proto/zitadel/session/v2beta/challenge.proto
index aa8a5a549..96a8b2821 100644
--- a/proto/zitadel/session/v2beta/challenge.proto
+++ b/proto/zitadel/session/v2beta/challenge.proto
@@ -48,7 +48,7 @@ message RequestChallenges {
min_length: 1;
max_length: 200;
example: "\"https://example.com/otp/verify?userID={{.UserID}}&code={{.Code}}\"";
- description: "\"Optionally set a url_template, which will be used in the mail sent by ZITADEL to guide the user to your verification page. If no template is set, the default ZITADEL url will be used.\""
+ description: "\"Optionally set a url_template, which will be used in the mail sent by Zitadel to guide the user to your verification page. If no template is set, the default Zitadel url will be used.\""
}
];
}
diff --git a/proto/zitadel/session/v2beta/session_service.proto b/proto/zitadel/session/v2beta/session_service.proto
index 8b0cf0eaa..1419a9177 100644
--- a/proto/zitadel/session/v2beta/session_service.proto
+++ b/proto/zitadel/session/v2beta/session_service.proto
@@ -20,7 +20,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Session Service";
version: "2.0-beta";
- description: "This API is intended to manage sessions in a ZITADEL instance. Follow the guides on how to [build your own Login UI](/docs/guides/integrate/login-ui) and learn how to use the Session API. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
+ description: "This API is intended to manage sessions in a Zitadel instance. Follow the guides on how to [build your own Login UI](/docs/guides/integrate/login-ui) and learn how to use the Session API. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
diff --git a/proto/zitadel/settings.proto b/proto/zitadel/settings.proto
index 661a0ac9a..9e1f43c34 100644
--- a/proto/zitadel/settings.proto
+++ b/proto/zitadel/settings.proto
@@ -201,7 +201,7 @@ message SecurityPolicy {
zitadel.v1.ObjectDetails details = 1;
// states if iframe embedding is enabled or disabled
bool enable_iframe_embedding = 2;
- // origins allowed loading ZITADEL in an iframe if enable_iframe_embedding is true
+ // origins allowed loading Zitadel in an iframe if enable_iframe_embedding is true
repeated string allowed_origins = 3;
// allows users to impersonate other users. The impersonator needs the appropriate `*_IMPERSONATOR` roles assigned as well"
bool enable_impersonation = 4;
diff --git a/proto/zitadel/settings/v2/legal_settings.proto b/proto/zitadel/settings/v2/legal_settings.proto
index f4c2e20cf..ab508bff2 100644
--- a/proto/zitadel/settings/v2/legal_settings.proto
+++ b/proto/zitadel/settings/v2/legal_settings.proto
@@ -42,21 +42,21 @@ message LegalAndSupportSettings {
// fell back on the instance settings.
ResourceOwnerType resource_owner_type = 5;
- // Link to documentation to be shown in the console.
+ // Link to documentation to be shown in the management console.
string docs_link = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://zitadel.com/docs\"";
}
];
- // Link to an external resource that will be available to users in the console.
+ // Link to an external resource that will be available to users in the management console.
string custom_link = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"https://external.link\"";
}
];
- // The button text that would be shown in console pointing to custom link.
+ // The button text that would be shown in the management console pointing to custom link.
string custom_link_text = 8 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"External\"";
diff --git a/proto/zitadel/settings/v2/password_settings.proto b/proto/zitadel/settings/v2/password_settings.proto
index ef9057f3e..4328a8b8e 100644
--- a/proto/zitadel/settings/v2/password_settings.proto
+++ b/proto/zitadel/settings/v2/password_settings.proto
@@ -40,7 +40,7 @@ message PasswordExpirySettings {
}
];
- // Amount of days after which the user should be notified of the upcoming expiry. ZITADEL will not notify the user.
+ // Amount of days after which the user should be notified of the upcoming expiry. Zitadel will not notify the user.
uint64 expire_warn_days = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"10\""
diff --git a/proto/zitadel/settings/v2/security_settings.proto b/proto/zitadel/settings/v2/security_settings.proto
index 18444d447..330ac535b 100644
--- a/proto/zitadel/settings/v2/security_settings.proto
+++ b/proto/zitadel/settings/v2/security_settings.proto
@@ -20,6 +20,6 @@ message EmbeddedIframeSettings{
// Enabled states if iframe embedding is enabled or disabled.
bool enabled = 1;
- // AllowedOrigins defines which origins are allowed to embed ZITADEL in an iframe.
+ // AllowedOrigins defines which origins are allowed to embed Zitadel in an iframe.
repeated string allowed_origins = 2;
}
diff --git a/proto/zitadel/settings/v2/settings_service.proto b/proto/zitadel/settings/v2/settings_service.proto
index c08c21cf4..9e191f9f9 100644
--- a/proto/zitadel/settings/v2/settings_service.proto
+++ b/proto/zitadel/settings/v2/settings_service.proto
@@ -27,7 +27,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Settings Service";
version: "2.0";
- description: "This API is intended to manage settings in a ZITADEL instance.";
+ description: "This API is intended to manage settings in a Zitadel instance.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -383,7 +383,7 @@ service SettingsService {
// Get Security Settings
//
- // Get the security settings of the ZITADEL instance.
+ // Get the security settings of the Zitadel instance.
// Security settings include settings like enabling impersonation and embedded iframe settings.
//
// Required permissions:
diff --git a/proto/zitadel/settings/v2beta/legal_settings.proto b/proto/zitadel/settings/v2beta/legal_settings.proto
index 882a99cdb..5002836d9 100644
--- a/proto/zitadel/settings/v2beta/legal_settings.proto
+++ b/proto/zitadel/settings/v2beta/legal_settings.proto
@@ -39,19 +39,19 @@ message LegalAndSupportSettings {
];
string docs_link = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to documentation to be shown in the console.";
+ description: "Link to documentation to be shown in the management console.";
example: "\"https://zitadel.com/docs\"";
}
];
string custom_link = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "Link to an external resource that will be available to users in the console.";
+ description: "Link to an external resource that will be available to users in the management console.";
example: "\"https://external.link\"";
}
];
string custom_link_text = 8 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "The button text that would be shown in console pointing to custom link.";
+ description: "The button text that would be shown in the management console pointing to custom link.";
example: "\"External\"";
}
];
diff --git a/proto/zitadel/settings/v2beta/password_settings.proto b/proto/zitadel/settings/v2beta/password_settings.proto
index f4dfde4f6..5900ad693 100644
--- a/proto/zitadel/settings/v2beta/password_settings.proto
+++ b/proto/zitadel/settings/v2beta/password_settings.proto
@@ -49,7 +49,7 @@ message PasswordExpirySettings {
example: "\"365\""
}
];
- // Amount of days after which the user should be notified of the upcoming expiry. ZITADEL will not notify the user.
+ // Amount of days after which the user should be notified of the upcoming expiry. Zitadel will not notify the user.
uint64 expire_warn_days = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
example: "\"10\""
diff --git a/proto/zitadel/settings/v2beta/security_settings.proto b/proto/zitadel/settings/v2beta/security_settings.proto
index c2d530291..94769ccb8 100644
--- a/proto/zitadel/settings/v2beta/security_settings.proto
+++ b/proto/zitadel/settings/v2beta/security_settings.proto
@@ -24,7 +24,7 @@ message EmbeddedIframeSettings{
];
repeated string allowed_origins = 2 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "origins allowed loading ZITADEL in an iframe if enabled."
+ description: "origins allowed loading Zitadel in an iframe if enabled."
example: "[\"foo.bar.com\", \"localhost:8080\"]"
}
];
diff --git a/proto/zitadel/settings/v2beta/settings_service.proto b/proto/zitadel/settings/v2beta/settings_service.proto
index 8c4eaef12..f39f23d94 100644
--- a/proto/zitadel/settings/v2beta/settings_service.proto
+++ b/proto/zitadel/settings/v2beta/settings_service.proto
@@ -25,7 +25,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Settings Service";
version: "2.0-beta";
- description: "This API is intended to manage settings in a ZITADEL instance. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
+ description: "This API is intended to manage settings in a Zitadel instance. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -372,7 +372,7 @@ service SettingsService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
deprecated: true;
summary: "Get Security Settings";
- description: "Returns the security settings of the ZITADEL instance."
+ description: "Returns the security settings of the Zitadel instance."
};
}
@@ -394,7 +394,7 @@ service SettingsService {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
deprecated: true;
summary: "Set Security Settings";
- description: "Set the security settings of the ZITADEL instance."
+ description: "Set the security settings of the Zitadel instance."
};
}
diff --git a/proto/zitadel/system.proto b/proto/zitadel/system.proto
index eec945ef1..c0677f6b9 100644
--- a/proto/zitadel/system.proto
+++ b/proto/zitadel/system.proto
@@ -92,8 +92,8 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
};
service SystemService {
- //Indicates if ZITADEL is running.
- // It respondes as soon as ZITADEL started
+ //Indicates if Zitadel is running.
+ // It respondes as soon as Zitadel started
rpc Healthz(HealthzRequest) returns (HealthzResponse) {
option (google.api.http) = {
get: "/healthz";
@@ -116,7 +116,7 @@ service SystemService {
};
}
- // Returns a list of ZITADEL instances
+ // Returns a list of Zitadel instances
//
// Deprecated: Use [ListInstances](apis/resources/instance_service_v2/zitadel-instance-v-2-instance-service-list-instances.api.mdx) instead to list instances
rpc ListInstances(ListInstancesRequest) returns (ListInstancesResponse) {
@@ -317,7 +317,7 @@ service SystemService {
};
}
- //Returns all stored read models of ZITADEL
+ //Returns all stored read models of Zitadel
// views are used for search optimisation and optimise request latencies
// they represent the delta of the event happend on the objects
rpc ListViews(ListViewsRequest) returns (ListViewsResponse) {
@@ -342,7 +342,7 @@ service SystemService {
}
//Truncates the delta of the change stream
- // be carefull with this function because ZITADEL has to
+ // be carefull with this function because Zitadel has to
// recompute the deltas after they got cleared.
// Search requests will return wrong results until all deltas are recomputed
rpc ClearView(ClearViewRequest) returns (ClearViewResponse) {
@@ -784,16 +784,16 @@ message AddQuotaRequest {
description: "the quota amount of units";
}
];
- // whether ZITADEL should block further usage when the configured amount is used
+ // whether Zitadel should block further usage when the configured amount is used
bool limit = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "whether ZITADEL should block further usage when the configured amount is used";
+ description: "whether Zitadel should block further usage when the configured amount is used";
}
];
- // the handlers, ZITADEL executes when certain quota percentages are reached
+ // the handlers, Zitadel executes when certain quota percentages are reached
repeated zitadel.quota.v1.Notification notifications = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "the handlers, ZITADEL executes when certain quota percentages are reached";
+ description: "the handlers, Zitadel executes when certain quota percentages are reached";
}
];
}
@@ -832,16 +832,16 @@ message SetQuotaRequest {
description: "the quota amount of units";
}
];
- // whether ZITADEL should block further usage when the configured amount is used
+ // whether Zitadel should block further usage when the configured amount is used
bool limit = 6 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "whether ZITADEL should block further usage when the configured amount is used";
+ description: "whether Zitadel should block further usage when the configured amount is used";
}
];
- // the handlers, ZITADEL executes when certain quota percentages are reached
+ // the handlers, Zitadel executes when certain quota percentages are reached
repeated zitadel.quota.v1.Notification notifications = 7 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "the handlers, ZITADEL executes when certain quota percentages are reached";
+ description: "the handlers, Zitadel executes when certain quota percentages are reached";
}
];
}
diff --git a/proto/zitadel/user.proto b/proto/zitadel/user.proto
index d2c1a518d..54d629322 100644
--- a/proto/zitadel/user.proto
+++ b/proto/zitadel/user.proto
@@ -110,7 +110,7 @@ message Profile {
];
string display_name = 4 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "a user can set the display name, if nothing is set ZITADEL computes \"first_name last_name\""
+ description: "a user can set the display name, if nothing is set Zitadel computes \"first_name last_name\""
example: "\"Gigi Giraffe\"";
}
];
diff --git a/proto/zitadel/user/v2/auth.proto b/proto/zitadel/user/v2/auth.proto
index 97e2e66ce..fdbfda5b2 100644
--- a/proto/zitadel/user/v2/auth.proto
+++ b/proto/zitadel/user/v2/auth.proto
@@ -15,8 +15,8 @@ enum PasskeyAuthenticator {
}
message SendPasskeyRegistrationLink {
- // Optionally set a url_template, which will be used in the mail sent by ZITADEL to guide the user to your passkey registration page.
- // If no template is set, the default ZITADEL url will be used.
+ // Optionally set a url_template, which will be used in the mail sent by Zitadel to guide the user to your passkey registration page.
+ // If no template is set, the default Zitadel url will be used.
//
// The following placeholders can be used: UserID, OrgID, CodeID, Code
optional string url_template = 1 [
diff --git a/proto/zitadel/user/v2/email.proto b/proto/zitadel/user/v2/email.proto
index eb807206a..ed979c465 100644
--- a/proto/zitadel/user/v2/email.proto
+++ b/proto/zitadel/user/v2/email.proto
@@ -39,8 +39,8 @@ message HumanEmail {
}
message SendEmailVerificationCode {
- // Optionally set a url_template, which will be used in the verification mail sent by ZITADEL to guide the user to your verification page.
- // If no template is set, the default ZITADEL url will be used.
+ // Optionally set a url_template, which will be used in the verification mail sent by Zitadel to guide the user to your verification page.
+ // If no template is set, the default Zitadel url will be used.
//
// The following placeholders can be used: UserID, OrgID, Code
optional string url_template = 1 [
diff --git a/proto/zitadel/user/v2/idp.proto b/proto/zitadel/user/v2/idp.proto
index fb13a1a15..b2499ed78 100644
--- a/proto/zitadel/user/v2/idp.proto
+++ b/proto/zitadel/user/v2/idp.proto
@@ -70,7 +70,7 @@ message IDPIntent {
];
string user_id = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "ID of the ZITADEL user if external user already linked"
+ description: "ID of the Zitadel user if external user already linked"
max_length: 200;
example: "\"163840776835432345\"";
}
diff --git a/proto/zitadel/user/v2/password.proto b/proto/zitadel/user/v2/password.proto
index 9ed6b47f6..081b1a07b 100644
--- a/proto/zitadel/user/v2/password.proto
+++ b/proto/zitadel/user/v2/password.proto
@@ -37,8 +37,8 @@ message HashedPassword {
message SendPasswordResetLink {
NotificationType notification_type = 1;
- // Optionally set a url_template, which will be used in the password reset mail sent by ZITADEL to guide the user to your password change page.
- // If no template is set, the default ZITADEL url will be used.
+ // Optionally set a url_template, which will be used in the password reset mail sent by Zitadel to guide the user to your password change page.
+ // If no template is set, the default Zitadel url will be used.
//
// The following placeholders can be used: UserID, OrgID, Code
optional string url_template = 2 [
diff --git a/proto/zitadel/user/v2/user.proto b/proto/zitadel/user/v2/user.proto
index 4e46197fe..01589a314 100644
--- a/proto/zitadel/user/v2/user.proto
+++ b/proto/zitadel/user/v2/user.proto
@@ -337,8 +337,8 @@ message AuthFactorU2F {
}
message SendInviteCode {
- // Optionally set a url_template, which will be used in the invite mail sent by ZITADEL to guide the user to your invitation page.
- // If no template is set and no previous code was created, the default ZITADEL url will be used.
+ // Optionally set a url_template, which will be used in the invite mail sent by Zitadel to guide the user to your invitation page.
+ // If no template is set and no previous code was created, the default Zitadel url will be used.
//
// The following placeholders can be used: UserID, OrgID, Code
optional string url_template = 1 [
@@ -350,7 +350,7 @@ message SendInviteCode {
}
];
// Optionally set an application name, which will be used in the invite mail sent by ZITADEL.
- // If no application name is set and no previous code was created, ZITADEL will be used as default.
+ // If no application name is set and no previous code was created, Zitadel will be used as default.
optional string application_name = 2 [
(validate.rules).string = {min_len: 1, max_len: 200},
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
diff --git a/proto/zitadel/user/v2/user_service.proto b/proto/zitadel/user/v2/user_service.proto
index 38362c650..7f83eb171 100644
--- a/proto/zitadel/user/v2/user_service.proto
+++ b/proto/zitadel/user/v2/user_service.proto
@@ -30,7 +30,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "User Service";
version: "2.0";
- description: "This API is intended to manage users in a ZITADEL instance.";
+ description: "This API is intended to manage users in a Zitadel instance.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -3175,7 +3175,7 @@ message RetrieveIdentityProviderIntentResponse{
IDPInformation idp_information = 2;
string user_id = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "ID of the user in ZITADEL if external user is linked"
+ description: "ID of the user in Zitadel if external user is linked"
example: "\"163840776835432345\"";
}
];
diff --git a/proto/zitadel/user/v2beta/auth.proto b/proto/zitadel/user/v2beta/auth.proto
index dd5a21406..6578e402c 100644
--- a/proto/zitadel/user/v2beta/auth.proto
+++ b/proto/zitadel/user/v2beta/auth.proto
@@ -21,7 +21,7 @@ message SendPasskeyRegistrationLink {
min_length: 1;
max_length: 200;
example: "\"https://example.com/passkey/register?userID={{.UserID}}&orgID={{.OrgID}}&codeID={{.CodeID}}&code={{.Code}}\"";
- description: "\"Optionally set a url_template, which will be used in the mail sent by ZITADEL to guide the user to your passkey registration page. If no template is set, the default ZITADEL url will be used.\""
+ description: "\"Optionally set a url_template, which will be used in the mail sent by Zitadel to guide the user to your passkey registration page. If no template is set, the default Zitadel url will be used.\""
}
];
}
diff --git a/proto/zitadel/user/v2beta/email.proto b/proto/zitadel/user/v2beta/email.proto
index 33473f316..d1d97c4ae 100644
--- a/proto/zitadel/user/v2beta/email.proto
+++ b/proto/zitadel/user/v2beta/email.proto
@@ -45,7 +45,7 @@ message SendEmailVerificationCode {
min_length: 1;
max_length: 200;
example: "\"https://example.com/email/verify?userID={{.UserID}}&code={{.Code}}&orgID={{.OrgID}}\"";
- description: "\"Optionally set a url_template, which will be used in the verification mail sent by ZITADEL to guide the user to your verification page. If no template is set, the default ZITADEL url will be used.\""
+ description: "\"Optionally set a url_template, which will be used in the verification mail sent by Zitadel to guide the user to your verification page. If no template is set, the default Zitadel url will be used.\""
}
];
}
diff --git a/proto/zitadel/user/v2beta/idp.proto b/proto/zitadel/user/v2beta/idp.proto
index edf950588..32e0c5f32 100644
--- a/proto/zitadel/user/v2beta/idp.proto
+++ b/proto/zitadel/user/v2beta/idp.proto
@@ -70,7 +70,7 @@ message IDPIntent {
];
string user_id = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "ID of the ZITADEL user if external user already linked"
+ description: "ID of the Zitadel user if external user already linked"
max_length: 200;
example: "\"163840776835432345\"";
}
diff --git a/proto/zitadel/user/v2beta/password.proto b/proto/zitadel/user/v2beta/password.proto
index 69fe5fc30..01e90c091 100644
--- a/proto/zitadel/user/v2beta/password.proto
+++ b/proto/zitadel/user/v2beta/password.proto
@@ -43,7 +43,7 @@ message SendPasswordResetLink {
min_length: 1;
max_length: 200;
example: "\"https://example.com/password/changey?userID={{.UserID}}&code={{.Code}}&orgID={{.OrgID}}\"";
- description: "\"Optionally set a url_template, which will be used in the password reset mail sent by ZITADEL to guide the user to your password change page. If no template is set, the default ZITADEL url will be used.\""
+ description: "\"Optionally set a url_template, which will be used in the password reset mail sent by Zitadel to guide the user to your password change page. If no template is set, the default Zitadel url will be used.\""
}
];
}
diff --git a/proto/zitadel/user/v2beta/user_service.proto b/proto/zitadel/user/v2beta/user_service.proto
index 723b07a8c..0c552701c 100644
--- a/proto/zitadel/user/v2beta/user_service.proto
+++ b/proto/zitadel/user/v2beta/user_service.proto
@@ -24,7 +24,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "User Service";
version: "2.0-beta";
- description: "This API is intended to manage users in a ZITADEL instance. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
+ description: "This API is intended to manage users in a Zitadel instance. This project is in beta state. It can AND will continue breaking until the services provide the same functionality as the current login.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
@@ -1836,7 +1836,7 @@ message RetrieveIdentityProviderIntentResponse{
IDPInformation idp_information = 2;
string user_id = 3 [
(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
- description: "ID of the user in ZITADEL if external user is linked"
+ description: "ID of the user in Zitadel if external user is linked"
example: "\"163840776835432345\"";
}
];
diff --git a/proto/zitadel/webkey/v2/webkey_service.proto b/proto/zitadel/webkey/v2/webkey_service.proto
index 57151ac60..fd84f86b9 100644
--- a/proto/zitadel/webkey/v2/webkey_service.proto
+++ b/proto/zitadel/webkey/v2/webkey_service.proto
@@ -16,7 +16,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Web Key Service";
version: "2.0";
- description: "This API is intended to manage web keys for a ZITADEL instance, used to sign and validate OIDC tokens.\n\nThe public key endpoint (outside of this service) is used to retrieve the public keys of the active and inactive keys.\n\nPlease make sure to enable the `web_key` feature flag on your instance to use this service.";
+ description: "This API is intended to manage web keys for a Zitadel instance, used to sign and validate OIDC tokens.\n\nThe public key endpoint (outside of this service) is used to retrieve the public keys of the active and inactive keys.\n\nPlease make sure to enable the `web_key` feature flag on your instance to use this service.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
diff --git a/proto/zitadel/webkey/v2beta/webkey_service.proto b/proto/zitadel/webkey/v2beta/webkey_service.proto
index 1ef66e725..f84c28723 100644
--- a/proto/zitadel/webkey/v2beta/webkey_service.proto
+++ b/proto/zitadel/webkey/v2beta/webkey_service.proto
@@ -16,7 +16,7 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
info: {
title: "Web key Service";
version: "2.0-beta";
- description: "This API is intended to manage web keys for a ZITADEL instance, used to sign and validate OIDC tokens. This service is in beta state. It can AND will continue breaking until a stable version is released.\n\nThe public key endpoint (outside of this service) is used to retrieve the public keys of the active and inactive keys.\n\nDeprecated: use webkey service v2 instead. This service will be removed in the next major version of ZITADEL.";
+ description: "This API is intended to manage web keys for a Zitadel instance, used to sign and validate OIDC tokens. This service is in beta state. It can AND will continue breaking until a stable version is released.\n\nThe public key endpoint (outside of this service) is used to retrieve the public keys of the active and inactive keys.\n\nDeprecated: use webkey service v2 instead. This service will be removed in the next major version of ZITADEL.";
contact:{
name: "ZITADEL"
url: "https://zitadel.com"
diff --git a/tests/functional-ui/cypress/e2e/humans/humans.cy.ts b/tests/functional-ui/cypress/e2e/humans/humans.cy.ts
index f599d7da8..b1f959ad1 100644
--- a/tests/functional-ui/cypress/e2e/humans/humans.cy.ts
+++ b/tests/functional-ui/cypress/e2e/humans/humans.cy.ts
@@ -30,9 +30,9 @@ describe('humans', () => {
cy.url().should('contain', 'users/create');
cy.get('[formcontrolname="email"]').should('be.enabled').type('dummy@dummy.com');
//force needed due to the prefilled username prefix
- cy.get('[formcontrolname="username"]').should('be.enabled').type(user.addName);
- cy.get('[formcontrolname="givenName"]').should('be.enabled').type('e2ehumanfirstname');
- cy.get('[formcontrolname="familyName"]').should('be.enabled').type('e2ehumanlastname');
+ cy.get('[formcontrolname="userName"]').should('be.enabled').type(user.addName);
+ cy.get('[formcontrolname="firstName"]').should('be.enabled').type('e2ehumanfirstname');
+ cy.get('[formcontrolname="lastName"]').should('be.enabled').type('e2ehumanlastname');
cy.get('[data-e2e="create-button"]').click({ force: true });
cy.shouldConfirmSuccess();
let loginName = user.addName;
diff --git a/tests/functional-ui/project.json b/tests/functional-ui/project.json
index 0cfc52626..f62c5e1bc 100644
--- a/tests/functional-ui/project.json
+++ b/tests/functional-ui/project.json
@@ -7,7 +7,7 @@
"command": "nx run @zitadel/devcontainer:compose up --force-recreate --renew-anon-volumes db-functional-ui"
},
"run-api": {
- "description": "Sets up and runs the Zitadel API with the embedded Console against which the functional UI tests are run.",
+ "description": "Sets up and runs the Zitadel API with the embedded Management Console against which the functional UI tests are run.",
"continuous": true,
"dependsOn": [
"@zitadel/api:build"