Skip to content

Commit 230fe4b

Browse files
authored
fix(console): update add-on phrases (#7727)
* fix(console): fix create role paywall button text fix create role paywall button text * fix(console): update tenant members usage card phrase update tenant members usage card tooltip phrase * fix(phrases): update security feature phrases update security feature phrases
1 parent 6b4e165 commit 230fe4b

File tree

18 files changed

+95
-35
lines changed
  • packages
    • console/src
    • phrases/src/locales
      • ar/translation/admin-console/subscription
      • de/translation/admin-console/subscription
      • en/translation/admin-console/subscription
      • es/translation/admin-console/subscription
      • fr/translation/admin-console/subscription
      • it/translation/admin-console/subscription
      • ja/translation/admin-console/subscription
      • ko/translation/admin-console/subscription
      • pl-pl/translation/admin-console/subscription
      • pt-br/translation/admin-console/subscription
      • pt-pt/translation/admin-console/subscription
      • ru/translation/admin-console/subscription
      • tr-tr/translation/admin-console/subscription
      • zh-cn/translation/admin-console/subscription
      • zh-hk/translation/admin-console/subscription
      • zh-tw/translation/admin-console/subscription

18 files changed

+95
-35
lines changed

packages/console/src/components/PlanUsage/PlanUsageCard/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,9 @@ function PlanUsageCard({
142142
...conditional(
143143
typeof basicQuota === 'number' && {
144144
basicQuota: formatQuotaNumber(basicQuota),
145+
// For i18n singular/plural support use only.
146+
// - tenant_members
147+
count: basicQuota,
145148
}
146149
),
147150
...conditional(usageAddOnSku && formatAddOnQuota(usageAddOnSku.quota)),

packages/console/src/pages/Roles/components/CreateRoleForm/Footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ function Footer({ roleType, scopes, isCreating, onClickCreate }: Props) {
7575
return (
7676
<AddOnNoticeFooter
7777
isLoading={isCreating}
78-
buttonTitle="applications.create"
78+
buttonTitle="roles.create_role_button"
7979
onClick={() => {
8080
void update({ rbacUpsellNoticeAcknowledged: true });
8181
onClickCreate();

packages/phrases/src/locales/ar/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,11 @@ const usage = {
5353
},
5454
tenant_members: {
5555
title: 'أعضاء المستأجر',
56-
tooltip:
57-
'ميزة إضافية بسعر قدره ${{price, number}} لكل عضو في المستأجر شهريًا. الأعضاء الأولى {{basicQuota}} في المستأجر مجانية.',
56+
tooltip: 'ميزة إضافية بسعر ${{price, number}} لكل عضو شهريًا. أول {{count}} عضو مستأجر مجاني.',
57+
tooltip_one:
58+
'ميزة إضافية بسعر ${{price, number}} لكل عضو شهريًا. أول {{count}} عضو مستأجر مجاني.',
59+
tooltip_other:
60+
'ميزة إضافية بسعر ${{price, number}} لكل عضو شهريًا. أول {{count}} أعضاء مستأجرين مجانًا.',
5861
tooltip_for_enterprise:
5962
'تشمل خطتك القائمة على العقد أول {{basicQuota}} من أعضاء المستأجر وتكون مجانية للاستخدام. إذا كنت بحاجة إلى المزيد ، {{price, number}} لكل عضو مستأجر شهريًا.',
6063
},
@@ -74,7 +77,7 @@ const usage = {
7477
security_features: {
7578
title: 'الأمان المتقدم',
7679
tooltip:
77-
'ميزة إضافية بسعر ${{price, number}}/الشهر لحزمة الأمان المتقدمة الكاملة، بما في ذلك CAPTCHA، قفل المعرف، قائمة البريد الإلكتروني المحظورة (قريبًا)، والمزيد.',
80+
'ميزة إضافية بسعر ${{price, number}}/الشهر لحزمة الأمان المتقدمة الكاملة، بما في ذلك CAPTCHA، وقفل التعريف، وقائمة البريد الإلكتروني المحظورة، والمزيد.',
7881
},
7982
saml_applications: {
8083
title: 'تطبيق SAML',

packages/phrases/src/locales/de/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,11 @@ const usage = {
5454
tenant_members: {
5555
title: 'Tenant-Mitglieder',
5656
tooltip:
57-
'Zusatzfeature zu einem Preis von ${{price, number}} pro Mitglied pro Monat. Die ersten {{basicQuota}} Tenant-Mitglieder sind kostenlos.',
57+
'Add-on-Funktion zum Preis von ${{price, number}} pro Mitglied pro Monat. Das erste {{count}} Tenant-Mitglied ist kostenlos.',
58+
tooltip_one:
59+
'Add-On-Feature zum Preis von ${{price, number}} pro Mitglied pro Monat. Das erste {{count}} Tenant-Mitglied ist kostenlos.',
60+
tooltip_other:
61+
'Add-On-Feature zum Preis von ${{price, number}} pro Mitglied pro Monat. Die ersten {{count}} Tenant-Mitglieder sind kostenlos.',
5862
tooltip_for_enterprise:
5963
'Die ersten {{basicQuota}} Tenant-Mitglieder sind in deinem vertragsbasierten Plan enthalten und kostenlos. Wenn du mehr benötigst, ${{price, number}} pro Tenant-Mitglied pro Monat.',
6064
},
@@ -75,7 +79,7 @@ const usage = {
7579
security_features: {
7680
title: 'Erweiterte Sicherheit',
7781
tooltip:
78-
'Zusatzfeature mit einem Preis von ${{price, number}}/Monat für das vollständige erweiterte Sicherheitsbündel, einschließlich CAPTCHA, Identifikator-Sperre, E-Mail-Blockliste (in Kürze verfügbar) und mehr.',
82+
'Add-on-Funktion mit einem Preis von ${{price, number}}/Monat für das vollständige Bundle der erweiterten Sicherheit, einschließlich CAPTCHA, Kontosperrung, E-Mail-Blockliste und mehr.',
7983
},
8084
saml_applications: {
8185
title: 'SAML-App',

packages/phrases/src/locales/en/translation/admin-console/subscription/usage.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,13 @@ const usage = {
5454
tenant_members: {
5555
title: 'Tenant members',
5656
tooltip:
57-
'Add-on feature priced at ${{price, number}} per member per month. The first {{basicQuota}} tenant members are free.',
57+
'Add-on feature priced at ${{price, number}} per member per month. The first {{count}} tenant member is free.',
58+
tooltip_one:
59+
'Add-on feature priced at ${{price, number}} per member per month. The first {{count}} tenant member is free.',
60+
tooltip_other:
61+
'Add-on feature priced at ${{price, number}} per member per month. The first {{count}} tenants member are free.',
5862
tooltip_for_enterprise:
59-
'The first {{basicQuota}} tenant members are included and free to use in your contract-based plan. If you need more, ${{price, number}} per tenant member per month.',
63+
'The first {{count}} tenant members are included and free to use in your contract-based plan. If you need more, ${{price, number}} per tenant member per month.',
6064
},
6165
tokens: {
6266
title: 'Tokens',
@@ -75,7 +79,7 @@ const usage = {
7579
security_features: {
7680
title: 'Advanced security',
7781
tooltip:
78-
'Add-on feature with a price of ${{price, number}}/month for the full advanced security bundle, including CAPTCHA, identifier lockout, email blocklist (coming soon), and more.',
82+
'Add-on feature with a price of ${{price, number}}/month for the full advanced security bundle, including CAPTCHA, identifier lockout, email blocklist, and more.',
7983
},
8084
saml_applications: {
8185
title: 'SAML app',

packages/phrases/src/locales/es/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ const usage = {
5555
tenant_members: {
5656
title: 'Miembros del inquilino',
5757
tooltip:
58-
'Función adicional con un precio de ${{price, number}} por miembro por mes. Los primeros {{basicQuota}} miembros del inquilino son gratis.',
58+
'Función adicional con un precio de ${{price, number}} por miembro por mes. Los primeros {{count}} miembros del inquilino son gratis.',
59+
tooltip_one:
60+
'Función adicional con un precio de ${{price, number}} por miembro por mes. El primer {{count}} miembro del inquilino es gratis.',
61+
tooltip_other:
62+
'Función adicional con un precio de ${{price, number}} por miembro por mes. Los primeros {{count}} miembros del inquilino son gratis.',
5963
tooltip_for_enterprise:
6064
'Los primeros {{basicQuota}} miembros del inquilino están incluidos y son gratuitos en tu plan basado en contrato. Si necesitas más, ${{price, number}} por miembro del inquilino por mes.',
6165
},
@@ -76,7 +80,7 @@ const usage = {
7680
security_features: {
7781
title: 'Seguridad avanzada',
7882
tooltip:
79-
'Función adicional con un precio de ${{price, number}}/mes para el paquete completo de seguridad avanzada, que incluye CAPTCHA, bloqueo de identificador, lista de bloqueo de correos electrónicos (próximamente) y más.',
83+
'Función adicional con un precio de ${{price, number}}/mes por el paquete completo de seguridad avanzada, que incluye CAPTCHA, bloqueo de identificador, lista bloqueada de correos electrónicos, y más.',
8084
},
8185
saml_applications: {
8286
title: 'Aplicación SAML',

packages/phrases/src/locales/fr/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ const usage = {
5555
tenant_members: {
5656
title: 'Membres du locataire',
5757
tooltip:
58-
'Fonctionnalité en supplément au prix de ${{price, number}} par membre par mois. Les {{basicQuota}} premiers membres du locataire sont gratuits.',
58+
'Fonctionnalité supplémentaire au prix de ${{price, number}} par membre par mois. Les {{count}} premiers membres du locataire sont gratuits.',
59+
tooltip_one:
60+
'Fonctionnalité supplémentaire au prix de ${{price, number}} par membre par mois. Le premier membre du locataire est gratuit.',
61+
tooltip_other:
62+
'Fonctionnalité supplémentaire au prix de ${{price, number}} par membre par mois. Les {{count}} premiers membres du locataire sont gratuits.',
5963
tooltip_for_enterprise:
6064
'Les {{basicQuota}} premiers membres du locataire sont inclus et gratuits dans votre plan basé sur un contrat. Si vous en avez besoin de plus, ${{price, number}} par membre du locataire par mois.',
6165
},
@@ -76,7 +80,7 @@ const usage = {
7680
security_features: {
7781
title: 'Sécurité avancée',
7882
tooltip:
79-
"Fonctionnalité en supplément avec un prix de ${{price, number}}/mois pour l'ensemble complet de sécurité avancée, incluant CAPTCHA, verrouillage d'identificateur, liste de blocage d'emails (bientôt disponible), et plus.",
83+
'Fonctionnalité supplémentaire avec un prix de ${{price, number}}/mois pour le pack complet de sécurité avancée, incluant CAPTCHA, verrouillage des identifiants, liste de blocage des e-mails, et plus.',
8084
},
8185
saml_applications: {
8286
title: 'Application SAML',

packages/phrases/src/locales/it/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ const usage = {
5555
tenant_members: {
5656
title: 'Membri del tenant',
5757
tooltip:
58-
'Funzionalità aggiuntiva con un prezzo di ${{price, number}} per membro al mese. I primi {{basicQuota}} membri del tenant sono gratuiti.',
58+
'Funzionalità aggiuntiva con un prezzo di ${{price, number}} per membro al mese. Il primo {{count}} membro del tenant è gratuito.',
59+
tooltip_one:
60+
'Funzionalità aggiuntiva con un prezzo di ${{price, number}} per membro al mese. Il primo {{count}} membro del tenant è gratuito.',
61+
tooltip_other:
62+
'Funzionalità aggiuntiva con un prezzo di ${{price, number}} per membro al mese. I primi {{count}} membri del tenant sono gratuiti.',
5963
tooltip_for_enterprise:
6064
'I primi {{basicQuota}} membri del tenant sono inclusi e gratuiti nel tuo piano basato su contratto. Se ne hai bisogno di più, ${{price, number}} per membro del tenant al mese.',
6165
},
@@ -76,7 +80,7 @@ const usage = {
7680
security_features: {
7781
title: 'Sicurezza avanzata',
7882
tooltip:
79-
'Funzionalità aggiuntiva con un prezzo di ${{price, number}}/mese per il pacchetto completo di sicurezza avanzata, inclusi CAPTCHA, blocco identificatore, lista nera email (in arrivo) e altro ancora.',
83+
"Funzionalità aggiuntiva con un prezzo di ${{price, number}}/mese per l'intero pacchetto di sicurezza avanzata, che include CAPTCHA, blocco identificativo, lista nera email e altro.",
8084
},
8185
saml_applications: {
8286
title: 'App SAML',

packages/phrases/src/locales/ja/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ const usage = {
5555
tenant_members: {
5656
title: 'テナントメンバー',
5757
tooltip:
58-
'追加機能として、月額 {{price, number}} ドルのメンバーごとの料金です。最初の {{basicQuota}} 人のテナントメンバーは無料です。',
58+
'追加機能は、月額 {{price, number}} ドル、メンバーごとの価格です。最初の {{count}} テナントメンバーは無料です。',
59+
tooltip_one:
60+
'追加機能は月額 {{price, number}} ドル、メンバーごとの価格です。最初の {{count}} テナントメンバーは無料です。',
61+
tooltip_other:
62+
'追加機能は月額 {{price, number}} ドル、メンバーごとの価格です。最初の {{count}} テナントメンバーは無料です。',
5963
tooltip_for_enterprise:
6064
'最初の {{basicQuota}} のテナントメンバーは契約ベースのプランで含まれており、無料で使用できます。より多くが必要な場合、月額 {{price, number}} ドルのメンバーごとの料金がかかります。',
6165
},
@@ -76,7 +80,7 @@ const usage = {
7680
security_features: {
7781
title: '高度なセキュリティ',
7882
tooltip:
79-
'追加機能として、CAPTCHA、識別子ロックアウト、メールブロックリスト(近日登場)を含む完全な高度なセキュリティバンドルで、月額 {{price, number}} ドルです。',
83+
'フルの高度なセキュリティバンドル(CAPTCHA、識別子ロックアウト、メール ブロックリストなどを含む)は月額 {{price, number}} ドルで提供されるアドオン機能です。',
8084
},
8185
saml_applications: {
8286
title: 'SAML アプリ',

packages/phrases/src/locales/ko/translation/admin-console/subscription/usage.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,11 @@ const usage = {
5454
tenant_members: {
5555
title: '테넌트 멤버',
5656
tooltip:
57-
'매달 멤버당 ${{price, number}} 의 추가 기능입니다. 처음 {{basicQuota}} 명의 테넌트 멤버는 무료입니다.',
57+
'추가 기능은 멤버당 매달 ${{price, number}} 의 가격이 책정됩니다. 처음 {{count}} 명의 테넌트 멤버는 무료입니다.',
58+
tooltip_one:
59+
'추가 기능은 멤버당 매달 ${{price, number}} 의 가격이 책정됩니다. 처음 {{count}} 명의 테넌트 멤버는 무료입니다.',
60+
tooltip_other:
61+
'추가 기능은 멤버당 매달 ${{price, number}} 의 가격이 책정됩니다. 처음 {{count}} 명의 테넌트 멤버는 무료입니다.',
5862
tooltip_for_enterprise:
5963
'플랜에는 처음 {{basicQuota}} 명의 테넌트 멤버가 포함되어 무료로 사용할 수 있습니다. 더 필요하다면, 매달 멤버당 ${{price, number}} 입니다.',
6064
},
@@ -75,7 +79,7 @@ const usage = {
7579
security_features: {
7680
title: '고급 보안',
7781
tooltip:
78-
'CAPTCHA, 식별자 잠금, 이메일 차단 목록 (출시 예정) 등을 포함한 전체 고급 보안 번들에 대해 매달 ${{price, number}} 의 추가 기능입니다.',
82+
'추가 기능으로 CAPTCHA, 식별자 잠금, 이메일 차단 목록 등을 포함한 전체 고급 보안 번들에 대해 ${{price, number}} 의 가격이 책정됩니다.',
7983
},
8084
saml_applications: {
8185
title: 'SAML 앱',

0 commit comments

Comments
 (0)