mirror of
https://github.com/logto-io/logto.git
synced 2025-03-10 22:22:45 -05:00
chore(console): update pricing table for organizations feature (#5909)
This commit is contained in:
parent
38811e1099
commit
7f5625d1f8
16 changed files with 82 additions and 67 deletions
|
@ -100,6 +100,7 @@ function PlanComparisonTable() {
|
|||
const sso = t('user_authn.sso');
|
||||
const mfa = t('user_authn.mfa');
|
||||
const mfaPrice = t('monthly_price', { value: 48 });
|
||||
const orgPrice = t('monthly_price', { value: 48 });
|
||||
const adaptiveMfa = t('user_authn.adaptive_mfa');
|
||||
|
||||
// User management
|
||||
|
@ -109,10 +110,8 @@ function PlanComparisonTable() {
|
|||
const permissionsPerRole = t('user_management.scopes_per_role');
|
||||
|
||||
// Organizations
|
||||
const mao = t('organizations.monthly_active_organization');
|
||||
const maoTip = t('mao_tip');
|
||||
const maoLimit = t('included_mao', { value: 100 });
|
||||
const maoPrice = t('extra_mao_price', { value: 0.64 });
|
||||
const organization = t('organizations.organization');
|
||||
const orgCount = t('organizations.organization_count');
|
||||
const allowedUsersPerOrg = t('organizations.allowed_users_per_org');
|
||||
const invitation = t('organizations.invitation');
|
||||
const orgRoles = t('organizations.org_roles');
|
||||
|
@ -219,14 +218,15 @@ function PlanComparisonTable() {
|
|||
title: 'organizations.title',
|
||||
rows: [
|
||||
{
|
||||
name: `${mao}|${maoTip}`,
|
||||
data: ['-', `${maoLimit}|${paidQuotaLimitTip}|${maoPrice}`, contact],
|
||||
name: organization,
|
||||
data: ['-', `${orgPrice}|${paidAddOnFeatureTip}|${addOn}`, contact],
|
||||
},
|
||||
{ name: orgCount, data: ['-', unlimited, contact] },
|
||||
{ name: allowedUsersPerOrg, data: ['-', unlimited, contact] },
|
||||
{ name: invitation, data: ['-', comingSoon, contact] },
|
||||
{ name: orgRoles, data: ['-', unlimited, contact] },
|
||||
{ name: orgPermissions, data: ['-', unlimited, contact] },
|
||||
{ name: jitProvisioning, data: ['-', comingSoon, contact] },
|
||||
{ name: jitProvisioning, data: ['-', comingSoon, comingSoon] },
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organisation',
|
||||
organizations: 'Organisationen',
|
||||
monthly_active_organization: 'Monatlich aktive Organisationen',
|
||||
allowed_users_per_org: 'Erlaubte Benutzer pro Organisation',
|
||||
invitation: 'Einladung',
|
||||
org_roles: 'Org Rollen',
|
||||
org_permissions: 'Org Berechtigungen',
|
||||
organization: 'Organisation',
|
||||
organization_count: 'Anzahl der Organisationen',
|
||||
allowed_users_per_org: 'Benutzer pro Organisation',
|
||||
invitation: 'Einladung (Management-API)',
|
||||
org_roles: 'Organisationsrollen',
|
||||
org_permissions: 'Organisationsberechtigungen',
|
||||
just_in_time_provisioning: 'Bedarfsgesteuerte Bereitstellung',
|
||||
},
|
||||
support: {
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organizations',
|
||||
organizations: 'Organizations',
|
||||
monthly_active_organization: 'Monthly active organization',
|
||||
allowed_users_per_org: 'Allowed users per org',
|
||||
invitation: 'Invitation',
|
||||
org_roles: 'Org roles',
|
||||
org_permissions: 'Org permissions',
|
||||
organization: 'Organization',
|
||||
organization_count: 'Organization count',
|
||||
allowed_users_per_org: 'Users per organization',
|
||||
invitation: 'Invitation (Management API)',
|
||||
org_roles: 'Organization roles',
|
||||
org_permissions: 'Organization permissions',
|
||||
just_in_time_provisioning: 'Just-in-time provisioning',
|
||||
},
|
||||
support: {
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organización',
|
||||
organizations: 'Organizaciones',
|
||||
monthly_active_organization: 'Organización activa mensualmente',
|
||||
allowed_users_per_org: 'Usuarios permitidos por organización',
|
||||
invitation: 'Invitación',
|
||||
organization: 'Organización',
|
||||
organization_count: 'Cantidad de organizaciones',
|
||||
allowed_users_per_org: 'Usuarios por organización',
|
||||
invitation: 'Invitación (API de gestión)',
|
||||
org_roles: 'Roles de organización',
|
||||
org_permissions: 'Permisos de organización',
|
||||
just_in_time_provisioning: 'Provisión justo a tiempo',
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organisation',
|
||||
organizations: 'Organisations',
|
||||
monthly_active_organization: 'Organisation active mensuelle',
|
||||
allowed_users_per_org: 'Utilisateurs autorisés par organisation',
|
||||
invitation: 'Invitation',
|
||||
org_roles: "Rôles d'organisation",
|
||||
org_permissions: "Permissions d'organisation",
|
||||
organization: 'Organisation',
|
||||
organization_count: "Nombre d'organisations",
|
||||
allowed_users_per_org: 'Utilisateurs par organisation',
|
||||
invitation: 'Invitation (API de gestion)',
|
||||
org_roles: "Rôles de l'organisation",
|
||||
org_permissions: "Autorisations de l'organisation",
|
||||
just_in_time_provisioning: 'Fourniture juste-à-temps',
|
||||
},
|
||||
support: {
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organizzazione',
|
||||
organizations: 'Organizzazioni',
|
||||
monthly_active_organization: 'Organizzazione attive mensili',
|
||||
allowed_users_per_org: 'Utenti permessi per org',
|
||||
invitation: 'Invito',
|
||||
org_roles: 'Ruoli org',
|
||||
org_permissions: 'Permessi org',
|
||||
organization: 'Organizzazione',
|
||||
organization_count: 'Conteggio organizzazioni',
|
||||
allowed_users_per_org: 'Utenti per organizzazione',
|
||||
invitation: 'Invito (Gestione API)',
|
||||
org_roles: 'Ruoli organizzazione',
|
||||
org_permissions: 'Permessi organizzazione',
|
||||
just_in_time_provisioning: 'Provisioning just-in-time',
|
||||
},
|
||||
support: {
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: '組織',
|
||||
organizations: '組織',
|
||||
monthly_active_organization: '月間アクティブ組織',
|
||||
allowed_users_per_org: '組織ごとの許可ユーザー数',
|
||||
invitation: '招待状',
|
||||
organization: '組織',
|
||||
organization_count: '組織数',
|
||||
allowed_users_per_org: '組織ごとのユーザー数',
|
||||
invitation: '招待(管理API)',
|
||||
org_roles: '組織ロール',
|
||||
org_permissions: '組織権限',
|
||||
just_in_time_provisioning: 'ジャストインタイムプロビジョニング',
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: '조직',
|
||||
organizations: '조직',
|
||||
monthly_active_organization: '월간 활성 조직',
|
||||
organization: '조직',
|
||||
organization_count: '조직 수',
|
||||
allowed_users_per_org: '조직 당 허용된 사용자',
|
||||
invitation: '초대장',
|
||||
invitation: '초대 (Management API)',
|
||||
org_roles: '조직 역할',
|
||||
org_permissions: '조직 권한',
|
||||
just_in_time_provisioning: '적시 프로비저닝',
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organizacja',
|
||||
organizations: 'Organizacje',
|
||||
monthly_active_organization: 'Miesięczna liczba aktywnych organizacji',
|
||||
allowed_users_per_org: 'Dozwolona liczba użytkowników na organizację',
|
||||
invitation: 'Zaproszenie',
|
||||
organization: 'Organizacja',
|
||||
organization_count: 'Liczba organizacji',
|
||||
allowed_users_per_org: 'Użytkownicy na organizację',
|
||||
invitation: 'Zaproszenia (API zarządzania)',
|
||||
org_roles: 'Role organizacji',
|
||||
org_permissions: 'Uprawnienia organizacji',
|
||||
org_permissions: 'Uprawnienia organizacyjne',
|
||||
just_in_time_provisioning: 'Provisioning w trybie just-in-time',
|
||||
},
|
||||
support: {
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organização',
|
||||
organizations: 'Organizações',
|
||||
monthly_active_organization: 'Organização ativa mensal',
|
||||
allowed_users_per_org: 'Usuários permitidos por organização',
|
||||
invitation: 'Convite',
|
||||
org_roles: 'Funções de organização',
|
||||
org_permissions: 'Permissões de organização',
|
||||
organization: 'Organização',
|
||||
organization_count: 'Contagem de organizações',
|
||||
allowed_users_per_org: 'Usuários por organização',
|
||||
invitation: 'Convite (API de Gerenciamento)',
|
||||
org_roles: 'Funções da organização',
|
||||
org_permissions: 'Permissões da organização',
|
||||
just_in_time_provisioning: 'Provisionamento just-in-time',
|
||||
},
|
||||
support: {
|
||||
|
@ -60,7 +61,7 @@ const quota_table = {
|
|||
community: 'Comunidade',
|
||||
customer_ticket: 'Ticket de suporte',
|
||||
premium: 'Premium',
|
||||
email_ticket_support: 'Suporte via e-mail',
|
||||
email_ticket_support: 'Suporte por e-mail',
|
||||
soc2_report: 'Relatório SOC2',
|
||||
hipaa_or_baa_report: 'Relatório HIPAA/BAA',
|
||||
},
|
||||
|
@ -77,7 +78,7 @@ const quota_table = {
|
|||
days_one: '${ { count, number } } dia',
|
||||
days_other: '${ { count, number } } dias',
|
||||
add_on: 'Adicional',
|
||||
tier: 'Nível${ { value, number } }: ',
|
||||
tier: 'Nível${ { value, number } }:',
|
||||
paid_token_limit_tip:
|
||||
'O Logto adicionará cobranças para recursos que ultrapassem o limite da sua cota. Você pode usá-lo gratuitamente até começarmos a cobrar por volta do segundo trimestre de 2024. Se precisar de mais tokens, entre em contato conosco. Por padrão, cobramos $80 por mês para cada milhão de tokens.',
|
||||
paid_quota_limit_tip:
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organização',
|
||||
organizations: 'Organizações',
|
||||
monthly_active_organization: 'Organização ativa mensalmente',
|
||||
allowed_users_per_org: 'Utilizadores permitidos por org',
|
||||
invitation: 'Convite',
|
||||
organization: 'Organização',
|
||||
organization_count: 'Contagem de organizações',
|
||||
allowed_users_per_org: 'Utilizadores por organização',
|
||||
invitation: 'Convite (Management API)',
|
||||
org_roles: 'Funções da organização',
|
||||
org_permissions: 'Permissões da organização',
|
||||
just_in_time_provisioning: 'Provisionamento just-in-time',
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Организация',
|
||||
organizations: 'Организации',
|
||||
monthly_active_organization: 'Активная организация в месяц',
|
||||
allowed_users_per_org: 'Разрешенные пользователи в организации',
|
||||
invitation: 'Приглашение',
|
||||
organization: 'Организация',
|
||||
organization_count: 'Количество организаций',
|
||||
allowed_users_per_org: 'Пользователей на организацию',
|
||||
invitation: 'Приглашение (Management API)',
|
||||
org_roles: 'Роли организации',
|
||||
org_permissions: 'Права организации',
|
||||
just_in_time_provisioning: 'Пакетная настройка по запросу',
|
||||
|
|
|
@ -48,11 +48,12 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: 'Organizasyon',
|
||||
organizations: 'Organizasyonlar',
|
||||
monthly_active_organization: 'Aylık aktif organizasyon',
|
||||
allowed_users_per_org: 'Organizasyon başına izin verilen kullanıcılar',
|
||||
invitation: 'Davet',
|
||||
org_roles: 'Org rolleri',
|
||||
org_permissions: 'Org izinleri',
|
||||
organization: 'Organizasyon',
|
||||
organization_count: 'Organizasyon sayısı',
|
||||
allowed_users_per_org: 'Organizasyon başına kullanıcılar',
|
||||
invitation: 'Davet (Management API)',
|
||||
org_roles: 'Organizasyon rolleri',
|
||||
org_permissions: 'Organizasyon izinleri',
|
||||
just_in_time_provisioning: 'İstisnai olana kadar temin',
|
||||
},
|
||||
support: {
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: '组织',
|
||||
organizations: '组织',
|
||||
monthly_active_organization: '每月活跃组织',
|
||||
allowed_users_per_org: '每组织允许的用户数',
|
||||
invitation: '邀请',
|
||||
organization: '组织',
|
||||
organization_count: '组织数量',
|
||||
allowed_users_per_org: '每个组织的用户数',
|
||||
invitation: '邀请(管理 API)',
|
||||
org_roles: '组织角色',
|
||||
org_permissions: '组织权限',
|
||||
just_in_time_provisioning: '即时配置',
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: '組織',
|
||||
organizations: '組織',
|
||||
monthly_active_organization: '每月活躍組織',
|
||||
allowed_users_per_org: '允許的組織用戶',
|
||||
invitation: '邀請',
|
||||
organization: '組織',
|
||||
organization_count: '組織數量',
|
||||
allowed_users_per_org: '每組織的用戶數',
|
||||
invitation: '邀請(管理 API)',
|
||||
org_roles: '組織角色',
|
||||
org_permissions: '組織權限',
|
||||
just_in_time_provisioning: '即時規定',
|
||||
|
|
|
@ -48,9 +48,10 @@ const quota_table = {
|
|||
organizations: {
|
||||
title: '組織',
|
||||
organizations: '組織',
|
||||
monthly_active_organization: '每月活躍組織',
|
||||
allowed_users_per_org: '組織允許用戶數',
|
||||
invitation: '邀請',
|
||||
organization: '組織',
|
||||
organization_count: '組織數量',
|
||||
allowed_users_per_org: '組織允許的用戶',
|
||||
invitation: '邀請 (管理 API)',
|
||||
org_roles: '組織角色',
|
||||
org_permissions: '組織權限',
|
||||
just_in_time_provisioning: '即時供應管理',
|
||||
|
@ -89,7 +90,7 @@ const quota_table = {
|
|||
tokens_tip: 'Logto 發行的所有類型令牌,包括訪問令牌、刷新令牌等。',
|
||||
mao_tip: 'MAO(月度活躍組織)指的是在計費週期內至少有一個MAU(月度活躍用戶)的獨特組織數量。',
|
||||
third_party_tip: '使用Logto作為您的OIDC身份提供程序,以便第三方應用程式進行登錄和權限授予。',
|
||||
included: '已包含{{value, number}}',
|
||||
included: '已包含 {{value, number}}',
|
||||
included_mao: '已包含 {{value, number}} MAO',
|
||||
extra_quota_price: '然後每月 ${{value, number}} / 每個之後',
|
||||
per_month_each: '每月 ${{value, number}} / 每個',
|
||||
|
|
Loading…
Add table
Reference in a new issue