Skip to content

Commit

Permalink
refactor(console,phrases): update phrases for organization role (#5736)
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaoyijun committed Apr 17, 2024
1 parent d545303 commit ddd9986
Show file tree
Hide file tree
Showing 31 changed files with 88 additions and 51 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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';
Expand Down Expand Up @@ -86,7 +87,11 @@ function Introduction({ isReadonly }: Props) {
</Section>
<Section
title={t('guide.organization_roles')}
description={t('guide.introduction.section_2.role_description')}
description={t(
`guide.introduction.section_2.${
isDevFeaturesEnabled ? 'role_description' : 'role_description_deprecated'
}`
)}
>
<FlexBox isEquallyDivided gap={20}>
<Role
Expand All @@ -102,12 +107,16 @@ function Introduction({ isReadonly }: Props) {
</FlexBox>
</Section>
</FlexBox>
<FlexBox type="column">
<div className={styles.sectionTitle}>{t('guide.introduction.section_3.title')}</div>
<div className={styles.description}>
{t('guide.introduction.section_3.description')}
</div>
</FlexBox>
{isDevFeaturesEnabled && (
<FlexBox type="column">
<div className={styles.sectionTitle}>
{t('guide.introduction.section_3.title')}
</div>
<div className={styles.description}>
{t('guide.introduction.section_3.description')}
</div>
</FlexBox>
)}
<FlexBox type="column">
<div className={styles.sectionTitle}>{t('guide.introduction.section_4.title')}</div>
<div className={styles.description}>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ 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',
description_column: 'Beschreibung',
type_column: 'Berechtigungstyp',
type: {
api: 'API-Berechtigung',
org: 'Org-Berechtigung',
org: 'Organisationsberechtigung',
},
assign_permissions: 'Berechtigungen zuweisen',
remove_permission: 'Berechtigung entfernen',
Expand All @@ -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',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ 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',
description_column: 'Description',
type_column: 'Permission type',
type: {
api: 'API permission',
org: 'Org permission',
org: 'Organization permission',
},
assign_permissions: 'Assign permissions',
remove_permission: 'Remove permission',
Expand All @@ -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',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand All @@ -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',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand All @@ -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 dorganisation est un regroupement de permissions qui peuvent être attribuées aux utilisateurs. Les permissions peuvent provenir des permissions dorganisation prédéfinies et des permissions API.',
name_field: 'Nom',
description_field: 'Description',
description_field_placeholder: 'Utenti con permessi di sola visualizzazione',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand All @@ -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 dellorganizzazione è un raggruppamento di permessi che possono essere assegnati agli utenti. I permessi possono derivare dai permessi dellorganizzazione predefiniti e dai permessi API.',
name_field: 'Nome',
description_field: 'Descrizione',
description_field_placeholder: 'Utenti con permessi di sola visualizzazione',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const organization_role_details = {
org_role: '組織の役割',
delete_confirm:
'これにより、関連するユーザーからこのロールに関連付けられた権限が削除され、組織の役割、組織のメンバー、および組織の権限間の関係が削除されます。',
deleted: '組織の役割 {{name}} は正常に削除されました。',
deleted: '組織の役割{{name}}が正常に削除されました。',
permissions: {
tab: '許可',
name_column: '許可',
Expand All @@ -30,7 +30,7 @@ const organization_role_details = {
tab: '一般',
settings: '設定',
description:
'組織の役割は、ユーザーに割り当てることができる許可のグループです。 許可は、事前定義された組織の許可から取得する必要があります。',
'組織ロールは、ユーザーに割り当てることができる権限のグループです。権限は、事前に定義された組織の権限とAPIの権限から来ることがあります。',
name_field: '名前',
description_field: '説明',
description_field_placeholder: '閲覧専用権限を持つユーザー',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,10 @@ const organizations = {
'マルチテナントSaaSアプリケーションでは、複数の組織がしばしば同じアクセス制御テンプレートを共有します。これには権限や役割が含まれます。Logtoではこれを「組織テンプレート」と呼びます。',
permission_description:
'組織権限とは、組織のコンテキストでリソースにアクセスするための承認です。',
role_description:
role_description_deprecated:
'組織役割は、ユーザーに割り当てることができる権限のグループ化です。権限は事前に定義された組織権限から取得する必要があります。',
role_description:
'組織の役割は、メンバーに割り当てることができる組織の権限またはAPIの権限のグループです。',
},
section_3: {
title: '組織の役割にAPI権限を割り当てることはできますか?',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ const organization_role_details = {
tab: '일반',
settings: '설정',
description:
'조직 역할은 사용자에게 할당할 수있는 권한의 그룹입니다. 권한은 사전 정의 된 조직 권한에서 가져와야합니다.',
'조직 역할은 사용자에게 할당할 수 있는 권한의 그룹입니다. 권한은 사전에 정의된 조직 권한과 API 권한에서 올 수 있습니다.',
name_field: '이름',
description_field: '설명',
description_field_placeholder: '읽기 전용 권한을 가진 사용자',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,10 @@ const organizations = {
description:
'멀티 테넌트 SaaS 애플리케이션에서는 여러 조직이 종종 권한 및 역할을 포함한 동일한 액세스 제어 템플릿을 공유합니다. 로그토에서는 이를 "조직 템플릿"이라고 합니다.',
permission_description: '조직 권한은 조직의 컨텍스트에서 리소스에 대한 권한을 나타냅니다.',
role_description: '조직 역할은 구성원에게 할당할 수 있는 조직 권한의 그룹화입니다.',
role_description_deprecated:
'조직 역할은 구성원에게 할당할 수 있는 조직 권한의 그룹화입니다.',
role_description:
'조직 역할은 구성원에게 할당할 수 있는 조직 권한 또는 API 권한의 그룹입니다.',
},
section_3: {
title: '조직 역할에 API 권한을 할당할 수 있나요?',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand All @@ -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',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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?',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand All @@ -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',
Expand Down
Loading

0 comments on commit ddd9986

Please sign in to comment.