This commit is contained in:
root
2026-05-22 02:43:13 -04:00
parent 191fb3cb4e
commit 99c429d69c
21 changed files with 276 additions and 94 deletions
@@ -13,7 +13,7 @@ interface Props {
const copy = {
en: {
title: 'Invite a team member',
subtitle: "They'll receive an email invitation to join your dashboard",
subtitle: "They'll receive an email invitation to join your workspace.",
firstName: 'First name',
lastName: 'Last name',
email: 'Email address',
@@ -27,7 +27,7 @@ const copy = {
{
value: 'MANAGER' as const,
label: 'Manager',
description: 'Full fleet ops — no billing or team settings',
description: 'Full fleet operations, without billing or team settings',
permissions: ['Vehicles', 'Reservations', 'CRM', 'Offers', 'Reports', 'License approval'],
},
{
@@ -40,10 +40,10 @@ const copy = {
},
fr: {
title: 'Inviter un membre',
subtitle: "Il recevra un email d'invitation pour rejoindre votre tableau de bord",
subtitle: "Cette personne recevra un e-mail d'invitation pour rejoindre votre espace de travail.",
firstName: 'Prénom',
lastName: 'Nom',
email: 'Adresse email',
email: 'Adresse e-mail',
role: 'Rôle',
cancel: 'Annuler',
sending: 'Envoi…',
@@ -54,8 +54,8 @@ const copy = {
{
value: 'MANAGER' as const,
label: 'Manager',
description: 'Opérations complètes sans facturation ni paramètres équipe',
permissions: ['Véhicules', 'Réservations', 'CRM', 'Offres', 'Rapports', 'Validation permis'],
description: 'Opérations complètes, sans accès à la facturation ni aux paramètres de léquipe',
permissions: ['Véhicules', 'Réservations', 'CRM', 'Offres', 'Rapports', 'Validation des permis'],
},
{
value: 'AGENT' as const,
@@ -67,7 +67,7 @@ const copy = {
},
ar: {
title: 'دعوة عضو في الفريق',
subtitle: 'سيتلقى بريداً إلكترونياً للانضمام إلى لوحة التحكم',
subtitle: 'سيتلقى رسالة بريد إلكتروني للانضمام إلى مساحة العمل.',
firstName: 'الاسم الأول',
lastName: 'اسم العائلة',
email: 'البريد الإلكتروني',
@@ -81,7 +81,7 @@ const copy = {
{
value: 'MANAGER' as const,
label: 'مدير',
description: 'عمليات أسطول كاملة — بدون الفوترة أو إعدادات الفريق',
description: 'صلاحيات تشغيل كاملة للأسطول، من دون الفوترة أو إعدادات الفريق',
permissions: ['المركبات', 'الحجوزات', 'CRM', 'العروض', 'التقارير', 'الموافقة على الرخص'],
},
{
@@ -68,9 +68,9 @@ const copy = {
],
agentNotes: ['', '', '', '', '', '', 'Own only', '', '', '', 'Notes only', '', '', '', '', '', '', '', '', ''],
},
fr: {
heading: 'Permissions par rôle',
subtitle: 'Ce que chaque rôle peut faire dans le tableau de bord. Les propriétaires ont un accès complet.',
fr: {
heading: 'Permissions par rôle',
subtitle: 'Ce que chaque rôle peut faire dans lespace de travail. Les propriétaires ont un accès complet à lensemble du système.',
colFeature: 'Fonctionnalité',
colManager: 'Manager',
colAgent: 'Agent',
@@ -81,7 +81,7 @@ const copy = {
'Voir la flotte et les véhicules',
'Ajouter / modifier des véhicules',
'Publier / dépublier un véhicule',
'Télécharger des photos de véhicule',
'Téléverser des photos de véhicule',
'Voir les réservations',
'Créer des réservations',
'Annuler des réservations',
@@ -90,20 +90,20 @@ const copy = {
'CRM clients — consultation',
'CRM clients — modification',
'Approuver les permis de conduire',
'Signaler / blacklister un client',
'Signaler / bloquer un client',
'Offres et promotions',
'Analyses et rapports',
'Contrat et facture PDF',
'Facturation et abonnement',
'Inviter / supprimer du personnel',
'Inviter / supprimer des membres de l’équipe',
'Paramètres marque et site',
'Paramètres de paiement',
],
agentNotes: ['', '', '', '', '', '', 'Les siennes', '', '', '', 'Notes uniquement', '', '', '', '', '', '', '', '', ''],
agentNotes: ['', '', '', '', '', '', 'Les siennes uniquement', '', '', '', 'Notes uniquement', '', '', '', '', '', '', '', '', ''],
},
ar: {
heading: 'صلاحيات الأدوار',
subtitle: 'ما يمكن لكل دور القيام به في لوحة التحكم. يملك الملاك وصولاً كاملاً لكل شيء.',
subtitle: 'ما يمكن لكل دور القيام به داخل مساحة العمل. يملك المالكون صلاحية كاملة على كل شيء.',
colFeature: 'الميزة',
colManager: 'المدير',
colAgent: 'الوكيل',
@@ -120,13 +120,13 @@ const copy = {
'إلغاء الحجوزات',
'الاستلام / الإرجاع',
'فحص الأضرار',
'CRM العملاء — عرض',
'CRM العملاء — تعديل',
'إدارة العملاء — عرض',
'إدارة العملاء — تعديل',
'الموافقة على رخص القيادة',
عليم / حظر العميل',
'العروض والترويجات',
مييز العميل / حظره',
'العروض والحملات الترويجية',
'التحليلات والتقارير',
'العقد وفاتورة PDF',
'العقد والفاتورة بصيغة PDF',
'الفوترة والاشتراك',
'دعوة / إزالة الموظفين',
'إعدادات العلامة والموقع',