diff --git a/packages/console/src/pages/Organizations/Guide/Introduction/index.tsx b/packages/console/src/pages/Organizations/Guide/Introduction/index.tsx index 21aef08d103..ad4e8e22dd4 100644 --- a/packages/console/src/pages/Organizations/Guide/Introduction/index.tsx +++ b/packages/console/src/pages/Organizations/Guide/Introduction/index.tsx @@ -5,6 +5,7 @@ import { useTranslation } from 'react-i18next'; import OrganizationFeatureDark from '@/assets/icons/organization-feature-dark.svg'; import OrganizationFeature from '@/assets/icons/organization-feature.svg'; import ActionBar from '@/components/ActionBar'; +import { isDevFeaturesEnabled } from '@/consts/env'; import Button from '@/ds-components/Button'; import Card from '@/ds-components/Card'; import OverlayScrollbar from '@/ds-components/OverlayScrollbar'; @@ -86,7 +87,11 @@ function Introduction({ isReadonly }: Props) {
- -
{t('guide.introduction.section_3.title')}
-
- {t('guide.introduction.section_3.description')} -
-
+ {isDevFeaturesEnabled && ( + +
+ {t('guide.introduction.section_3.title')} +
+
+ {t('guide.introduction.section_3.description')} +
+
+ )}
{t('guide.introduction.section_4.title')}
diff --git a/packages/phrases/src/locales/de/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/de/translation/admin-console/organization-role-details.ts index 71b51d09594..3c0d2f296ae 100644 --- a/packages/phrases/src/locales/de/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/de/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: 'Org-Rolle', delete_confirm: 'Dadurch werden die mit dieser Rolle verbundenen Berechtigungen von den betroffenen Benutzern entfernt und die Beziehungen zwischen Organisationsrollen, Mitgliedern in der Organisation und Organisationsberechtigungen gelöscht.', - deleted: 'Organisationsrolle {{name}} wurde erfolgreich gelöscht.', + deleted: 'Die Organisationsrolle {{name}} wurde erfolgreich gelöscht.', permissions: { tab: 'Berechtigungen', name_column: 'Berechtigung', @@ -12,7 +12,7 @@ const organization_role_details = { type_column: 'Berechtigungstyp', type: { api: 'API-Berechtigung', - org: 'Org-Berechtigung', + org: 'Organisationsberechtigung', }, assign_permissions: 'Berechtigungen zuweisen', remove_permission: 'Berechtigung entfernen', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Allgemein', settings: 'Einstellungen', description: - 'Die Organisationsrolle ist eine Gruppierung von Berechtigungen, die Benutzern zugewiesen werden können. Die Berechtigungen müssen aus den vordefinierten Organisationsberechtigungen stammen.', + 'Die Organisationsrolle ist eine Gruppierung von Berechtigungen, die Benutzern zugewiesen werden können. Die Berechtigungen können aus den vordefinierten Organisationsberechtigungen und API-Berechtigungen stammen.', name_field: 'Name', description_field: 'Beschreibung', description_field_placeholder: 'Benutzer mit nur Leseberechtigungen', diff --git a/packages/phrases/src/locales/de/translation/admin-console/organizations.ts b/packages/phrases/src/locales/de/translation/admin-console/organizations.ts index c910092997b..d4977c8e988 100644 --- a/packages/phrases/src/locales/de/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/de/translation/admin-console/organizations.ts @@ -54,8 +54,10 @@ const organizations = { 'In Multi-Tenant-SaaS-Anwendungen teilen häufig mehrere Organisationen dieselbe Zugriffskontrollvorlage, zu der Berechtigungen und Rollen gehören. In Logto nennen wir es "Organisationsvorlage".', permission_description: 'Die Organisationsberechtigung bezieht sich auf die Autorisierung zum Zugriff auf eine Ressource im Kontext der Organisation.', - role_description: + role_description_deprecated: 'Eine Organisationsrolle ist eine Gruppierung von Organisationsberechtigungen, die Benutzern zugewiesen werden können.', + role_description: + 'Die Organisationsrolle ist eine Gruppierung von Organisationsberechtigungen oder API-Berechtigungen, die Mitgliedern zugewiesen werden können.', }, section_3: { title: 'Kann ich API-Berechtigungen zu Organisationsrollen zuweisen?', diff --git a/packages/phrases/src/locales/en/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/en/translation/admin-console/organization-role-details.ts index e17220c183a..bace0551ebb 100644 --- a/packages/phrases/src/locales/en/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/en/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: 'Organization role', delete_confirm: 'Doing so will remove the permissions associated with this role from the affected users and delete the relations among organization roles, members in the organization, and organization permissions.', - deleted: 'Org role {{name}} was successfully deleted.', + deleted: 'Organization role {{name}} was successfully deleted.', permissions: { tab: 'Permissions', name_column: 'Permission', @@ -12,7 +12,7 @@ const organization_role_details = { type_column: 'Permission type', type: { api: 'API permission', - org: 'Org permission', + org: 'Organization permission', }, assign_permissions: 'Assign permissions', remove_permission: 'Remove permission', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'General', settings: 'Settings', description: - 'Organization role is a grouping of permissions that can be assigned to users. The permissions must come from the predefined organization permissions.', + 'Organization role is a grouping of permissions that can be assigned to users. The permissions can come from the predefined organization permissions and API permission.', name_field: 'Name', description_field: 'Description', description_field_placeholder: 'Users with view-only permissions', diff --git a/packages/phrases/src/locales/en/translation/admin-console/organizations.ts b/packages/phrases/src/locales/en/translation/admin-console/organizations.ts index 8de651f20c8..7baa1f115e8 100644 --- a/packages/phrases/src/locales/en/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/en/translation/admin-console/organizations.ts @@ -52,8 +52,10 @@ const organizations = { 'In multi-tenant SaaS applications, multiple organizations often share the same access control template, which includes permissions and roles. In Logto, we call it "organization template."', permission_description: 'Organization permission refers to the authorization to access a resource in the context of organization.', - role_description: + role_description_deprecated: 'Organization role is a grouping of organization permissions that can be assigned to members.', + role_description: + 'Organization role is a grouping of organization permissions or API permissions that can be assigned to members.', }, section_3: { title: 'Can I assign API permissions to organization roles?', diff --git a/packages/phrases/src/locales/es/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/es/translation/admin-console/organization-role-details.ts index c50df444cd6..8da044728ed 100644 --- a/packages/phrases/src/locales/es/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/es/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: 'Rol de la organización', delete_confirm: 'Al hacerlo, se eliminarán los permisos asociados con este rol de los usuarios afectados y se borrarán las relaciones entre roles de organización, miembros en la organización y permisos de organización.', - deleted: 'El rol de la organización {{name}} se eliminó correctamente.', + deleted: 'El rol de organización {{name}} se eliminó con éxito.', permissions: { tab: 'Permisos', name_column: 'Permiso', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'General', settings: 'Configuración', description: - 'El rol de la organización es un grupo de permisos que se pueden asignar a los usuarios. Los permisos deben provenir de los permisos de organización predefinidos.', + 'El rol de organización es un agrupamiento de permisos que se pueden asignar a los usuarios. Los permisos pueden provenir de los permisos de organización predefinidos y permisos de API.', name_field: 'Nombre', description_field: 'Descripción', description_field_placeholder: 'Usuarios con permisos de solo lectura', diff --git a/packages/phrases/src/locales/es/translation/admin-console/organizations.ts b/packages/phrases/src/locales/es/translation/admin-console/organizations.ts index 91c7709e9d3..6c65e5339cb 100644 --- a/packages/phrases/src/locales/es/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/es/translation/admin-console/organizations.ts @@ -55,8 +55,10 @@ const organizations = { 'En aplicaciones SaaS multiinquilino, varias organizaciones a menudo comparten la misma plantilla de control de acceso, que incluye permisos y roles. En Logto, lo llamamos "plantilla de organización".', permission_description: 'El permiso de la organización se refiere a la autorización para acceder a un recurso en el contexto de la organización.', - role_description: + role_description_deprecated: 'El rol de la organización es un agrupamiento de permisos de organización que se pueden asignar a los miembros.', + role_description: + 'El rol de la organización es un agrupamiento de permisos de la organización o permisos de API que se pueden asignar a los miembros.', }, section_3: { title: '¿Puedo asignar permisos de API a roles de organización?', diff --git a/packages/phrases/src/locales/fr/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/fr/translation/admin-console/organization-role-details.ts index 47ca23d976f..36c932c9fa1 100644 --- a/packages/phrases/src/locales/fr/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/fr/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: "Rôle de l'organisation", delete_confirm: "Cela supprimera les autorisations associées à ce rôle des utilisateurs concernés et supprimera les relations entre les rôles de l'organisation, les membres de l'organisation et les autorisations de l'organisation.", - deleted: "Le rôle d'organisation {{name}} a été supprimé avec succès.", + deleted: "Le rôle de l'organisation {{name}} a été supprimé avec succès.", permissions: { tab: 'Autorisations', name_column: 'Autorisation', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Général', settings: 'Réglages', description: - "Le rôle d'organisation est un regroupement de permissions qui peuvent être attribuées aux utilisateurs. Les permissions doivent provenir des permissions d'organisation prédéfinies.", + 'Le rôle d’organisation est un regroupement de permissions qui peuvent être attribuées aux utilisateurs. Les permissions peuvent provenir des permissions d’organisation prédéfinies et des permissions API.', name_field: 'Nom', description_field: 'Description', description_field_placeholder: 'Utenti con permessi di sola visualizzazione', diff --git a/packages/phrases/src/locales/fr/translation/admin-console/organizations.ts b/packages/phrases/src/locales/fr/translation/admin-console/organizations.ts index 543fc764685..88464d9d852 100644 --- a/packages/phrases/src/locales/fr/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/fr/translation/admin-console/organizations.ts @@ -55,8 +55,10 @@ const organizations = { "Dans les applications multi-locataires SaaS, plusieurs organisations partagent souvent le même modèle de contrôle d'accès, comprenant des autorisations et des rôles. Chez Logto, nous l'appelons \"modèle d'organisation\".", permission_description: "L'autorisation d'organisation se réfère à l'autorisation d'accéder à une ressource dans le contexte de l'organisation.", - role_description: + role_description_deprecated: "Le rôle d'organisation est un regroupement de permissions d'organisation pouvant être attribuées aux membres.", + role_description: + "Le rôle de l'organisation est un regroupement de permissions d'organisation ou de permissions API qui peuvent être attribuées aux membres.", }, section_3: { title: "Puis-je attribuer des permissions API aux rôles de l'organisation?", diff --git a/packages/phrases/src/locales/it/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/it/translation/admin-console/organization-role-details.ts index f4cc9bb9022..5a20b180cf6 100644 --- a/packages/phrases/src/locales/it/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/it/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: "Ruolo dell'organizzazione", delete_confirm: "Facendo ciò, verranno rimossi i permessi associati a questo ruolo dagli utenti interessati e verranno eliminati i rapporti tra ruoli organizzativi, membri nell'organizzazione e permessi dell'organizzazione.", - deleted: "Il ruolo dell'organizzazione {{name}} è stato eliminato con successo.", + deleted: "Il ruolo dell'organizzazione {{name}} è stato cancellato con successo.", permissions: { tab: 'Autorizzazioni', name_column: 'Autorizzazione', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Generale', settings: 'Impostazioni', description: - "Il ruolo dell'organizzazione è un raggruppamento di autorizzazioni che possono essere assegnate agli utenti. Le autorizzazioni devono provenire dalle autorizzazioni predefinite dell'organizzazione.", + 'Il ruolo dell’organizzazione è un raggruppamento di permessi che possono essere assegnati agli utenti. I permessi possono derivare dai permessi dell’organizzazione predefiniti e dai permessi API.', name_field: 'Nome', description_field: 'Descrizione', description_field_placeholder: 'Utenti con permessi di sola visualizzazione', diff --git a/packages/phrases/src/locales/it/translation/admin-console/organizations.ts b/packages/phrases/src/locales/it/translation/admin-console/organizations.ts index f3a6a1d4294..3e7656ff33d 100644 --- a/packages/phrases/src/locales/it/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/it/translation/admin-console/organizations.ts @@ -55,8 +55,10 @@ const organizations = { 'Nelle applicazioni SaaS multi-inquilino, spesso più organizzazioni condividono lo stesso modello di controllo degli accessi, che include permessi e ruoli. In Logto, lo chiamiamo "modello organizzativo".', permission_description: "Il permesso organizzativo si riferisce all'autorizzazione per accedere a una risorsa nel contesto dell'organizzazione.", - role_description: + role_description_deprecated: 'Il ruolo organizzativo è un raggruppamento di permessi organizzativi che possono essere assegnati ai membri.', + role_description: + "Il ruolo dell'organizzazione è un raggruppamento di permessi dell'organizzazione o permessi API che possono essere assegnati ai membri.", }, section_3: { title: "Posso assegnare permessi API ai ruoli dell'organizzazione?", diff --git a/packages/phrases/src/locales/ja/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/ja/translation/admin-console/organization-role-details.ts index f9f90e2ac94..4a2c15f1ae4 100644 --- a/packages/phrases/src/locales/ja/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/ja/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: '組織の役割', delete_confirm: 'これにより、関連するユーザーからこのロールに関連付けられた権限が削除され、組織の役割、組織のメンバー、および組織の権限間の関係が削除されます。', - deleted: '組織の役割 {{name}} は正常に削除されました。', + deleted: '組織の役割{{name}}が正常に削除されました。', permissions: { tab: '許可', name_column: '許可', @@ -30,7 +30,7 @@ const organization_role_details = { tab: '一般', settings: '設定', description: - '組織の役割は、ユーザーに割り当てることができる許可のグループです。 許可は、事前定義された組織の許可から取得する必要があります。', + '組織ロールは、ユーザーに割り当てることができる権限のグループです。権限は、事前に定義された組織の権限とAPIの権限から来ることがあります。', name_field: '名前', description_field: '説明', description_field_placeholder: '閲覧専用権限を持つユーザー', diff --git a/packages/phrases/src/locales/ja/translation/admin-console/organizations.ts b/packages/phrases/src/locales/ja/translation/admin-console/organizations.ts index fb071c2d87b..038473d2cc3 100644 --- a/packages/phrases/src/locales/ja/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/ja/translation/admin-console/organizations.ts @@ -54,8 +54,10 @@ const organizations = { 'マルチテナントSaaSアプリケーションでは、複数の組織がしばしば同じアクセス制御テンプレートを共有します。これには権限や役割が含まれます。Logtoではこれを「組織テンプレート」と呼びます。', permission_description: '組織権限とは、組織のコンテキストでリソースにアクセスするための承認です。', - role_description: + role_description_deprecated: '組織役割は、ユーザーに割り当てることができる権限のグループ化です。権限は事前に定義された組織権限から取得する必要があります。', + role_description: + '組織の役割は、メンバーに割り当てることができる組織の権限またはAPIの権限のグループです。', }, section_3: { title: '組織の役割にAPI権限を割り当てることはできますか?', diff --git a/packages/phrases/src/locales/ko/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/ko/translation/admin-console/organization-role-details.ts index c36c83ac360..c7e93a2b785 100644 --- a/packages/phrases/src/locales/ko/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/ko/translation/admin-console/organization-role-details.ts @@ -30,7 +30,7 @@ const organization_role_details = { tab: '일반', settings: '설정', description: - '조직 역할은 사용자에게 할당할 수있는 권한의 그룹입니다. 권한은 사전 정의 된 조직 권한에서 가져와야합니다.', + '조직 역할은 사용자에게 할당할 수 있는 권한의 그룹입니다. 권한은 사전에 정의된 조직 권한과 API 권한에서 올 수 있습니다.', name_field: '이름', description_field: '설명', description_field_placeholder: '읽기 전용 권한을 가진 사용자', diff --git a/packages/phrases/src/locales/ko/translation/admin-console/organizations.ts b/packages/phrases/src/locales/ko/translation/admin-console/organizations.ts index b49811789fb..f5ebf9a2030 100644 --- a/packages/phrases/src/locales/ko/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/ko/translation/admin-console/organizations.ts @@ -53,7 +53,10 @@ const organizations = { description: '멀티 테넌트 SaaS 애플리케이션에서는 여러 조직이 종종 권한 및 역할을 포함한 동일한 액세스 제어 템플릿을 공유합니다. 로그토에서는 이를 "조직 템플릿"이라고 합니다.', permission_description: '조직 권한은 조직의 컨텍스트에서 리소스에 대한 권한을 나타냅니다.', - role_description: '조직 역할은 구성원에게 할당할 수 있는 조직 권한의 그룹화입니다.', + role_description_deprecated: + '조직 역할은 구성원에게 할당할 수 있는 조직 권한의 그룹화입니다.', + role_description: + '조직 역할은 구성원에게 할당할 수 있는 조직 권한 또는 API 권한의 그룹입니다.', }, section_3: { title: '조직 역할에 API 권한을 할당할 수 있나요?', diff --git a/packages/phrases/src/locales/pl-pl/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/pl-pl/translation/admin-console/organization-role-details.ts index 4fb8bc4311d..d9b71f053b7 100644 --- a/packages/phrases/src/locales/pl-pl/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/pl-pl/translation/admin-console/organization-role-details.ts @@ -12,7 +12,7 @@ const organization_role_details = { type_column: 'Typ uprawnienia', type: { api: 'Uprawnienie API', - org: 'Uprawnienie organizacji', + org: 'Uprawnienia organizacyjne', }, assign_permissions: 'Przypisz uprawnienia', remove_permission: 'Usuń uprawnienie', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Ogólne', settings: 'Ustawienia', description: - 'Rola organizacji to grupowanie uprawnień, które można przypisać użytkownikom. Uprawnienia muszą pochodzić z predefiniowanych uprawnień organizacji.', + 'Rola organizacyjna to grupowanie uprawnień, które mogą być przypisane użytkownikom. Uprawnienia mogą pochodzić z predefiniowanych uprawnień organizacyjnych i uprawnień API.', name_field: 'Nazwa', description_field: 'Opis', description_field_placeholder: 'Użytkownicy z uprawnieniami tylko do odczytu', diff --git a/packages/phrases/src/locales/pl-pl/translation/admin-console/organizations.ts b/packages/phrases/src/locales/pl-pl/translation/admin-console/organizations.ts index 09c32e0e4ac..5062ed2f316 100644 --- a/packages/phrases/src/locales/pl-pl/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/pl-pl/translation/admin-console/organizations.ts @@ -55,8 +55,10 @@ const organizations = { 'W wielomandantowych aplikacjach typu SaaS, wiele organizacji często dzieli ten sam szablon kontroli dostępu, który obejmuje uprawnienia i role. W Logto nazywamy to "szablonem organizacji".', permission_description: 'Uprawnienie organizacji odnosi się do autoryzacji dostępu do zasobu w kontekście organizacji.', - role_description: + role_description_deprecated: 'Rola organizacji to grupowanie uprawnień organizacji, które można przypisać członkom.', + role_description: + 'Rola organizacyjna to grupowanie uprawnień organizacyjnych lub uprawnień API, które mogą być przypisane do członków.', }, section_3: { title: 'Czy mogę przypisać uprawnienia API do ról organizacyjnych?', diff --git a/packages/phrases/src/locales/pt-br/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/pt-br/translation/admin-console/organization-role-details.ts index 27a6670b972..9b7a502d410 100644 --- a/packages/phrases/src/locales/pt-br/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/pt-br/translation/admin-console/organization-role-details.ts @@ -12,7 +12,7 @@ const organization_role_details = { type_column: 'Tipo de permissão', type: { api: 'Permissão da API', - org: 'Permissão da org', + org: 'Permissão da organização', }, assign_permissions: 'Atribuir permissões', remove_permission: 'Remover permissão', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Geral', settings: 'Configurações', description: - 'A função da organização é um agrupamento de permissões que podem ser atribuídas aos usuários. As permissões devem vir das permissões predefinidas da organização.', + 'Função de organização é um agrupamento de permissões que podem ser atribuídas aos usuários. As permissões podem vir das permissões de organização pré-definidas e permissões de API.', name_field: 'Nome', description_field: 'Descrição', description_field_placeholder: 'Usuários com permissões somente de visualização', diff --git a/packages/phrases/src/locales/pt-br/translation/admin-console/organizations.ts b/packages/phrases/src/locales/pt-br/translation/admin-console/organizations.ts index 5a3ade33363..248f7b314d8 100644 --- a/packages/phrases/src/locales/pt-br/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/pt-br/translation/admin-console/organizations.ts @@ -55,8 +55,10 @@ const organizations = { 'Em aplicativos SaaS multi-inquilino, várias organizações frequentemente compartilham o mesmo modelo de controle de acesso, que inclui permissões e papéis. No Logto, chamamos isso de "modelo de organização".', permission_description: 'A permissão da organização refere-se à autorização para acessar um recurso no contexto da organização.', - role_description: + role_description_deprecated: 'O papel da organização é um agrupamento de permissões da organização que podem ser atribuídas aos membros.', + role_description: + 'A função da organização é um agrupamento de permissões da organização ou permissões de API que podem ser atribuídas aos membros.', }, section_3: { title: 'Posso atribuir permissões de API a funções de organização?', diff --git a/packages/phrases/src/locales/pt-pt/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/pt-pt/translation/admin-console/organization-role-details.ts index 9eed555407b..488bc5c0e8e 100644 --- a/packages/phrases/src/locales/pt-pt/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/pt-pt/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: 'Função da organização', delete_confirm: 'Ao fazê-lo, serão removidas as permissões associadas a esta função dos utilizadores afetados e serão eliminadas as relações entre funções da organização, membros na organização e permissões da organização.', - deleted: 'O papel da organização {{name}} foi removido com sucesso.', + deleted: 'O papel da organização {{name}} foi eliminado com sucesso.', permissions: { tab: 'Permissões', name_column: 'Permissão', @@ -12,7 +12,7 @@ const organization_role_details = { type_column: 'Tipo de permissão', type: { api: 'Permissão da API', - org: 'Permissão da org', + org: 'Permissão da organização', }, assign_permissions: 'Atribuir permissões', remove_permission: 'Remover permissão', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Geral', settings: 'Configurações', description: - 'A função da organização é um agrupamento de permissões que podem ser atribuídas aos usuários. As permissões devem vir das permissões predefinidas da organização.', + 'O papel da organização é um agrupamento de permissões que podem ser atribuídas aos utilizadores. As permissões podem provir das permissões da organização pré-definidas e permissões de API.', name_field: 'Nome', description_field: 'Descrição', description_field_placeholder: 'Utilizadores com permissões apenas de visualização', diff --git a/packages/phrases/src/locales/pt-pt/translation/admin-console/organizations.ts b/packages/phrases/src/locales/pt-pt/translation/admin-console/organizations.ts index 200ae347e2a..18d1ab6b009 100644 --- a/packages/phrases/src/locales/pt-pt/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/pt-pt/translation/admin-console/organizations.ts @@ -55,8 +55,10 @@ const organizations = { 'Nas aplicações SaaS multi-inquilinos, muitas organizações frequentemente partilham o mesmo modelo de controlo de acesso, que inclui permissões e funções. Na Logto, chamamos-lhe "modelo de organização."', permission_description: 'A permissão da organização refere-se à autorização para aceder a um recurso no contexto da organização.', - role_description: + role_description_deprecated: 'O papel da organização é um agrupamento de permissões da organização que podem ser atribuídas aos membros.', + role_description: + 'O papel da organização é um agrupamento de permissões da organização ou permissões de API que podem ser atribuídas aos membros.', }, section_3: { title: 'Posso atribuir permissões de API a papéis de organização?', diff --git a/packages/phrases/src/locales/ru/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/ru/translation/admin-console/organization-role-details.ts index a8bb053fc91..b22af529d10 100644 --- a/packages/phrases/src/locales/ru/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/ru/translation/admin-console/organization-role-details.ts @@ -4,7 +4,7 @@ const organization_role_details = { org_role: 'Роль организации', delete_confirm: 'При этом будут удалены разрешения, связанные с этой ролью, у затронутых пользователей, и будут удалены связи между ролями организации, членами организации и правами организации.', - deleted: 'Роль организации {{name}} успешно удалена.', + deleted: 'Роль в организации {{name}} была успешно удалена.', permissions: { tab: 'Разрешения', name_column: 'Разрешение', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Общее', settings: 'Настройки', description: - 'Роль организации - это группировка разрешений, которые можно назначить пользователям. Разрешения должны быть взяты из предопределенных разрешений организации.', + 'Роль организации - это группировка разрешений, которые можно назначить пользователям. Разрешения могут исходить из предопределенных разрешений организации и разрешений API.', name_field: 'Имя', description_field: 'Описание', description_field_placeholder: 'Пользователи с правами только на просмотр', diff --git a/packages/phrases/src/locales/ru/translation/admin-console/organizations.ts b/packages/phrases/src/locales/ru/translation/admin-console/organizations.ts index 6a31c203e21..427440160b7 100644 --- a/packages/phrases/src/locales/ru/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/ru/translation/admin-console/organizations.ts @@ -54,8 +54,10 @@ const organizations = { 'В мультиарендных SaaS-приложениях несколько организаций часто разделяют один и тот же шаблон контроля доступа, включая разрешения и роли. В Logto мы называем это "шаблон организации".', permission_description: 'Разрешение организации относится к авторизации доступа к ресурсу в контексте организации.', - role_description: + role_description_deprecated: 'Роль организации - это группировка разрешений организации, которые могут быть назначены участникам.', + role_description: + 'Роль организации представляет собой группировку организационных разрешений или разрешений API, которые могут быть назначены членам.', }, section_3: { title: 'Могу ли я назначить разрешения API организационным ролям?', diff --git a/packages/phrases/src/locales/tr-tr/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/tr-tr/translation/admin-console/organization-role-details.ts index bd4a24c0219..12c26925f3f 100644 --- a/packages/phrases/src/locales/tr-tr/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/tr-tr/translation/admin-console/organization-role-details.ts @@ -12,7 +12,7 @@ const organization_role_details = { type_column: 'İzin türü', type: { api: 'API izni', - org: 'Kuruluş izni', + org: 'Organizasyon izni', }, assign_permissions: 'İzinleri atama', remove_permission: 'İzni kaldır', @@ -30,7 +30,7 @@ const organization_role_details = { tab: 'Genel', settings: 'Ayarlar', description: - 'Kuruluş rolü, kullanıcılara atanabilecek izinlerin bir gruplamasıdır. İzinler, önceden tanımlanmış kuruluş izinlerinden gelmelidir.', + 'Organizasyon rolü, kullanıcılara atanabilecek izinlerin bir gruplandırılmasıdır. İzinler, önceden tanımlanmış organizasyon izinlerinden ve API izinlerinden gelebilir.', name_field: 'Adı', description_field: 'Açıklama', description_field_placeholder: 'Yalnızca görüntüleme izinlerine sahip kullanıcılar', diff --git a/packages/phrases/src/locales/tr-tr/translation/admin-console/organizations.ts b/packages/phrases/src/locales/tr-tr/translation/admin-console/organizations.ts index b0330c3c986..e58ccb25eb8 100644 --- a/packages/phrases/src/locales/tr-tr/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/tr-tr/translation/admin-console/organizations.ts @@ -54,8 +54,10 @@ const organizations = { 'Çok kiracılı SaaS uygulamalarında, birden çok kuruluş genellikle aynı erişim kontrol şablonunu paylaşır; bu şablon izinleri ve rolleri içerir. Logto\'da buna "kuruluş şablonu" diyoruz.', permission_description: 'Kuruluş izni, kuruluş bağlamında bir kaynağa erişim izni anlamına gelir.', - role_description: + role_description_deprecated: 'Kuruluş rolü, kullanıcılara atanabilen kuruluş izinlerinin bir gruplamasıdır.', + role_description: + 'Kuruluş rolü, üyelere atanabilecek kuruluş izinlerinin veya API izinlerinin bir gruplamasıdır.', }, section_3: { title: 'API izinlerini organizasyon rollerine atayabilir miyim?', diff --git a/packages/phrases/src/locales/zh-cn/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/zh-cn/translation/admin-console/organization-role-details.ts index 1ec1e480eb4..d657f860d13 100644 --- a/packages/phrases/src/locales/zh-cn/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/zh-cn/translation/admin-console/organization-role-details.ts @@ -27,7 +27,7 @@ const organization_role_details = { general: { tab: '常规', settings: '设置', - description: '组织角色是可以分配给用户的权限组。这些权限必须来自预定义的组织权限。', + description: '组织角色是可以分配给用户的权限的分组。权限可以来自预定义的组织权限和API权限。', name_field: '名称', description_field: '描述', description_field_placeholder: '仅具有查看权限的用户', diff --git a/packages/phrases/src/locales/zh-cn/translation/admin-console/organizations.ts b/packages/phrases/src/locales/zh-cn/translation/admin-console/organizations.ts index eabb06da5fd..a649577450a 100644 --- a/packages/phrases/src/locales/zh-cn/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/zh-cn/translation/admin-console/organizations.ts @@ -53,7 +53,8 @@ const organizations = { description: '在多租户SaaS应用程序中,多个组织通常共享相同的访问控制模板,其中包括权限和角色。在Logto中,我们称之为“组织模板”。', permission_description: '组织权限是指在组织上下文中访问资源的授权。', - role_description: '组织角色是可以分配给成员的组织权限组。', + role_description_deprecated: '组织角色是可以分配给成员的组织权限组。', + role_description: '组织角色是可以分配给成员的组织权限或API权限的分组。', }, section_3: { title: '我可以将API权限分配给组织角色吗?', diff --git a/packages/phrases/src/locales/zh-hk/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/zh-hk/translation/admin-console/organization-role-details.ts index 02c9a82fed1..b11cc005adc 100644 --- a/packages/phrases/src/locales/zh-hk/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/zh-hk/translation/admin-console/organization-role-details.ts @@ -27,7 +27,7 @@ const organization_role_details = { general: { tab: '一般', settings: '設置', - description: '組織角色是可以分配給用戶的權限組。這些權限必須來自預定義的組織權限。', + description: '組織角色是可以分配給用戶的權限分組。權限可以來自預定義的組織權限和API權限。', name_field: '名稱', description_field: '描述', description_field_placeholder: '僅擁有檢視權限的使用者', diff --git a/packages/phrases/src/locales/zh-hk/translation/admin-console/organizations.ts b/packages/phrases/src/locales/zh-hk/translation/admin-console/organizations.ts index 2fef41a2e6f..8fd5e891fc0 100644 --- a/packages/phrases/src/locales/zh-hk/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/zh-hk/translation/admin-console/organizations.ts @@ -53,7 +53,8 @@ const organizations = { description: '在多租戶 SaaS 應用程式中,多個組織通常共用相同的訪問控制模板,其中包括權限和角色。在 Logto 中,我們稱之為「組織模板」。', permission_description: '組織權限指授權在組織上下文中存取資源。', - role_description: '組織角色是可以分配給成員的組織權限的分組。', + role_description_deprecated: '組織角色是可以分配給成員的組織權限的分組。', + role_description: '組繇角色是可以分配給成員的組繇權限或API權限的分組。', }, section_3: { title: '我可以將API權限分配給組織角色嗎?', diff --git a/packages/phrases/src/locales/zh-tw/translation/admin-console/organization-role-details.ts b/packages/phrases/src/locales/zh-tw/translation/admin-console/organization-role-details.ts index 7951509fa4e..bdce17089eb 100644 --- a/packages/phrases/src/locales/zh-tw/translation/admin-console/organization-role-details.ts +++ b/packages/phrases/src/locales/zh-tw/translation/admin-console/organization-role-details.ts @@ -27,7 +27,7 @@ const organization_role_details = { general: { tab: '一般', settings: '設置', - description: '組織角色是可以分配給用戶的權限組。這些權限必須來自預定義的組織權限。', + description: '組織角色是可以分配給用戶的權限分組。權限可以來自預設的組織權限和API權限。', name_field: '名稱', description_field: '描述', description_field_placeholder: '僅具有查看權限的使用者', diff --git a/packages/phrases/src/locales/zh-tw/translation/admin-console/organizations.ts b/packages/phrases/src/locales/zh-tw/translation/admin-console/organizations.ts index 12321db5898..f8ad4cbc5e7 100644 --- a/packages/phrases/src/locales/zh-tw/translation/admin-console/organizations.ts +++ b/packages/phrases/src/locales/zh-tw/translation/admin-console/organizations.ts @@ -53,7 +53,8 @@ const organizations = { description: '在多租戶 SaaS 應用程式中,多個組織通常共用相同的存取控制模板,其中包括權限和角色。 在 Logto 中,我們稱之為「組繹模板」。', permission_description: '組繹權限是指在組繹上下文中訪問資源的授權。', - role_description: '組繹角色是一組組繹權限,可以分配給成員。', + role_description_deprecated: '組繹角色是一組組繹權限,可以分配給成員。', + role_description: '組織角色是可以分配給成員的組織權限或API權限的分組。', }, section_3: { title: '我可以將API權限指派給組織角色嗎?',