export default {
    // Navigation
    'nav.dashboard': 'Centre d\'activité',
    'nav.files': 'Fichiers',
    'nav.team': 'Espace équipe',
    'nav.workflows': 'Workflows',
    'nav.connections': 'Connections',
    'nav.settings': 'Paramètres',
    'nav.testSharepoint': 'Test SharePoint',
    'nav.speech': 'Parole',
    'nav.transcript_management': 'Gestion des Transcriptions',
    
    // Settings page
    'settings.title': 'Paramètres',
    'settings.appearance': 'Apparence',
    'settings.language': 'Langue',
    'settings.about': 'À propos',
    'settings.version': 'Version',
    'settings.theme': 'Thème',
    'settings.theme.description': 'Basculer entre le mode clair et sombre',
    'settings.language.description': 'Choisissez votre langue préférée',
    'settings.theme.light': 'Clair',
    'settings.theme.dark': 'Sombre',
    'settings.theme.toggle.light': 'Passer en mode clair',
    'settings.theme.toggle.dark': 'Passer en mode sombre',
    'settings.userinfo': 'Informations utilisateur',
    'settings.userinfo.description': 'Gérez vos informations de compte',
    'settings.userinfo.username': 'Nom d\'utilisateur',
    'settings.userinfo.fullname': 'Nom complet',
    'settings.userinfo.email': 'Adresse e-mail',
    'settings.userinfo.phone_name': 'Nom au téléphone',
    'settings.userinfo.phone_name.description': 'Comment souhaitez-vous être appelé au téléphone ?',
    'settings.userinfo.language': 'Langue',
    'settings.userinfo.privilege': 'Niveau de privilège',
    'settings.userinfo.enabled': 'Statut du compte',
    'settings.userinfo.auth_authority': 'Fournisseur d\'authentification',
    'settings.userinfo.enabled.true': 'Actif',
    'settings.userinfo.enabled.false': 'Inactif',
    'settings.userinfo.loading': 'Chargement des informations utilisateur...',
    'settings.userinfo.error': 'Erreur lors du chargement des informations utilisateur',
    'settings.userinfo.save': 'Enregistrer les modifications',
    'settings.userinfo.saving': 'Enregistrement...',
    'settings.userinfo.success': 'Informations utilisateur mises à jour avec succès',
    'settings.userinfo.update_error': 'Erreur lors de la mise à jour des informations utilisateur',
    'settings.userinfo.managed_by': 'Géré par {provider}',
    'settings.userinfo.managed_note': 'Ce champ est géré par {provider} et ne peut pas être modifié',
    
    // Languages
    'language.german': 'Deutsch',
    'language.english': 'English',
    'language.french': 'Français',
    
    // Common
    'common.loading': 'Chargement...',
    'common.error': 'Erreur',
    'common.success': 'Succès',
    'common.cancel': 'Annuler',
    'common.save': 'Enregistrer',
    'common.delete': 'Supprimer',
    'common.edit': 'Modifier',
    'common.close': 'Fermer',
    'common.retry': 'Réessayer',
    'common.create': 'Créer',
    'common.creating': 'Création...',
    
    // Auth
    'auth.login': 'Se connecter',
    'auth.register': 'S\'inscrire',
    'auth.logout': 'Se déconnecter',
    'auth.email': 'E-mail',
    'auth.password': 'Mot de passe',

    // Dashboard
    'dashboard.prompt.template': 'Modèle de prompt',
    'dashboard.prompt.settings': 'Paramètres',
    'dashboard.chat.area': 'Zone de chat',
    'dashboard.chat.history': 'Historique des workflows',
    'dashboard.log.title': 'Journal',
    'dashboard.log.workflow': 'Workflow',
    'dashboard.log.no_workflow': 'Aucun workflow sélectionné',
    'dashboard.log.loading': 'Chargement des logs...',
    'dashboard.log.error': 'Erreur lors du chargement des logs',
    'dashboard.log.no_logs': 'Aucun log disponible pour ce workflow',
    'dashboard.log.waiting': 'Workflow en cours... En attente des logs...',
    'dashboard.log.fetch_failed': 'Échec du chargement des logs',
    'dashboard.log.level.info': 'INFO',
    'dashboard.workflow_dropdown.loading': 'Chargement...',
    'dashboard.workflow_dropdown.error': 'Erreur',
    'dashboard.workflow_dropdown.select_workflow': 'Sélectionner un workflow',
    'dashboard.workflow_dropdown.available_workflows': 'Workflows disponibles',
    'dashboard.workflow_dropdown.no_workflows': 'Aucun workflow disponible',
    
    // Workflow Stats
    'dashboard.stats.workflow': 'Workflow',
    'dashboard.stats.status': 'Statut',
    'dashboard.stats.rounds': 'Tours',
    'dashboard.stats.messages': 'Messages',
    'dashboard.stats.files': 'Fichiers',
    'dashboard.stats.tokens': 'Jetons',
    'dashboard.stats.data_sent': 'Données envoyées',
    'dashboard.stats.data_received': 'Données reçues',
    'dashboard.stats.success_rate': 'Taux de succès',
    'dashboard.stats.errors': 'Erreurs',
    'dashboard.stats.started': 'Démarré',
    
    // Prompt Set
    'promptset.loading': 'Chargement des prompts...',
    'promptset.error.loading': 'Erreur lors du chargement des prompts',
    'promptset.retry': 'Réessayer',
    'promptset.new_prompt': 'Nouveau prompt',
    'promptset.prompt_count': 'Prompt',
    'promptset.prompt_count_plural': 'Prompts',
    'promptset.no_prompts': 'Aucun prompt disponible',
    'promptset.created': 'Créé',
    'promptset.run_tooltip': 'Exécuter le prompt',
    'promptset.share_tooltip': 'Partager le prompt',
    'promptset.delete_tooltip': 'Supprimer le prompt',
    'promptset.confirm_delete': 'Cliquez à nouveau pour confirmer',
    'promptset.deleting': 'Suppression...',
    'promptset.confirm_click': 'Cliquez pour confirmer',
    'promptset.delete_error': 'Erreur lors de la suppression',
    'promptset.deleting_message': 'Suppression du prompt...',
    
    // Connections
    'connections.title': 'Connexions',
    'connections.subtitle': 'Gérez vos connexions de service',
    'connections.connect_google': 'Connecter Google',
    'connections.connect_microsoft': 'Connecter Microsoft',
    'connections.add_google_button': 'Ajouter une connexion Google',
    'connections.add_microsoft_button': 'Ajouter une connexion Microsoft',
    'connections.create_google_title': 'Créer une connexion Google',
    'connections.create_microsoft_title': 'Créer une connexion Microsoft',
    'connections.edit_connection_title': 'Modifier la connexion {authority}',
    'connections.update_connection': 'Mettre à jour la connexion',
    'connections.service_connections': 'Connexions de service',
    'connections.error': 'Erreur',
    'connections.connection_error': 'Erreur de connexion',
    'connections.disconnect_error': 'Erreur de déconnexion',
    'connections.unknown': 'Inconnu',
    'connections.not_available': 'N/D',
    'connections.invalid_date': 'Date invalide',
    'connections.confirm_delete': 'Êtes-vous sûr de vouloir supprimer la connexion {service} ?',
    'connections.confirm_delete_multiple': 'Êtes-vous sûr de vouloir supprimer {count} connexions ?',
    
    // Connection Fields
    'connections.field.service': 'Service',
    'connections.field.status': 'Statut',
    'connections.field.external_username': 'Nom d\'utilisateur externe',
    'connections.field.external_email': 'E-mail externe',
    'connections.field.connected_at': 'Connecté le',
    'connections.field.last_checked': 'Dernière vérification',
    'connections.field.expires_at': 'Expire le',
    
    // Connection Columns
    'connections.column.username': 'Nom d\'utilisateur',
    'connections.column.email': 'E-mail',
    'connections.column.authority': 'Service',
    'connections.column.status': 'Statut',
    'connections.column.connectedat': 'Connecté le',
    'connections.column.lastchecked': 'Dernière vérification',
    'connections.column.expiresat': 'Expire le',
    
    // Connection Services
    'connections.service.google': 'Google',
    'connections.service.microsoft': 'Microsoft',
    'connections.service.local': 'Local',
    
    // Connection Placeholders
    'connections.placeholder.external_username': 'Entrez le nom d\'utilisateur externe',
    'connections.placeholder.external_email': 'Entrez l\'adresse e-mail externe',
    
    // Connection Actions
    'connections.action.edit': 'Modifier',
    'connections.action.update': 'Mettre à jour',
    'connections.action.delete': 'Supprimer',
    'connections.action.connect': 'Connecter',
    'connections.action.refresh': 'Actualiser',
    
    // Prompt Modal
    'modal.create_prompt': 'Créer un nouveau prompt',
    'modal.name_required': 'Le nom est requis',
    'modal.content_required': 'Le contenu est requis',
    'modal.create_error': 'Erreur lors de la création du prompt',
    'modal.name_label': 'Nom',
    'modal.content_label': 'Contenu',
    'modal.name_placeholder': 'Entrez un nom pour le prompt',
    'modal.content_placeholder': 'Entrez le contenu du prompt',
    'modal.cancel': 'Annuler',
    'modal.creating': 'Création...',
    'modal.create': 'Créer le prompt',
    
    // Share Modal
    'share_modal.title': 'Partager le prompt',
    'share_modal.select_users': 'Sélectionner les utilisateurs',
    'share_modal.select_all': 'Tout sélectionner',
    'share_modal.deselect_all': 'Tout désélectionner',
    'share_modal.loading_users': 'Chargement des utilisateurs...',
    'share_modal.error_loading_users': 'Erreur lors du chargement des utilisateurs',
    'share_modal.no_users_available': 'Aucun utilisateur disponible',
    'share_modal.no_users_selected': 'Veuillez sélectionner au moins un utilisateur',
    'share_modal.one_user_selected': '1 utilisateur sélectionné',
    'share_modal.multiple_users_selected': '{count} utilisateurs sélectionnés',
    'share_modal.custom_title': 'Titre personnalisé (facultatif)',
    'share_modal.title_placeholder': 'Entrez un titre personnalisé',
    'share_modal.message': 'Message (facultatif)',
    'share_modal.message_placeholder': 'Ajoutez un message pour les destinataires',
    'share_modal.share': 'Partager',
    'share_modal.sharing': 'Partage en cours...',
    'share_modal.share_error': 'Erreur lors du partage du prompt',
    
    // Prompt Settings
    'prompt_settings.title': 'Paramètres de prompt',
    'prompt_settings.content_placeholder': 'Le contenu des paramètres sera ajouté dans les futures mises à jour.',
    
    // Chat Area
    'chat.continue_conversation': 'Continuer la conversation...',
    'chat.enter_message': 'Entrez votre message...',
    'chat.remove_file': 'Supprimer le fichier',
    'chat.attach_file': 'Joindre un fichier',
    'chat.you': 'Vous',
    'chat.click_to_open': 'Cliquez pour ouvrir',
    'chat.preview_document': 'Aperçu du document',
    'chat.download_document': 'Télécharger le document',
    'chat.workflow_failed': 'Échec du workflow.',
    'chat.retry_workflow': 'Réessayer',
    'chat.sending_followup': 'Envoi du message de suivi...',
    'chat.sending_message': 'Envoi du message...',
    'chat.error_prefix': 'Erreur:',
    'chat.error_loading_messages': 'Erreur lors du chargement des messages:',
    'chat.loading_workflow_messages': 'Chargement des messages de workflow...',
    'chat.start_conversation': 'Commencez une conversation en entrant un message, en sélectionnant un modèle ou en continuant un workflow précédent...',
    
    // Chat Input Area
    'chat.input.continue_workflow': 'Continuer la conversation...',
    'chat.input.enter_message': 'Ou entrez votre message...',
    'chat.input.continuing_workflow': 'Workflow en cours',
    'chat.input.workflow': 'Workflow',
    'chat.input.files_attached': 'fichier',
    'chat.input.files_attached_plural': 'fichiers',
    'chat.input.files_attached_label': 'attaché',
    'chat.input.error_prefix': 'Erreur:',
    'chat.input.attach_files': 'Joindre des fichiers',
    'chat.input.sending': 'Envoi...',
    'chat.input.processing': 'Traitement...',
    'chat.input.continue': 'Continuer',
    'chat.input.send': 'Envoyer',
    'chat.input.stop': 'Arrêter',
    'chat.input.stopping': 'Arrêt...',
    'chat.input.drop_files_here': 'Déposez les fichiers ici pour les joindre',
    'chat.input.drop_disabled': 'Dépôt de fichiers désactivé pendant le workflow',
    'chat.input.new_chat': 'Nouveau Chat',
    'chat.input.using_prompt': 'Utilisation du modèle:',
    'chat.input.select_prompt': 'Sélectionner un prompt...',
    'chat.input.loading_prompts': 'Chargement des prompts...',
    'chat.input.clear_prompt': 'Effacer le prompt',
    
    // File Preview
    'file_preview.loading': 'Chargement de l\'aperçu...',
    'file_preview.error': 'Erreur',
    'file_preview.no_preview': 'Aucun aperçu disponible',
    'file_preview.close_preview': 'Fermer l\'aperçu',
    'file_preview.python': 'Python',
    
    // Chat History
    'chat_history.loading': 'Chargement des workflows...',
    'chat_history.error_loading': 'Erreur lors du chargement des workflows:',
    'chat_history.try_again': 'Réessayer',
    'chat_history.title': 'Historique des workflows',
    'chat_history.workflow_count': 'Workflow',
    'chat_history.workflow_count_plural': 'Workflows',
    'chat_history.empty_state': 'Aucun workflow disponible',
    'chat_history.confirm_delete': 'Êtes-vous sûr de vouloir supprimer le workflow "{id}..."?',
    'chat_history.no_message_content': 'Aucun contenu de message disponible',
    'chat_history.unknown_date': 'Date inconnue',
    'chat_history.invalid_date': 'Date invalide',
    'chat_history.started': 'Démarré:',
    'chat_history.last_activity': 'Dernière activité:',
    'chat_history.round': 'Tour',
    'chat_history.resume_tooltip': 'Reprendre le workflow',
    'chat_history.delete_tooltip': 'Supprimer le workflow',
    'chat_history.deleting': 'Suppression du workflow...',
    
    // Chat Messages
    'chat.messages.no_workflow_selected': 'Aucun workflow sélectionné',
    'chat.messages.no_workflow_selected_description': 'Sélectionnez un workflow dans la liste ou démarrez un nouveau workflow',
    'chat.messages.loading_progress': 'Chargement du progrès...',
    'chat.messages.tasks': 'Tâches',
    'chat.messages.workflow_progress': 'Progression du workflow',
    'chat.messages.analyzing_workflow': 'Analyse du workflow...',
    'chat.messages.scroll_to_bottom_btn': 'Faire défiler vers le bas',
    
    // Workflow Status
    'status.error': 'ERREUR',
    'status.failed': 'ÉCHEC',
    'status.stopped': 'ARRÊTÉ',
    'status.cancelled': 'ANNULÉ',
    'status.running': 'EN COURS',
    'status.processing': 'TRAITEMENT',
    'status.completed': 'TERMINÉ',
    'status.pending': 'EN ATTENTE',
    
    // Files
    'files.unknown_size': 'Taille inconnue',
    'files.unknown_date': 'Date inconnue',
    'files.source.uploaded': 'Téléchargé',
    'files.source.ai_created': 'Créé par IA',
    'files.source.shared': 'Partagé',
    'files.source.unknown': 'Inconnu',
    'files.preview_tooltip': 'Aperçu du fichier',
    'files.download_tooltip': 'Télécharger le fichier',
    'files.delete_tooltip': 'Supprimer le fichier',
    'files.delete_confirm_tooltip': 'Cliquez à nouveau pour confirmer la suppression',
    'files.downloading': 'Téléchargement...',
    'files.deleting': 'Suppression...',
    'files.delete_confirm': 'Cliquez pour confirmer...',
    'files.no_files': 'Aucun fichier trouvé.',
    'files.no_shared_files': 'Aucun fichier partagé trouvé.',
    'files.no_ai_files': 'Aucun fichier créé par IA trouvé.',
    'files.no_uploaded_files': 'Aucun fichier téléchargé trouvé.',
    'files.header.name': 'Nom',
    'files.header.type': 'Type',
    'files.header.size': 'Taille',
    'files.header.date': 'Date',
    'files.selector.title': 'Sélectionner des fichiers',
    'files.selector.tab.all': 'Tous les fichiers',
    'files.selector.tab.uploads': 'Téléchargés',
    'files.selector.tab.created': 'Créés par IA',
    'files.selector.tab.shared': 'Partagés',
    'files.selector.select_all': 'Tout sélectionner',
    'files.selector.deselect_all': 'Tout désélectionner',
    'files.selector.file_selected': 'Fichier',
    'files.selector.files_selected': 'Fichiers',
    'files.selector.selected_suffix': 'sélectionné(s)',
    'files.selector.upload_new': 'Télécharger un nouveau fichier',
    'files.selector.loading': 'Chargement des fichiers...',
    'files.selector.error_loading': 'Erreur lors du chargement des fichiers:',
    'files.upload.title': 'Télécharger un fichier',
    'files.upload.drop_here': 'Déposer le fichier ici...',
    'files.upload.uploading': 'Téléchargement...',
    'files.upload.drag_files': 'Glisser les fichiers ici',
    'files.upload.or': 'ou',
    'files.upload.browse': 'Parcourir',
    'files.upload.selected_file': 'Fichier sélectionné:',
    'files.upload.upload_button': 'Télécharger',
    'files.upload.uploading_button': 'Téléchargement...',
    'files.upload.success': 'Fichier téléchargé avec succès!',
    'files.upload.error': 'Une erreur s\'est produite lors du téléchargement.',
    'files.upload.unexpected_error': 'Une erreur inattendue s\'est produite lors du téléchargement.',
    
    // Files Page Upload Actions
    'files.drop_zone': 'Déposer les fichiers ici',
    'files.upload_button': 'Télécharger des fichiers',
    'files.uploading_button': 'Téléchargement...',
    'files.upload_aria_label': 'Télécharger des fichiers',
    
    // Files Page
    'files.title': 'Fichiers',
    'files.table.title': 'Fichiers',
    'files.error.loading': 'Erreur lors du chargement des fichiers:',
    'files.button.retry': 'Réessayer',
    'files.page.tab.all': 'Tous les fichiers',
    'files.page.tab.uploads': 'Mes téléchargements',
    'files.page.tab.created': 'Fichiers créés',
    'files.page.tab.shared': 'Fichiers partagés',
    'files.page.add_file': 'Ajouter un fichier',
    'files.page.loading': 'Chargement des fichiers...',
    'files.page.error': 'Erreur:',
    
    // File Table Columns
    'files.column.name': 'Nom',
    'files.column.filename': 'Nom de fichier',
    'files.column.type': 'Type',
    'files.column.mimetype': 'Type MIME',
    'files.column.size': 'Taille',
    'files.column.filesize': 'Taille du fichier',
    'files.column.created': 'Créé',
    'files.column.creationdate': 'Date de création',
    'files.column.source': 'Source',
    
    // File Types
    'files.type.image': 'Image',
    'files.type.pdf': 'PDF',
    'files.type.document': 'Document',
    'files.type.spreadsheet': 'Feuille de calcul',
    'files.type.text': 'Texte',
    'files.type.video': 'Vidéo',
    'files.type.audio': 'Audio',
    'files.type.file': 'Fichier',
    

    
    // File Actions
    'files.action.preview': 'Aperçu',
    'files.action.download': 'Télécharger',
    'files.action.delete': 'Supprimer',
    'files.delete.confirm': 'Êtes-vous sûr de vouloir supprimer le fichier "{name}"?',
    
    // File Preview
    'files.preview.title': 'Aperçu du fichier',
    'files.preview.loading': 'Chargement de l\'aperçu...',
    'files.preview.unsupported': 'Aperçu non disponible pour ce type de fichier',
    'files.preview.error': 'Erreur lors du chargement de l\'aperçu',
    'files.preview.textInPdfFile': 'Aperçu du texte',
    'files.preview.pdfFileCorrupted': 'Ce fichier semble être corrompu. Il a une extension PDF mais contient du contenu texte. Veuillez le télécharger à nouveau si possible.',

    // Workflows Page
    'workflows.title': 'Workflows',
    'workflows.table.title': 'Workflows',
    'workflows.error.loading': 'Erreur lors du chargement des workflows:',
    'workflows.button.retry': 'Réessayer',
    'workflows.table.empty': 'Aucun workflow trouvé',
    
    // Workflow Table Columns
    'workflows.column.id': 'ID',
    'workflows.column.name': 'Nom',
    'workflows.column.status': 'Statut',
    'workflows.column.round': 'Tour',
    'workflows.column.started': 'Démarré',
    'workflows.column.lastActivity': 'Dernière activité',
    'workflows.column.messages': 'Messages',
    
    // Workflow Status
    'workflows.status.running': 'En cours',
    'workflows.status.completed': 'Terminé',
    'workflows.status.failed': 'Échoué',
    'workflows.status.stopped': 'Arrêté',
    'workflows.status.pending': 'En attente',
    
    // Workflow Actions
    'workflows.action.stop': 'Arrêter',
    'workflows.action.delete': 'Supprimer',
    'workflows.action.stop.tooltip': 'Arrêter le workflow',
    'workflows.action.delete.tooltip': 'Supprimer le workflow',
    
    // Workflow Messages
    'workflows.unnamed': 'Workflow sans nom',
    'workflows.delete.confirm': 'Êtes-vous sûr de vouloir supprimer le workflow "{name}"?',
    'workflows.loading': 'Chargement des workflows...',

    // FormGenerator
    'formgen.search.placeholder': 'Rechercher...',
    'formgen.refresh.tooltip': 'Actualiser les données',
    'formgen.filter.yes': 'Oui',
    'formgen.filter.no': 'Non',
    'formgen.filter.clear': 'Effacer le filtre',
    'formgen.filter.placeholder': 'Filtrer {column}',
    'formgen.actions.column': 'Actions',
    'formgen.pagination.info': 'Page {page} sur {total} ({count} éléments)',
    'formgen.pagination.pageSize': 'Éléments par page:',
    'formgen.pagination.first': 'Première page',
    'formgen.pagination.prev': 'Page précédente',
    'formgen.pagination.next': 'Page suivante',
    'formgen.pagination.last': 'Dernière page',
    'formgen.select.all': 'Sélectionner tous les éléments',
    'formgen.select.item': 'Sélectionner cet élément',
    'formgen.select.disabled': 'Cet élément ne peut pas être sélectionné',
    'formgen.delete.multiple': 'Supprimer ({count})',
    'formgen.delete.confirm_multiple': 'Êtes-vous sûr de vouloir supprimer les {count} éléments sélectionnés ?',

    // Prompts
    'prompts.title': 'Prompts',
    'prompts.subtitle': 'Gérer vos prompts',
    'prompts.description': 'Créer et gérer des prompts pour votre assistant IA',
    'prompts.new_button': 'Nouveau prompt',
    'prompts.addNew': 'Ajouter un prompt',
    'prompts.creating': 'Création...',
    'prompts.column.name': 'Nom',
    'prompts.column.content': 'Contenu',
    'prompts.column.mandateId': 'ID Mandat',
    'prompts.unnamed': 'Sans nom',
    'prompts.action.edit': 'Modifier',
    'prompts.action.copy': 'Copier',
    'prompts.action.delete': 'Supprimer',
    'prompts.action.delete.disabled': 'Aucune permission de supprimer l\'invite',
    'prompts.delete.confirm': 'Êtes-vous sûr de vouloir supprimer "{name}" ?',
    'prompts.delete.confirmMultiple': 'Êtes-vous sûr de vouloir supprimer {count} prompts ?',
    'prompts.field.name': 'Nom du prompt',
    'prompts.field.content': 'Contenu du prompt',
    'prompts.validation.nameRequired': 'Le nom du prompt ne peut pas être vide',
    'prompts.validation.nameTooLong': 'Le nom du prompt ne peut pas dépasser 100 caractères',
    'prompts.validation.contentRequired': 'Le contenu du prompt ne peut pas être vide',
    'prompts.validation.contentTooLong': 'Le contenu du prompt ne peut pas dépasser 10 000 caractères',
    'prompts.error.loading': 'Erreur lors du chargement des prompts:',
    'prompts.modal.edit.title': 'Modifier le prompt',
    'prompts.modal.edit.save': 'Enregistrer les modifications',
    'prompts.modal.create.title': 'Créer un nouveau prompt',
    'prompts.modal.create.save': 'Créer le prompt',
    'prompts.create.success': 'Prompt créé avec succès',
    'prompts.create.error': 'Erreur lors de la création du prompt',

    // Users/Members
    'users.title': 'Utilisateurs',
    'users.column.username': 'Nom d\'utilisateur',
    'users.column.name': 'Nom',
    'users.column.email': 'E-mail',
    'users.column.password': 'Mot de passe',
    'users.column.language': 'Langue',
    'users.column.privilege': 'Privilège',
    'users.column.enabled': 'Activé',
    'users.column.authAuthority': 'Autorité d\'authentification',
    'users.password.placeholder': 'Entrez le mot de passe',
    'users.noUsername': 'Aucun nom d\'utilisateur',
    'users.noName': 'Aucun nom',
    'users.noEmail': 'Aucun e-mail',
    'users.noLanguage': 'Aucune langue',
    'users.noPrivilege': 'Aucun privilège',
    'users.noAuthAuthority': 'Aucune autorité d\'authentification',
    'users.privilege.viewer': 'Observateur',
    'users.privilege.user': 'Utilisateur',
    'users.privilege.admin': 'Administrateur',
    'users.privilege.sysadmin': 'Administrateur système',
    'users.enabled.yes': 'Oui',
    'users.enabled.no': 'Non',
    'users.auth.local': 'Local',
    'users.auth.msft': 'Microsoft',
    'users.actions.edit': 'Modifier',
    'users.actions.delete': 'Supprimer',
    'users.edit.title': 'Modifier l\'utilisateur',
    'users.add.title': 'Ajouter un utilisateur',
    'users.add.button': 'Ajouter un utilisateur',
    'users.add.create': 'Créer l\'utilisateur',
    'users.delete.title': 'Supprimer l\'utilisateur',
    'users.delete.message': 'Êtes-vous sûr de vouloir supprimer cet utilisateur ?',
    'users.delete.confirm': 'Êtes-vous sûr de vouloir supprimer "{name}" ?',
    'users.delete.warning': 'Cette action ne peut pas être annulée.',
    'users.action.edit': 'Modifier',
    'users.action.delete': 'Supprimer',
    'users.delete.confirmMultiple': 'Êtes-vous sûr de vouloir supprimer {count} utilisateurs ?',
    'users.error.loading': 'Erreur lors du chargement des utilisateurs:',

    // Team Members
    'team-members.title': 'Membres de l\'équipe',
    'team-members.subtitle': 'Gérer les membres de votre équipe',
    'team-members.description': 'Gérer les membres de l\'équipe, définir les permissions et configurer les paramètres de collaboration',
    'team-members.new_button': 'Ajouter un membre',
    'team-members.action.edit': 'Modifier',
    'team-members.action.delete': 'Supprimer',
    'team-members.action.sendPasswordLink': 'Envoyer le lien de mot de passe',
    'team-members.action.passwordLinkSent': 'Lien de mot de passe envoyé!',
    'team-members.action.passwordLinkFailed': 'Échec de l\'envoi du lien',
    'team-members.field.username': 'Nom d\'utilisateur',
    'team-members.field.email': 'E-mail',
    'team-members.field.password': 'Mot de passe',
    'team-members.field.fullName': 'Nom complet',
    'team-members.field.privilege': 'Privilège',
    'team-members.modal.create.title': 'Créer un nouveau membre de l\'équipe',
    'team-members.create.success': 'Membre de l\'équipe créé avec succès',
    'team-members.create.error': 'Erreur lors de la création du membre de l\'équipe',

    // SharePoint Test
    'sharepoint.title': 'Test SharePoint',
    'sharepoint.table.title': 'Documents SharePoint',
    'sharepoint.error.loading': 'Erreur lors du chargement des documents SharePoint:',
    'sharepoint.button.retry': 'Réessayer',
    'sharepoint.button.testConnection': 'Tester la connexion',
    'sharepoint.button.listDocuments': 'Lister les documents',
    'sharepoint.button.discoverSites': 'Découvrir les sites',
    'sharepoint.column.documentName': 'Nom du document',
    'sharepoint.column.mimeType': 'Type MIME',
    'sharepoint.column.size': 'Taille',
    'sharepoint.column.path': 'Chemin',
    'sharepoint.action.view': 'Voir',
    'sharepoint.action.download': 'Télécharger',
    'sharepoint.connections.title': 'Connexions Microsoft',
    'sharepoint.connections.noConnections': 'Aucune connexion Microsoft trouvée. Veuillez d\'abord créer une connexion.',
    'sharepoint.connections.loading': 'Chargement des connexions...',
    'sharepoint.sites.discovered': 'Sites découverts',
    'sharepoint.sites.noSites': 'Aucun site SharePoint trouvé',
    'sharepoint.sites.authError': 'Token d\'authentification expiré ou invalide. Veuillez reconnecter votre compte Microsoft.',
    'sharepoint.sites.retryConnection': 'Essayez de reconnecter votre compte Microsoft dans la page Connexions.',
    'sharepoint.form.siteUrl': 'URL du site SharePoint',
    'sharepoint.form.folderPaths': 'Chemins des dossiers',

    // Speech
    'speech.title': 'Intégration Vocale',
    'speech.subtitle': 'Alimenté par ',
    'speech.signup.title': 'Intégration Vocale',
    'speech.signup.subtitle': 'Alimenté par',

    'speech.info.va': 'Assistant Virtuel (VA)',
    'speech.info.va_description': 'Offrez aux clients un libre-service rapide et efficace pour les requêtes vocales et textuelles disponible 24h/24.',
    'speech.info.sa': 'Analyse Vocale (SA)',
    'speech.info.sa_description': 'Surveillez automatiquement 100% des conversations pour obtenir des insights précieux pour votre entreprise.',
    'speech.info.vb': 'Biométrie Vocale (VB)',
    'speech.info.vb_description': 'Identifiez et authentifiez les appelants en quelques secondes avec une vérification et sécurité continues.',
    'speech.info.ka': 'Agent de Connaissance (KA)',
    'speech.info.ka_description': 'Unifiez et livrez des informations à vos clients et employés où et quand ils en ont besoin.',
    'speech.info.cp': 'Plateforme de Chat (CP)',
    'speech.info.cp_description': 'Offrez une assistance en chat en direct et déployez des chatbots intelligents sur tous les canaux.',
    'speech.info.aa': 'Assistance Agent (AA)',
    'speech.info.aa_description': 'Mettez tout ce dont vos agents ont besoin à portée de main, avec un bureau d\'agent unifié.',

    'speech.info.about': 'Intégration Téléphonique Révolutionnaire avec Spitch.ai',
    'speech.info.about_intro': 'Découvrez l\'avenir de la communication client grâce à notre partenariat stratégique avec Spitch.ai. Cette intégration révolutionnaire transforme votre plateforme PowerOn en un système téléphonique intelligent qui connecte de manière transparente les clients externes avec les entreprises.',
    'speech.info.workflow_title': 'Workflow Client Transparent:',
    'speech.info.workflow_description': 'De l\'inscription à la configuration technique - votre client s\'inscrit auprès de PowerOn pour les services téléphoniques, télécharge des documents et reçoit automatiquement un numéro SIP technique de Spitch. Le transfert d\'appel peut être activé ou désactivé à tout moment, garantissant une flexibilité maximale et la sécurité BCM.',
    'speech.info.ai_title': 'Génération de Documents alimentée par l\'IA:',
    'speech.info.ai_description': 'Notre moteur d\'extraction de documents déjà actif génère automatiquement des documents personnalisés pour Spitch basés sur les données spécifiques au client. L\'IA utilise les bases de données FAQ, les informations employés et les détails de service pour rendre chaque appel contextuel et hautement personnalisé.',
    'speech.info.sync_title': 'Synchronisation de Données en Temps Réel:',
    'speech.info.sync_description': 'Spitch vérifie l\'autorisation client avec PowerOn avant chaque appel, tandis que tous les changements de données sont initiés centralement par PowerOn. Les transcriptions d\'appels sont stockées en temps réel dans votre base de données PowerOn avec une isolation complète du client et la sécurité. En cas de panne, les appels sont automatiquement bloqués pour assurer l\'intégrité.',
    'speech.info.cost_title': 'Économies de Coûts & Efficacité:',
    'speech.info.cost_description': 'Les clients peuvent basculer sur le numéro SIP technique à tout moment et économiser des coûts téléphoniques significatifs. L\'intégration fonctionne comme un autre connecteur (Outlook, SharePoint) et est intégrée de manière transparente dans votre workflow existant.',
    'speech.info.about_link': 'En savoir plus',

    'speech.signup.button': 'Connecter',
    'speech.signup.back': 'Retour à l\'Intégration Vocale',
    'speech.signup.submit': 'Créer le Mandat',
    'speech.signup.cancel': 'Annuler',
    
    'speech.signup.company_info': 'Informations de l\'Entreprise',
    'speech.signup.company_name': 'Nom de l\'Entreprise',
    'speech.signup.company_name_placeholder': 'Entrez le nom de votre entreprise',
    'speech.signup.industry': 'Secteur d\'Activité',
    'speech.signup.industry_placeholder': 'ex. Services Financiers, Technologie, etc.',
    'speech.signup.business_hours': 'Heures d\'Ouverture',
    'speech.signup.timezone': 'Fuseau Horaire',
    
    'speech.signup.contact_info': 'Informations de Contact',
    'speech.signup.email': 'Adresse Email',
    'speech.signup.email_placeholder': 'contact@entreprise.com',
    'speech.signup.phone': 'Numéro de Téléphone',
    'speech.signup.phone_placeholder': '+41 123 456 789',
    'speech.signup.street': 'Rue',
    'speech.signup.postal_code': 'Code Postal',
    'speech.signup.city': 'Ville',
    'speech.signup.country': 'Pays',
    
    'speech.signup.contacts_setup': 'Configurer les Contacts',
    'speech.signup.contacts_description': 'Souhaitez-vous configurer les contacts pour votre mandat maintenant ? Vous pouvez également le faire plus tard dans les paramètres.',
    'speech.signup.setup_contacts': 'Configurer les Contacts',
    'speech.signup.skip_for_now': 'Ignorer pour l\'Instant',
    
    'speech.signup.company_required': 'Le nom de l\'entreprise est requis',
    'speech.signup.industry_required': 'Le secteur d\'activité est requis',
    'speech.signup.email_required': 'L\'adresse email est requise',
    'speech.signup.email_invalid': 'Veuillez entrer une adresse email valide',
    'speech.signup.phone_required': 'Le numéro de téléphone est requis',
    'speech.signup.street_required': 'La rue est requise',
    'speech.signup.postal_code_required': 'Le code postal est requis',
    'speech.signup.city_required': 'La ville est requise',
    'speech.signup.country_required': 'Le pays est requis',
    
    'speech.status.submitted': '✓ Mandat Soumis',
    'speech.status.reset': 'Recommencer',
    
    'speech.confirmation.title': 'Mandat Soumis avec Succès !',
    'speech.confirmation.message': 'Merci pour votre intérêt pour notre Intégration Vocale powered by Spitch.ai. Nous avons reçu votre mandat et l\'examinerons sous peu.',
    'speech.confirmation.submitted_data': 'Données Soumises :',
    'speech.confirmation.company': 'Entreprise',
    'speech.confirmation.industry': 'Secteur',
    'speech.confirmation.email': 'Email',
    'speech.confirmation.phone': 'Téléphone',
    'speech.confirmation.address': 'Adresse',
    'speech.confirmation.timezone': 'Fuseau Horaire',
    'speech.confirmation.back': 'Retour à l\'Intégration Vocale',
    'speech.confirmation.reset': 'Recommencer',
    'speech.confirmation.next_steps': 'Que se passe-t-il ensuite ?',
    'speech.confirmation.email_confirmation': 'Confirmation par Email',
    'speech.confirmation.email_confirmation_desc': 'Vous recevrez un email de confirmation dans les prochaines minutes.',
    'speech.confirmation.review_process': 'Processus de Révision',
    'speech.confirmation.review_process_desc': 'Notre équipe examinera votre mandat dans les 1-2 jours ouvrables.',
    'speech.confirmation.setup_call': 'Appel de Configuration',
    'speech.confirmation.setup_call_desc': 'Si approuvé, nous planifierons un appel de configuration pour configurer votre intégration.',
    'speech.confirmation.questions': 'Questions ?',
    'speech.confirmation.questions_desc': 'Si vous avez des questions sur votre mandat ou le processus d\'intégration, n\'hésitez pas à contacter notre équipe de support.',
    'speech.confirmation.transcript_management': 'Gestion des Transcriptions',
    'speech.confirmation.speech_settings': 'Paramètres Vocaux',
    
    'speech.transcripts.title': 'Gestion des Transcriptions',
    'speech.transcripts.new_transcript': 'Nouvelle Transcription',
    'speech.transcripts.recent_transcripts': 'Transcriptions Récentes',
    'speech.transcripts.no_transcripts': 'Aucune transcription disponible',
    'speech.transcripts.date': 'Date',
    'speech.transcripts.duration': 'Durée',
    'speech.transcripts.status': 'Statut',
    'speech.transcripts.transcript': 'Transcription',
    'speech.transcripts.processing': 'Traitement de la transcription...',
    'speech.transcripts.status.completed': 'Terminé',
    'speech.transcripts.status.processing': 'En cours',
    'speech.transcripts.status.failed': 'Échoué',
    'speech.transcripts.access_denied_title': 'Accès Refusé',
    'speech.transcripts.access_denied_message': 'Vous devez d\'abord vous inscrire à l\'intégration vocale pour accéder à la gestion des transcriptions.',
    'speech.transcripts.sign_up_now': 'S\'inscrire Maintenant',
    'speech.transcripts.subject': 'Sujet',
    'speech.transcripts.start_time': 'Heure de Début',
    'speech.transcripts.end_time': 'Heure de Fin',
    'speech.transcripts.caller': 'Appelant',
    'speech.transcripts.recipient': 'Destinataire',
    'speech.transcripts.tags': 'Étiquettes',
    'speech.transcripts.created': 'Créé',
    'speech.transcripts.view': 'Voir',
    'speech.transcripts.download': 'Télécharger',
    
    'speech.settings.title': 'Paramètres d\'Intégration Vocale',
    'speech.settings.description': 'Gérez votre configuration et vos préférences d\'intégration vocale.',
    'speech.settings.company_info': 'Informations de l\'Entreprise',
    'speech.settings.contact_info': 'Informations de Contact',
    'speech.settings.business_hours': 'Heures d\'Ouverture et Fuseau Horaire',
    'speech.settings.save': 'Sauvegarder les Modifications',
    'speech.settings.saving': 'Sauvegarde...',
    'speech.settings.save_success': 'Paramètres sauvegardés avec succès !',
    'speech.settings.save_error': 'Échec de la sauvegarde des paramètres. Veuillez réessayer.',
    'speech.settings.reset': 'Réinitialiser par Défaut',
    'speech.settings.reset_confirm': 'Êtes-vous sûr de vouloir réinitialiser tous les paramètres d\'intégration vocale ? Cette action ne peut pas être annulée.',
    'speech.settings.reset_success': 'Les paramètres ont été réinitialisés avec succès.',
    'speech.settings.no_data': 'Aucune donnée d\'intégration vocale trouvée. Veuillez d\'abord vous inscrire pour accéder aux paramètres.',
    'speech.settings.sign_up_now': 'S\'inscrire Maintenant',

    // Message Overlay Types
    'message.success.title': 'Succès',
    'message.success.upload': 'Fichier téléchargé avec succès !',
    'message.info.title': 'Information',
    'message.info.processing': 'Traitement de votre demande...',
    'message.error.title': 'Erreur',
    'message.error.upload_failed': 'Échec du téléchargement. Veuillez réessayer.',
    
    // Warning Messages
    'warning.duplicate_file.title': 'Fichier Déjà Existant',
    'warning.duplicate_file.message': 'Le fichier "{fileName}" existe déjà avec un contenu identique. Le fichier existant sera réutilisé.',
    
    // Chat Playground Page
    'chatPlayground.title': 'Chat Playground',
    'chatPlayground.description': 'Exécution de workflow et interaction chat',
    'chatPlayground.subtitle': 'Contrôle des workflows par chat',
    
    // Automations Page
    'automations.title': 'Automatisations',
    'automations.description': 'Gérer les automatisations de workflow',
    'automations.subtitle': 'Workflows planifiés et automatisés',
    'automations.new_button': 'Nouvelle Automatisation',
    'automations.action.execute': 'Exécuter',
    'automations.action.edit': 'Modifier',
    'automations.action.delete': 'Supprimer',
    'automations.modal.create.title': 'Créer une Nouvelle Automatisation',
    'automations.create.success': 'Automatisation créée avec succès',
    'automations.create.error': 'Erreur lors de la création de l\'automatisation',
    
    // Basedata Group (formerly Administration)
    'basedata.title': 'Données de Base',
    'basedata.description': 'Données et ressources de base',
    
    // Administration (legacy, kept for compatibility)
    'administration.title': 'Outils',
    'administration.description': 'Outils et utilitaires',
    'administration.subtitle': 'Outils d\'administration et de gestion',
    'administration.intro.description': 'Cette section contient tous les outils d\'administration et de gestion pour votre espace de travail.',
    'administration.features.title': 'Outils Disponibles',
    'administration.features.description': 'Les outils de gestion incluent:',
    'administration.features.file_management': 'Gestion des Fichiers - Télécharger et organiser les documents',
    'administration.features.user_management': 'Gestion des Utilisateurs - Gérer les membres de l\'équipe et les permissions',
    'administration.features.system_settings': 'Paramètres Système - Configurer les paramètres de l\'espace de travail',
    'administration.features.data_management': 'Gestion des Données - Gérer les imports et exports de données',
    
    // Admin pages
    'admin.mandates.title': 'Mandats',
    'admin.mandates.subtitle': 'Gérer les mandats et les permissions',
    'admin.mandates.description': 'Gestion des mandats',
    'admin.mandates.description_text': 'Gérez les mandats et leurs permissions associées.',
    'admin.mandates.new_button': 'Ajouter un mandat',
    'admin.mandates.action.edit': 'Modifier',
    'admin.mandates.action.delete': 'Supprimer',
    'admin.mandates.modal.create.title': 'Créer un nouveau mandat',
    'admin.mandates.create.success': 'Mandat créé avec succès',
    'admin.mandates.create.error': 'Erreur lors de la création du mandat',
    
    'admin.rbac-rules.title': 'Règles RBAC',
    'admin.rbac-rules.subtitle': 'Règles de contrôle d\'accès basé sur les rôles',
    'admin.rbac-rules.description': 'Gestion des règles RBAC',
    'admin.rbac-rules.description_text': 'Configurez et gérez les règles de contrôle d\'accès basé sur les rôles.',
    'admin.rbac-rules.new_button': 'Ajouter une règle RBAC',
    'admin.rbac-rules.action.edit': 'Modifier',
    'admin.rbac-rules.action.delete': 'Supprimer',
    'admin.rbac-rules.modal.create.title': 'Créer une nouvelle règle RBAC',
    'admin.rbac-rules.create.success': 'Règle RBAC créée avec succès',
    'admin.rbac-rules.create.error': 'Erreur lors de la création de la règle RBAC',
    
    'admin.rbac-role.title': 'Rôles RBAC',
    'admin.rbac-role.subtitle': 'Gestion des rôles',
    'admin.rbac-role.description': 'Gestion des rôles RBAC',
    'admin.rbac-role.description_text': 'Créez et gérez les rôles RBAC et leurs permissions.',
    'admin.rbac-role.new_button': 'Ajouter un rôle',
    'admin.rbac-role.action.edit': 'Modifier',
    'admin.rbac-role.action.delete': 'Supprimer',
    'admin.rbac-role.modal.create.title': 'Créer un nouveau rôle',
    'admin.rbac-role.create.success': 'Rôle créé avec succès',
    'admin.rbac-role.create.error': 'Erreur lors de la création du rôle',
    
    'admin.admin-settings.title': 'Paramètres Admin',
    'admin.admin-settings.subtitle': 'Paramètres administratifs',
    'admin.admin-settings.description': 'Paramètres administratifs',
    'admin.admin-settings.description_text': 'Configurez les paramètres administratifs et les préférences système.',
    
    // Start page
    'start.title': 'Démarrage',
    'start.description': 'Bienvenue dans votre espace de travail',
    'start.subtitle': 'Bienvenue dans votre espace de travail',
    'start.intro.description': 'Ceci est votre point de départ pour accéder à toutes les fonctionnalités et outils de votre espace de travail.',
    'start.features.title': 'Accès Rapide',
    'start.features.description': 'Commencez avec :',
    'start.features.quick_access': 'Accès Rapide - Accédez rapidement aux fonctionnalités fréquemment utilisées',
    'start.features.recent_activities': 'Activités Récentes - Consultez votre travail le plus récent',
    'start.features.overview': 'Aperçu - Consultez le statut et les mises à jour de l\'espace de travail',
    'start.features.navigation': 'Navigation - Explorez tous les outils disponibles',

    // Projects page
    'projects.title': 'Projets',
    'projects.subtitle': 'Gestion de projets',
    'projects.description': 'Gestion et organisation de projets',
    'projects.description_text': 'Recherchez des emplacements par adresse ou coordonnées, ou utilisez le langage naturel pour créer et gérer des projets.',
    'projects.command.placeholder': 'Entrez une commande (par exemple, "Créer un nouveau projet nommé \'Rue Principale 42\'")',
    'projects.command.empty': 'Aucune commande exécutée pour le moment. Envoyez une commande pour voir les résultats ici.',

    // Data Management page
    'data-management.title': 'Gestion des données',
    'data-management.subtitle': 'Gestion des données',
    'data-management.description': 'Gestion des données avec des tableaux',
    'data-management.description_text': 'Gérez les données via des tableaux. Sélectionnez un tableau ou utilisez le langage naturel pour exécuter des commandes.',
    'data-management.command.placeholder': 'Entrez une commande (par exemple, "Créer un nouveau projet nommé \'Rue Principale 42\'")',
    'data-management.command.empty': 'Aucune commande exécutée pour le moment. Envoyez une commande pour voir les résultats ici.',

    // Drag and Drop
    'dragdrop.overlay.default_text': 'Déposer les fichiers ici',
    'dragdrop.overlay.default_subtext': 'Vous pouvez aussi cliquer sur le bouton de téléchargement',
    'dragdrop.overlay.processing': 'Traitement des fichiers...',
    'dragdrop.overlay.error': 'Erreur lors du traitement des fichiers',

    // Trustee Feature
    'trustee.title': 'Fiduciaire',
    'trustee.subtitle': 'Gestion Fiduciaire',
    'trustee.description': 'Gestion des organisations fiduciaires, contrats et réservations',

    // Trustee Organisations
    'trustee.organisations.title': 'Organisations',
    'trustee.organisations.subtitle': 'Gérer les organisations fiduciaires',
    'trustee.organisations.description': 'Gestion des organisations fiduciaires',
    'trustee.organisations.new_button': 'Nouvelle Organisation',
    'trustee.organisations.field.id': 'ID',
    'trustee.organisations.field.id_placeholder': 'ex. fiduciaire-ag-zurich',
    'trustee.organisations.field.label': 'Libellé',
    'trustee.organisations.field.label_placeholder': 'ex. Fiduciaire AG Zurich',
    'trustee.organisations.field.enabled': 'Activé',
    'trustee.organisations.modal.create.title': 'Créer une nouvelle organisation',
    'trustee.organisations.create.success': 'Organisation créée avec succès',
    'trustee.organisations.create.error': 'Erreur lors de la création de l\'organisation',
    'trustee.organisations.action.edit': 'Modifier',
    'trustee.organisations.action.delete': 'Supprimer',

    // Trustee Roles
    'trustee.roles.title': 'Rôles',
    'trustee.roles.subtitle': 'Gérer les rôles fiduciaires',
    'trustee.roles.description': 'Gestion des rôles spécifiques à la fonctionnalité',
    'trustee.roles.new_button': 'Nouveau Rôle',
    'trustee.roles.field.id': 'ID du rôle',
    'trustee.roles.field.id_placeholder': 'ex. admin, operate, userreport',
    'trustee.roles.field.desc': 'Description',
    'trustee.roles.field.desc_placeholder': 'Description du rôle',
    'trustee.roles.modal.create.title': 'Créer un nouveau rôle',
    'trustee.roles.create.success': 'Rôle créé avec succès',
    'trustee.roles.create.error': 'Erreur lors de la création du rôle',
    'trustee.roles.action.edit': 'Modifier',
    'trustee.roles.action.delete': 'Supprimer',

    // Trustee Access
    'trustee.access.title': 'Accès',
    'trustee.access.subtitle': 'Gérer les accès utilisateurs',
    'trustee.access.description': 'Gestion des accès utilisateurs aux organisations',
    'trustee.access.new_button': 'Nouvel Accès',
    'trustee.access.field.organisationId': 'Organisation',
    'trustee.access.field.roleId': 'Rôle',
    'trustee.access.field.userId': 'Utilisateur',
    'trustee.access.field.contractId': 'Contrat (optionnel)',
    'trustee.access.field.contractId_placeholder': 'Vide = Accès à tous les contrats',
    'trustee.access.modal.create.title': 'Créer un nouvel accès',
    'trustee.access.create.success': 'Accès créé avec succès',
    'trustee.access.create.error': 'Erreur lors de la création de l\'accès',
    'trustee.access.action.edit': 'Modifier',
    'trustee.access.action.delete': 'Supprimer',

    // Trustee Contracts
    'trustee.contracts.title': 'Contrats',
    'trustee.contracts.subtitle': 'Gérer les contrats clients',
    'trustee.contracts.description': 'Gestion des contrats clients',
    'trustee.contracts.new_button': 'Nouveau Contrat',
    'trustee.contracts.field.organisationId': 'Organisation',
    'trustee.contracts.field.label': 'Libellé',
    'trustee.contracts.field.label_placeholder': 'ex. Muster AG 2026',
    'trustee.contracts.field.enabled': 'Activé',
    'trustee.contracts.modal.create.title': 'Créer un nouveau contrat',
    'trustee.contracts.create.success': 'Contrat créé avec succès',
    'trustee.contracts.create.error': 'Erreur lors de la création du contrat',
    'trustee.contracts.action.edit': 'Modifier',
    'trustee.contracts.action.delete': 'Supprimer',

    // Trustee Documents
    'trustee.documents.title': 'Documents',
    'trustee.documents.subtitle': 'Gérer les pièces justificatives',
    'trustee.documents.description': 'Gestion des documents et pièces justificatives',
    'trustee.documents.new_button': 'Nouveau Document',
    'trustee.documents.field.organisationId': 'Organisation',
    'trustee.documents.field.contractId': 'Contrat',
    'trustee.documents.field.documentName': 'Nom du fichier',
    'trustee.documents.field.documentName_placeholder': 'ex. Justificatif.pdf',
    'trustee.documents.field.documentMimeType': 'Type de fichier',
    'trustee.documents.modal.create.title': 'Créer un nouveau document',
    'trustee.documents.create.success': 'Document créé avec succès',
    'trustee.documents.create.error': 'Erreur lors de la création du document',
    'trustee.documents.action.edit': 'Modifier',
    'trustee.documents.action.delete': 'Supprimer',
    'trustee.documents.action.download': 'Télécharger',

    // Trustee Positions
    'trustee.positions.title': 'Positions',
    'trustee.positions.subtitle': 'Gérer les positions de réservation',
    'trustee.positions.description': 'Gestion des positions de réservation (entrées de dépenses)',
    'trustee.positions.new_button': 'Nouvelle Position',
    'trustee.positions.field.organisationId': 'Organisation',
    'trustee.positions.field.contractId': 'Contrat',
    'trustee.positions.field.valuta': 'Date de valeur',
    'trustee.positions.field.company': 'Entreprise',
    'trustee.positions.field.company_placeholder': 'Nom de l\'entreprise',
    'trustee.positions.field.desc': 'Description',
    'trustee.positions.field.bookingCurrency': 'Devise de comptabilisation',
    'trustee.positions.field.bookingAmount': 'Montant de comptabilisation',
    'trustee.positions.field.originalCurrency': 'Devise d\'origine',
    'trustee.positions.field.originalAmount': 'Montant d\'origine',
    'trustee.positions.field.vatPercentage': 'TVA %',
    'trustee.positions.field.vatAmount': 'Montant TVA',
    'trustee.positions.modal.create.title': 'Créer une nouvelle position',
    'trustee.positions.create.success': 'Position créée avec succès',
    'trustee.positions.create.error': 'Erreur lors de la création de la position',
    'trustee.positions.action.edit': 'Modifier',
    'trustee.positions.action.delete': 'Supprimer',
}; 