mirror of
https://github.com/logto-io/logto.git
synced 2025-01-27 21:39:16 -05:00
Merge pull request #5500 from logto-io/charles-log-8404-add-i18n-phrases-for-cloud-collaboration
feat(phrases): add i18n phrases for cloud collaboration
This commit is contained in:
commit
e8ac64c23c
45 changed files with 1448 additions and 0 deletions
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Effizientes Verwalten von Mandanteneinstellungen und Anpassen Ihrer Domain.',
|
||||
tabs: {
|
||||
settings: 'Einstellungen',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Domänen',
|
||||
subscription: 'Plan und Abrechnung',
|
||||
billing_history: 'Abrechnungshistorie',
|
||||
|
@ -36,6 +38,17 @@ const tenants = {
|
|||
'Das Löschen des Mandanten führt zur dauerhaften Entfernung aller zugehörigen Benutzerdaten und Konfigurationen. Bitte gehen Sie vorsichtig vor.',
|
||||
tenant_deletion_button: 'Mieter löschen',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Mieter erstellen',
|
||||
subtitle:
|
||||
|
@ -75,6 +88,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Entschuldigung, Sie können diesen Mandanten momentan nicht löschen. Stellen Sie sicher, dass Sie sich im kostenlosen Tarif befinden und alle ausstehenden Rechnungen bezahlt haben.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Du hast noch keinen Mandanten erstellt',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,48 @@
|
|||
const tenant_members = {
|
||||
members: 'Members',
|
||||
invitations: 'Invitations',
|
||||
invite_member: 'Invite member',
|
||||
user: 'User',
|
||||
roles: 'Roles',
|
||||
admin: 'Admin',
|
||||
member: 'Member',
|
||||
invitation_status: 'Invitation status',
|
||||
invitation_sent: 'Invitation sent',
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
title: 'Invite people to Silverhand',
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
to: 'To',
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
pending: 'Pending',
|
||||
accepted: 'Accepted',
|
||||
expired: 'Expired',
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
title: 'Invite team members',
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
edit: 'Edit tenant role',
|
||||
delete: 'Remove user from tenant',
|
||||
resend_invite: 'Resend invitation',
|
||||
revoke: 'Revoke invitation',
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
user_exists: 'This user is already in this organization',
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,7 @@ const tenants = {
|
|||
description: 'Efficiently manage tenant settings and customize your domain.',
|
||||
tabs: {
|
||||
settings: 'Settings',
|
||||
members: 'Members',
|
||||
domains: 'Domains',
|
||||
subscription: 'Plan and billing',
|
||||
billing_history: 'Billing history',
|
||||
|
@ -34,6 +35,13 @@ const tenants = {
|
|||
'Deleting the tenant will result in the permanent removal of all associated user data and configuration. Please proceed with caution.',
|
||||
tenant_deletion_button: 'Delete tenant',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
title: 'LEAVE',
|
||||
leave_tenant: 'Leave tenant',
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Create tenant',
|
||||
subtitle:
|
||||
|
@ -70,6 +78,10 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
"Sorry, you can't delete this tenant right now. Please make sure you're on the Free Plan and have paid all outstanding billings.",
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: "You haven't created a tenant yet",
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Administre eficientemente la configuración del inquilino y personalice su dominio.',
|
||||
tabs: {
|
||||
settings: 'Configuraciones',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Dominios',
|
||||
subscription: 'Plan y facturación',
|
||||
billing_history: 'Historial de facturación',
|
||||
|
@ -36,6 +38,17 @@ const tenants = {
|
|||
'Eliminar el inquilino resultará en la eliminación permanente de todos los datos de usuario y configuraciones asociadas. Por favor, proceda con precaución.',
|
||||
tenant_deletion_button: 'Eliminar inquilino',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Crear inquilino',
|
||||
subtitle:
|
||||
|
@ -74,6 +87,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Lo siento, no puedes eliminar este inquilino en este momento. Asegúrate de estar en el Plan Gratuito y haber pagado todas las facturas pendientes.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Todavía no has creado un inquilino',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Gérez efficacement les paramètres du locataire et personnalisez votre domaine.',
|
||||
tabs: {
|
||||
settings: 'Paramètres',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Domaines',
|
||||
subscription: 'Plan et facturation',
|
||||
billing_history: 'Historique de facturation',
|
||||
|
@ -36,6 +38,17 @@ const tenants = {
|
|||
'La suppression du locataire entraînera la suppression permanente de toutes les données utilisateur et configurations associées. Veuillez procéder avec prudence.',
|
||||
tenant_deletion_button: 'Supprimer le locataire',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Créer un locataire',
|
||||
subtitle:
|
||||
|
@ -75,6 +88,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
"Désolé, vous ne pouvez pas supprimer ce locataire pour le moment. Assurez-vous d'être sur le Plan Gratuit et d'avoir payé toutes les factures en cours.",
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: "Vous n'avez pas encore créé de locataire",
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -4,6 +4,8 @@ const tenants = {
|
|||
"Gestisci efficacemente le impostazioni dell'inquilino e personalizza il tuo dominio.",
|
||||
tabs: {
|
||||
settings: 'Impostazioni',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Domini',
|
||||
subscription: 'Piano e fatturazione',
|
||||
billing_history: 'Storico fatturazione',
|
||||
|
@ -37,6 +39,17 @@ const tenants = {
|
|||
"L'eliminazione dell'inquilino comporterà la rimozione permanente di tutti i dati utente e le configurazioni associate. Procedere con cautela.",
|
||||
tenant_deletion_button: 'Elimina inquilino',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Crea nuovo inquilino',
|
||||
subtitle:
|
||||
|
@ -76,6 +89,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Spiacente, al momento non è possibile eliminare questo inquilino. Verifica di essere nel Piano Gratuito e di aver saldato tutte le fatture pendenti.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Non hai ancora creato un inquilino',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'テナントの設定を効率的に管理し、ドメインをカスタマイズします。',
|
||||
tabs: {
|
||||
settings: '設定',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'ドメイン',
|
||||
subscription: 'プランと請求',
|
||||
billing_history: '請求履歴',
|
||||
|
@ -34,6 +36,17 @@ const tenants = {
|
|||
'テナントの削除は、関連するすべてのユーザーデータと設定の永久的な削除につながります。十分に注意して操作してください。',
|
||||
tenant_deletion_button: 'テナントを削除する',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'テナントを作成する',
|
||||
subtitle:
|
||||
|
@ -71,6 +84,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'申し訳ありませんが、現時点ではこのテナントを削除できません。無料プランに登録しており、未払いの請求がないことを確認してください。',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'まだテナントを作成していません',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: '테넌트 설정을 효율적으로 관리하고 도메인을 사용자 정의합니다.',
|
||||
tabs: {
|
||||
settings: '설정',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: '도메인',
|
||||
subscription: '구독 및 청구',
|
||||
billing_history: '청구 내역',
|
||||
|
@ -34,6 +36,17 @@ const tenants = {
|
|||
'테넌트를 삭제하면 관련된 모든 사용자 데이터와 설정이 영구적으로 삭제됩니다. 신중하게 진행해주십시오.',
|
||||
tenant_deletion_button: '테넌트 삭제',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: '테넌트 만들기',
|
||||
subtitle:
|
||||
|
@ -70,6 +83,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'죄송합니다. 현재이 테넌트를 삭제할 수 없습니다. 무료 플랜에 있고 미결제 청구서가 없는지 확인하십시오.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: '아직 테넌트를 만들지 않았습니다.',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Skuteczne zarządzanie ustawieniami najemcy i dostosowywanie domeny.',
|
||||
tabs: {
|
||||
settings: 'Ustawienia',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Domeny',
|
||||
subscription: 'Plan i rozliczenia',
|
||||
billing_history: 'Historia rozliczeń',
|
||||
|
@ -36,6 +38,17 @@ const tenants = {
|
|||
'Usunięcie najemcy spowoduje trwałe usunięcie wszystkich powiązanych danych użytkowników i konfiguracji. Proszę postępować ostrożnie.',
|
||||
tenant_deletion_button: 'Usuń najemcę',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Utwórz nowego najemcę',
|
||||
subtitle:
|
||||
|
@ -75,6 +88,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Przepraszam, nie możesz teraz usunąć tego najemcy. Upewnij się, że korzystasz z planu darmowego i uregulowałeś wszystkie zaległe płatności.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Nie utworzyłeś jeszcze najemcy',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Gerencie eficientemente as configurações do locatário e personalize seu domínio.',
|
||||
tabs: {
|
||||
settings: 'Configurações',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Domínios',
|
||||
subscription: 'Plano e faturamento',
|
||||
billing_history: 'Histórico de faturamento',
|
||||
|
@ -36,6 +38,17 @@ const tenants = {
|
|||
'A exclusão do locatário resultará na remoção permanente de todos os dados de usuário e configuração associados. Por favor, prossiga com cuidado.',
|
||||
tenant_deletion_button: 'Excluir locatário',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Criar inquilino',
|
||||
subtitle:
|
||||
|
@ -74,6 +87,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Desculpe, você não pode excluir este locatário no momento. Certifique-se de estar no Plano Gratuito e ter pago todas as faturas pendentes.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Você ainda não criou um inquilino',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Gerir eficientemente as configurações do inquilino e personalizar o seu domínio.',
|
||||
tabs: {
|
||||
settings: 'Definições',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Domínios',
|
||||
subscription: 'Plano e faturação',
|
||||
billing_history: 'Histórico de faturação',
|
||||
|
@ -36,6 +38,17 @@ const tenants = {
|
|||
'A eliminação do inquilino resultará na remoção permanente de todos os dados de utilizador e configuração associados. Por favor, proceda com cuidado.',
|
||||
tenant_deletion_button: 'Eliminar inquilino',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Criar inquilino',
|
||||
subtitle:
|
||||
|
@ -74,6 +87,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Desculpe, não é possível apagar este inquilino neste momento. Certifique-se de estar no Plano Gratuito e de ter pago todas as faturas em atraso.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Ainda não criou um inquilino',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Эффективное управление настройками арендатора и настройка вашего домена.',
|
||||
tabs: {
|
||||
settings: 'Настройки',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Домены',
|
||||
subscription: 'План и выставление счетов',
|
||||
billing_history: 'История выставления счетов',
|
||||
|
@ -35,6 +37,17 @@ const tenants = {
|
|||
'Удаление арендатора приведет к окончательному удалению всех связанных пользовательских данных и настроек. Пожалуйста, действуйте осторожно.',
|
||||
tenant_deletion_button: 'Удалить арендатора',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Создать арендатора',
|
||||
subtitle:
|
||||
|
@ -74,6 +87,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Извините, вы не можете удалить этого арендатора прямо сейчас. Пожалуйста, убедитесь, что вы используете бесплатный план и оплатили все невыполненные счета.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Вы еще не создали арендатора',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: 'Kiracı ayarlarını verimli bir şekilde yönetin ve alan adınızı özelleştirin.',
|
||||
tabs: {
|
||||
settings: 'Ayarlar',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: 'Alan adları',
|
||||
subscription: 'Plan ve faturalandırma',
|
||||
billing_history: 'Fatura geçmişi',
|
||||
|
@ -35,6 +37,17 @@ const tenants = {
|
|||
'Kiracının silinmesi, tüm ilişkili kullanıcı verilerinin ve yapılandırmalarının kalıcı olarak silinmesine neden olur. Lütfen dikkatli bir şekilde devam edin.',
|
||||
tenant_deletion_button: 'Kiracıyı Sil',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: 'Kiracı Oluştur',
|
||||
subtitle:
|
||||
|
@ -73,6 +86,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'Üzgünüm, bu kiracıyı şu anda silemezsiniz. Ücretsiz Plan üzerinde olduğunuzdan ve tüm ödenmemiş faturaları ödediğinizden emin olun.',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: 'Henüz bir kiracı oluşturmadınız',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: '高效管理租户设置并自定义您的域名。',
|
||||
tabs: {
|
||||
settings: '设置',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: '域名管理',
|
||||
subscription: '套餐与计费',
|
||||
billing_history: '历史账单',
|
||||
|
@ -32,6 +34,17 @@ const tenants = {
|
|||
tenant_deletion_description: '删除租户将导致永久删除所有相关的用户数据和配置。请谨慎操作。',
|
||||
tenant_deletion_button: '删除租户',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: '创建租户',
|
||||
subtitle: '创建一个具有隔离资源和用户的新租户。数据托管的区域和租户类型在创建后无法修改。',
|
||||
|
@ -65,6 +78,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'抱歉,您现在无法删除此租户。请确保您处于免费计划并已支付所有未结账单。',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: '您还没有创建租户',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: '高效管理租戶設置並自訂您的域名。',
|
||||
tabs: {
|
||||
settings: '設定',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: '網域',
|
||||
subscription: '方案與計費',
|
||||
billing_history: '帳單記錄',
|
||||
|
@ -32,6 +34,17 @@ const tenants = {
|
|||
tenant_deletion_description: '刪除租戶將導致永久刪除所有相關的用戶數據和配置。請謹慎操作。',
|
||||
tenant_deletion_button: '刪除租戶',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: '創建租戶',
|
||||
subtitle: '創建一個具有隔離資源和用戶的新租戶。數據托管的區域和租戶類型在創建後無法修改。',
|
||||
|
@ -65,6 +78,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'抱歉,您現在無法刪除此租戶。請確保您處於免費計劃並已支付所有未結賬單。',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: '您尚未建立租戶',
|
||||
description:
|
||||
|
|
|
@ -32,6 +32,7 @@ import sign_in_exp from './sign-in-exp/index.js';
|
|||
import subscription from './subscription/index.js';
|
||||
import tab_sections from './tab-sections.js';
|
||||
import tabs from './tabs.js';
|
||||
import tenant_members from './tenant-members.js';
|
||||
import tenants from './tenants.js';
|
||||
import topbar from './topbar.js';
|
||||
import upsell from './upsell/index.js';
|
||||
|
@ -78,6 +79,7 @@ const admin_console = {
|
|||
webhook_details,
|
||||
domain,
|
||||
tenants,
|
||||
tenant_members,
|
||||
topbar,
|
||||
subscription,
|
||||
upsell,
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
const tenant_members = {
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
/** UNTRANSLATED */
|
||||
invitations: 'Invitations',
|
||||
/** UNTRANSLATED */
|
||||
invite_member: 'Invite member',
|
||||
/** UNTRANSLATED */
|
||||
user: 'User',
|
||||
/** UNTRANSLATED */
|
||||
roles: 'Roles',
|
||||
/** UNTRANSLATED */
|
||||
admin: 'Admin',
|
||||
/** UNTRANSLATED */
|
||||
member: 'Member',
|
||||
/** UNTRANSLATED */
|
||||
invitation_status: 'Invitation status',
|
||||
/** UNTRANSLATED */
|
||||
invitation_sent: 'Invitation sent',
|
||||
/** UNTRANSLATED */
|
||||
expiration_date: 'Expiration date',
|
||||
invite_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite people to Silverhand',
|
||||
/** UNTRANSLATED */
|
||||
subtitle: 'To invite members to an organization, they must accept the invitation.',
|
||||
/** UNTRANSLATED */
|
||||
to: 'To',
|
||||
/** UNTRANSLATED */
|
||||
added_as: 'Added as roles',
|
||||
},
|
||||
invitation_statuses: {
|
||||
/** UNTRANSLATED */
|
||||
pending: 'Pending',
|
||||
/** UNTRANSLATED */
|
||||
accepted: 'Accepted',
|
||||
/** UNTRANSLATED */
|
||||
expired: 'Expired',
|
||||
/** UNTRANSLATED */
|
||||
revoked: 'Revoked',
|
||||
},
|
||||
invitation_empty_placeholder: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Invite team members',
|
||||
/** UNTRANSLATED */
|
||||
description:
|
||||
'Your tenant currently has no members invited.\nTo assist with your integration, consider adding more members or admins.',
|
||||
},
|
||||
menu_options: {
|
||||
/** UNTRANSLATED */
|
||||
edit: 'Edit tenant role',
|
||||
/** UNTRANSLATED */
|
||||
delete: 'Remove user from tenant',
|
||||
/** UNTRANSLATED */
|
||||
resend_invite: 'Resend invitation',
|
||||
/** UNTRANSLATED */
|
||||
revoke: 'Revoke invitation',
|
||||
/** UNTRANSLATED */
|
||||
delete_invitation_record: 'Delete this invitation record',
|
||||
},
|
||||
edit_modal: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'Change roles of {{name}}',
|
||||
},
|
||||
/** UNTRANSLATED */
|
||||
delete_user_confirm: 'Are you sure you want to remove this user from this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
assign_admin_confirm:
|
||||
'Are you sure you want to make the selected user(s) admin? Granting admin access will give the user(s) the following permissions.<ul><li>Change the tenant billing plan</li><li>Add or remove collaborators</li><li>Delete the tenant</li></ul>',
|
||||
errors: {
|
||||
/** UNTRANSLATED */
|
||||
user_exists: 'This user is already in this organization',
|
||||
/** UNTRANSLATED */
|
||||
invalid_email: 'Email address is invalid. Please make sure it is in the right format.',
|
||||
},
|
||||
};
|
||||
|
||||
export default Object.freeze(tenant_members);
|
|
@ -3,6 +3,8 @@ const tenants = {
|
|||
description: '高效管理租戶設定並自訂您的網域。',
|
||||
tabs: {
|
||||
settings: '設置',
|
||||
/** UNTRANSLATED */
|
||||
members: 'Members',
|
||||
domains: '網域',
|
||||
subscription: '方案與計費',
|
||||
billing_history: '帳單歷史記錄',
|
||||
|
@ -32,6 +34,17 @@ const tenants = {
|
|||
tenant_deletion_description: '刪除租戶將導致所有相關的使用者資料和設定永久移除。請謹慎進行。',
|
||||
tenant_deletion_button: '刪除租戶',
|
||||
},
|
||||
leave_tenant_card: {
|
||||
/** UNTRANSLATED */
|
||||
title: 'LEAVE',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant: 'Leave tenant',
|
||||
/** UNTRANSLATED */
|
||||
leave_tenant_description:
|
||||
'Any resources in the tenant will remain but you no longer have access to this tenant.',
|
||||
/** UNTRANSLATED */
|
||||
last_admin_note: 'To leave this tenant, ensure at least one more member has the Admin role.',
|
||||
},
|
||||
create_modal: {
|
||||
title: '建立客戶',
|
||||
subtitle: '創建一個具有隔離資源和用戶的新租戶。數據托管的區域和租戶類型在創建後無法修改。',
|
||||
|
@ -65,6 +78,12 @@ const tenants = {
|
|||
cannot_delete_description:
|
||||
'抱歉,您現在無法刪除此租戶。請確保您處於免費方案並已支付所有未結賬單。',
|
||||
},
|
||||
leave_tenant_modal: {
|
||||
/** UNTRANSLATED */
|
||||
description: 'Are you sure you want to leave this tenant?',
|
||||
/** UNTRANSLATED */
|
||||
leave_button: 'Leave',
|
||||
},
|
||||
tenant_landing_page: {
|
||||
title: '您尚未建立租戶',
|
||||
description:
|
||||
|
|
Loading…
Add table
Reference in a new issue