feat: add organization settings UI

This commit is contained in:
2026-05-04 16:33:34 -04:00
parent 4fba72e99c
commit 8f4b95f311
9 changed files with 824 additions and 17 deletions

View File

@@ -39,7 +39,10 @@
"saving": "Enregistrement..."
},
"workspaceSelector": {
"createAction": "Ajouter un espace"
"createAction": "Ajouter un espace",
"organizationLabel": "Organisation",
"organizationSettings": "Parametres de l'organisation",
"noOrganization": "Aucune organisation"
},
"workspaceCreate": {
"eyebrow": "Espace",
@@ -54,6 +57,7 @@
"fields": {
"name": "Nom de l'espace",
"namePlaceholder": "Northwind Studio",
"organization": "Organisation",
"slug": "Slug de l'espace",
"slugPlaceholder": "northwind-studio",
"timeZone": "Fuseau horaire"
@@ -63,6 +67,66 @@
"createFailed": "L'espace n'a pas pu etre cree."
}
},
"organizationSettings": {
"eyebrow": "Organisation",
"title": "Parametres de l'organisation",
"description": "Gerez le compte SaaS pour les membres, la facturation, les connexions et les espaces detenus.",
"loading": "Chargement des parametres de l'organisation...",
"slugLabel": "Slug du compte",
"fields": {
"name": "Nom",
"slug": "Slug",
"createdAt": "Cree"
},
"sections": {
"profile": {
"title": "Profil",
"description": "L'identite du compte utilisee dans les espaces detenus par l'organisation."
},
"members": {
"title": "Membres",
"description": "Utilisateurs de l'organisation et leurs permissions heritees.",
"empty": "Aucun membre d'organisation trouve."
},
"billing": {
"title": "Facturation",
"description": "Acces a l'abonnement et a la facturation de cette organisation.",
"placeholderTitle": "Le fournisseur de facturation n'est pas encore connecte",
"placeholderText": "La gestion du forfait, des paiements et des factures sera ajoutee ici apres l'integration de facturation."
},
"connections": {
"title": "Connexions",
"description": "Connecteurs et regles de donnees au niveau de l'organisation.",
"placeholderTitle": "Aucune connexion d'organisation configuree",
"placeholderText": "Les flux d'autorisation des connecteurs sont volontairement hors portee de cette interface."
},
"workspaces": {
"title": "Espaces",
"description": "Espaces de marque et de client detenus par cette organisation.",
"empty": "Aucun espace n'appartient encore a cette organisation."
}
},
"roles": {
"Owner": "Proprietaire",
"Admin": "Administrateur",
"BillingManager": "Gestionnaire facturation",
"ConnectorManager": "Gestionnaire connecteurs",
"Member": "Membre"
},
"permissions": {
"title": "Vos permissions",
"description": "Permissions d'organisation retournees par l'API.",
"items": {
"ManageOrganizationSettings": "Gerer les parametres",
"ManageOrganizationMembers": "Gerer les membres",
"CreateWorkspaces": "Creer des espaces",
"ManageWorkspaces": "Gerer les espaces",
"ManageBilling": "Gerer la facturation",
"ManageConnectors": "Gerer les connecteurs",
"AccessOwnedWorkspaces": "Acceder aux espaces detenus"
}
}
},
"nav": {
"brandCaption": "Flux d'approbation",
"workspace": "Espace de travail",