0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-02-10 21:58:23 -05:00

refactor(console,phrases): update phrases in organizations (#5387)

This commit is contained in:
Charles Zhao 2024-02-06 14:08:32 +08:00 committed by GitHub
parent f2e08ebf0c
commit c07049b64c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 69 additions and 30 deletions

View file

@ -16,6 +16,7 @@ export const newPlansBlogLink = 'https://blog.logto.io/logto-pricing-v2';
/** Docs link */
export const envTagsFeatureLink = '/docs/recipes/tenant-type/';
export const organizationsFeatureLink = '/docs/recipes/organizations/';
export const organizationConfigGuideLink = '/docs/recipes/organizations/configuration/';
export const protectedAppLink = '/docs/recipes/protected-app/';
export const logtoThirdPartyGuideLink = '/docs/recipes/logto-as-idp/';

View file

@ -5,6 +5,7 @@ import { useTranslation } from 'react-i18next';
import Plus from '@/assets/icons/plus.svg';
import PageMeta from '@/components/PageMeta';
import { organizationsFeatureLink } from '@/consts';
import { isCloud } from '@/consts/env';
import { subscriptionPage } from '@/consts/pages';
import { SubscriptionDataContext } from '@/contexts/SubscriptionDataProvider';
@ -14,6 +15,7 @@ import Card from '@/ds-components/Card';
import CardTitle from '@/ds-components/CardTitle';
import TabNav, { TabNavItem } from '@/ds-components/TabNav';
import useConfigs from '@/hooks/use-configs';
import useDocumentationUrl from '@/hooks/use-documentation-url';
import useTenantPathname from '@/hooks/use-tenant-pathname';
import * as pageLayout from '@/scss/page-layout.module.scss';
@ -34,6 +36,7 @@ type Props = {
function Organizations({ tab }: Props) {
const { t } = useTranslation(undefined, { keyPrefix: 'admin_console' });
const { getDocumentationUrl } = useDocumentationUrl();
const { currentPlan } = useContext(SubscriptionDataContext);
const { isDevTenant } = useContext(TenantsContext);
@ -73,6 +76,10 @@ function Organizations({ tab }: Props) {
paywall={cond((isOrganizationsDisabled || isDevTenant) && ReservedPlanId.Pro)}
title="organizations.title"
subtitle="organizations.subtitle"
learnMoreLink={{
href: getDocumentationUrl(organizationsFeatureLink),
targetBlank: 'noopener',
}}
/>
{!isInitialSetup && (
<Button

View file

@ -12,6 +12,7 @@
display: flex;
justify-content: space-between;
align-items: center;
gap: _.unit(6);
}
.subHeader {

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organisation',
page_title: 'Organisationen',
title: 'Organisationen',
/** UNTRANSLATED */
subtitle:
'Eine Organisation ist eine Sammlung von Benutzern, zu der Teams, Geschäftskunden und Partnerfirmen gehören, die Ihre Anwendungen nutzen.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Organisationsvorlage',
organization_id: 'Organisations-ID',
members: 'Mitglieder',
create_organization: 'Organisation erstellen',
setup_organization: 'Richten Sie Ihre Organisation ein',
organization_list_placeholder_title: 'Organisation',
/** UNTRANSLATED */
organization_list_placeholder_text:
'Organisation wird normalerweise in SaaS- oder SaaS-ähnlichen Multi-Tenancy-Anwendungen verwendet. Die Funktion "Organisationen" ermöglicht es Ihren B2B-Kunden, ihre Partner und Kunden besser zu verwalten und die Art und Weise anzupassen, wie Endbenutzer auf ihre Anwendungen zugreifen.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Meine Organisation',
organization_description_placeholder: 'Eine kurze Beschreibung der Organisation',
organization_permission: 'Organisationsberechtigung',

View file

@ -3,7 +3,7 @@ const organizations = {
page_title: 'Organizations',
title: 'Organizations',
subtitle:
'An organization is a collection of users which includes teams, business clients, and partner firms that use your applications.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Organization template',
organization_id: 'Organization ID',
members: 'Members',
@ -11,7 +11,7 @@ const organizations = {
setup_organization: 'Set up your organization',
organization_list_placeholder_title: 'Organization',
organization_list_placeholder_text:
'Organization is usually used in SaaS or SaaS-like multi-tenancy apps. The Organizations feature allows your B2B customers to better manage their partners and customers, and to customize the ways that end-users access their applications.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'My organization',
organization_description_placeholder: 'A brief description of the organization',
organization_permission: 'Organization permission',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organización',
page_title: 'Organizaciones',
title: 'Organizaciones',
/** UNTRANSLATED */
subtitle:
'Una organización es un conjunto de usuarios que incluye equipos, clientes comerciales y empresas asociadas que utilizan sus aplicaciones.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Plantilla de organización',
organization_id: 'ID de la organización',
members: 'Miembros',
create_organization: 'Crear organización',
setup_organization: 'Configurar su organización',
organization_list_placeholder_title: 'Organización',
/** UNTRANSLATED */
organization_list_placeholder_text:
'La organización se utiliza generalmente en aplicaciones multiinquilino de SaaS o similares al SaaS. La función de Organizaciones permite a sus clientes B2B gestionar mejor a sus socios y clientes, y personalizar las formas en que los usuarios finales acceden a sus aplicaciones.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Mi organización',
organization_description_placeholder: 'Una breve descripción de la organización',
organization_permission: 'Permiso de la organización',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organisation',
page_title: 'Organisations',
title: 'Organisations',
/** UNTRANSLATED */
subtitle:
"Une organisation est un regroupement d'utilisateurs, y compris des équipes, des clients professionnels et des entreprises partenaires qui utilisent vos applications.",
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: "Modèle d'organisation",
organization_id: "ID de l'organisation",
members: 'Membres',
create_organization: 'Créer une organisation',
setup_organization: 'Configurer votre organisation',
organization_list_placeholder_title: 'Organisation',
/** UNTRANSLATED */
organization_list_placeholder_text:
"L'organisation est généralement utilisée dans les applications multi-locataires SaaS ou de type SaaS. La fonctionnalité Organisations permet à vos clients B2B de mieux gérer leurs partenaires et clients, et de personnaliser les façons dont les utilisateurs finaux accèdent à leurs applications.",
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Mon organisation',
organization_description_placeholder: "Une brève description de l'organisation",
organization_permission: "Autorisation de l'organisation",

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organizzazione',
page_title: 'Organizzazioni',
title: 'Organizzazioni',
/** UNTRANSLATED */
subtitle:
"Un'organizzazione è una raccolta di utenti che include team, clienti business e partner che utilizzano le tue applicazioni.",
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Modello organizzazione',
organization_id: 'ID organizzazione',
members: 'Membri',
create_organization: 'Crea organizzazione',
setup_organization: 'Configura la tua organizzazione',
organization_list_placeholder_title: 'Organizzazione',
/** UNTRANSLATED */
organization_list_placeholder_text:
"L'organizzazione è di solito utilizzata in app multi-inquilino SaaS o simili a SaaS. La funzione Organizzazioni consente ai tuoi clienti B2B di gestire meglio i loro partner e clienti, e di personalizzare i modi in cui gli utenti finali accedono alle loro applicazioni.",
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'La mia organizzazione',
organization_description_placeholder: "Una breve descrizione dell'organizzazione",
organization_permission: 'Permessi organizzazione',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: '組織',
page_title: '組織',
title: '組織',
/** UNTRANSLATED */
subtitle:
'組織とは、チーム、ビジネス顧客、およびパートナー企業で構成されるユーザーの集合体で、アプリケーションを使用します。',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Organization template',
organization_id: '組織ID',
members: 'メンバー',
create_organization: '組織を作成',
setup_organization: '組織を設定',
organization_list_placeholder_title: '組織',
/** UNTRANSLATED */
organization_list_placeholder_text:
'組織は、通常、SaaSまたはSaaSのようなマルチテナントアプリで使用されます。組織機能により、B2B顧客はパートナーや顧客をよりよく管理し、エンドユーザーがアプリケーションにアクセスする方法をカスタマイズできます。',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: '私の組織',
organization_description_placeholder: '組織の簡単な説明',
organization_permission: '組織権限',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: '조직',
page_title: '조직',
title: '조직',
/** UNTRANSLATED */
subtitle:
'조직은 팀, 비즈니스 고객 및 파트너 업체가 응용 프로그램을 사용하는 사용자의 집합입니다.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: '조직 템플릿',
organization_id: '조직 ID',
members: '회원',
create_organization: '조직 만들기',
setup_organization: '조직 설정',
organization_list_placeholder_title: '조직',
/** UNTRANSLATED */
organization_list_placeholder_text:
'조직은 일반적으로 SaaS 또는 SaaS와 유사한 멀티 테넌시 앱에서 사용됩니다. 조직 기능을 사용하면 B2B 고객이 파트너 및 고객을 효과적으로 관리하고 최종 사용자가 응용 프로그램에 액세스하는 방식을 사용자 정의할 수 있게 됩니다.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: '내 조직',
organization_description_placeholder: '조직에 대한 간략한 설명',
organization_permission: '조직 권한',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organizacja',
page_title: 'Organizacje',
title: 'Organizacje',
/** UNTRANSLATED */
subtitle:
'Organizacja to zbiór użytkowników, w tym zespołów, klientów biznesowych i partnerów firm, którzy korzystają z Twoich aplikacji.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Szablon organizacji',
organization_id: 'ID organizacji',
members: 'Członkowie',
create_organization: 'Utwórz organizację',
setup_organization: 'Skonfiguruj swoją organizację',
organization_list_placeholder_title: 'Organizacja',
/** UNTRANSLATED */
organization_list_placeholder_text:
'Organizacja jest zazwyczaj stosowana w aplikacjach wielomandantowych typu SaaS lub podobnych. Funkcja organizacji umożliwia klientom B2B lepsze zarządzanie swoimi partnerami i klientami oraz dostosowywanie sposobów, w jakie końcowi użytkownicy mają dostęp do ich aplikacji.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Moja organizacja',
organization_description_placeholder: 'Krótki opis organizacji',
organization_permission: 'Uprawnienie organizacji',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organização',
page_title: 'Organizações',
title: 'Organizações',
/** UNTRANSLATED */
subtitle:
'Uma organização é uma coleção de usuários que inclui equipes, clientes comerciais e empresas parceiras que usam suas aplicações.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Modelo de organização',
organization_id: 'ID da organização',
members: 'Membros',
create_organization: 'Criar organização',
setup_organization: 'Configurar sua organização',
organization_list_placeholder_title: 'Organização',
/** UNTRANSLATED */
organization_list_placeholder_text:
'A organização é geralmente usada em aplicativos de multi-inquilinato SaaS ou semelhantes a SaaS. A funcionalidade de Organizações permite que seus clientes B2B gerenciem melhor seus parceiros e clientes, e personalizem as formas como os usuários finais acessam suas aplicações.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Minha organização',
organization_description_placeholder: 'Uma breve descrição da organização',
organization_permission: 'Permissão da organização',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Organização',
page_title: 'Organizações',
title: 'Organizações',
/** UNTRANSLATED */
subtitle:
'Uma organização é uma coleção de utilizadores que inclui equipas, clientes empresariais e firmas parceiras que usam as suas aplicações.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Modelo de organização',
organization_id: 'ID da organização',
members: 'Membros',
create_organization: 'Criar organização',
setup_organization: 'Configurar a sua organização',
organization_list_placeholder_title: 'Organização',
/** UNTRANSLATED */
organization_list_placeholder_text:
'A organização é normalmente usada em aplicações multi-inquilinos de SaaS ou semelhantes a SaaS. A funcionalidade Organizações permite que os seus clientes B2B gerenciem melhor os seus parceiros e clientes, e personalizem as formas como os utilizadores finais acedem às suas aplicações.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'A minha organização',
organization_description_placeholder: 'Uma breve descrição da organização',
organization_permission: 'Permissão da organização',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Организация',
page_title: 'Организации',
title: 'Организации',
/** UNTRANSLATED */
subtitle:
'Организация - это совокупность пользователей, включая команды, бизнес-клиентов и партнерские фирмы, использующих ваши приложения.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Шаблон организации',
organization_id: 'Идентификатор организации',
members: 'Участники',
create_organization: 'Создать организацию',
setup_organization: 'Настройка вашей организации',
organization_list_placeholder_title: 'Организация',
/** UNTRANSLATED */
organization_list_placeholder_text:
'Организация обычно используется в приложениях с мультиарендой или похожих на мультиаренду SaaS. Функция "Организации" позволяет вашим B2B-клиентам лучше управлять своими партнерами и клиентами, а также настраивать способы доступа конечных пользователей к их приложениям.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Моя организация',
organization_description_placeholder: 'Краткое описание организации',
organization_permission: 'Разрешение организации',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: 'Kuruluş',
page_title: 'Kuruluşlar',
title: 'Kuruluşlar',
/** UNTRANSLATED */
subtitle:
'Bir kuruluş, uygulamalarını kullanan ekipleri, iş müşterilerini ve iş ortaklarını içeren bir kullanıcı koleksiyonudur.',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: 'Kuruluş şablonu',
organization_id: 'Kuruluş Kimliği',
members: 'Üyeler',
create_organization: 'Kuruluş oluştur',
setup_organization: 'Kuruluşunuzu ayarlayın',
organization_list_placeholder_title: 'Kuruluş',
/** UNTRANSLATED */
organization_list_placeholder_text:
'Kuruluşlar genellikle SaaS veya benzeri çok kiracılı uygulamalarda kullanılır. B2B müşterilerinizin ortaklarını ve müşterilerini daha iyi yönetmelerine ve son kullanıcıların uygulamalarına erişim şekillerini özelleştirmelerine izin verir.',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: 'Benim kuruluşum',
organization_description_placeholder: 'Kuruluşun kısa açıklaması',
organization_permission: 'Kuruluş izni',

View file

@ -2,15 +2,18 @@ const organizations = {
organization: '组织',
page_title: '组织',
title: '组织',
subtitle: '组织是一组用户的集合,包括使用您的应用程序的团队、业务客户和合作伙伴公司。',
/** UNTRANSLATED */
subtitle:
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: '组织模板',
organization_id: '组织 ID',
members: '成员',
create_organization: '创建组织',
setup_organization: '设置您的组织',
organization_list_placeholder_title: '组织',
/** UNTRANSLATED */
organization_list_placeholder_text:
'组织通常用于SaaS或类SaaS的多租户应用程序。组织功能使您的B2B客户能更好地管理其合作伙伴和客户并自定义最终用户访问其应用程序的方式。',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: '我的组织',
organization_description_placeholder: '组织的简要描述',
organization_permission: '组织权限',

View file

@ -2,15 +2,18 @@ const organizations = {
organization: '組織',
page_title: '組織',
title: '組織',
subtitle: '組織是一組使用您的應用程式的用戶集合,包括團隊、商業客戶和合作夥伴公司。',
/** UNTRANSLATED */
subtitle:
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: '組織模板',
organization_id: '組織 ID',
members: '成員',
create_organization: '建立組織',
setup_organization: '設定您的組織',
organization_list_placeholder_title: '組織',
/** UNTRANSLATED */
organization_list_placeholder_text:
'組織通常在 SaaS 或類似 SaaS 的多租戶應用程式中使用。組織功能使您的 B2B 客戶能夠更好地管理其合作夥伴和客戶,並自定應用程式最終用戶的訪問方式。',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: '我的組織',
organization_description_placeholder: '組織的簡要描述',
organization_permission: '組織權限',

View file

@ -2,16 +2,18 @@ const organizations = {
organization: '組織',
page_title: '組織',
title: '組織',
/** UNTRANSLATED */
subtitle:
'組織是一個由用戶組成的集合,包括團隊、商業客戶和合作夥伴公司,這些用戶使用您的應用程式。',
'Organizations are usually used in SaaS or similar multi-tenant apps and represent your clients which are teams, organizations, or entire companies. Organizations work as a foundational element for B2B authentication and authorization.',
organization_template: '組織模板',
organization_id: '組織 ID',
members: '成員',
create_organization: '建立組織',
setup_organization: '設立您的組織',
organization_list_placeholder_title: '組織',
/** UNTRANSLATED */
organization_list_placeholder_text:
'組織通常用於 SaaS 或類似 SaaS 的多租戶應用程式。組織功能允許您的 B2B 客戶更好地管理其合作夥伴和客戶,並自定義最終用戶訪問其應用程式的方式。',
'Organizations are often used in SaaS or similar multi-tenant apps as a best practice. They enable you to develop apps that allow clients to create and manage organizations, invite members, and assign roles.',
organization_name_placeholder: '我的組織',
organization_description_placeholder: '組繹的簡要描述',
organization_permission: '組繹權限',