492 lines
No EOL
23 KiB
TypeScript
492 lines
No EOL
23 KiB
TypeScript
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',
|
|
|
|
// 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.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',
|
|
|
|
// 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.connect_google': 'Connecter Google',
|
|
'connections.connect_microsoft': 'Connecter 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 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.toggle_connection': 'Basculer la connexion',
|
|
'connections.action.delete': 'Supprimer',
|
|
|
|
// 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.download': 'Télécharger',
|
|
'files.action.delete': 'Supprimer',
|
|
'files.delete.confirm': 'Êtes-vous sûr de vouloir supprimer le fichier "{name}"?',
|
|
|
|
// 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.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.addNew': 'Ajouter un prompt',
|
|
'prompts.creating': 'Création...',
|
|
'prompts.column.name': 'Nom',
|
|
'prompts.column.content': 'Contenu',
|
|
'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',
|
|
|
|
// Users/Members
|
|
'users.title': 'Utilisateurs',
|
|
'users.column.username': 'Nom d\'utilisateur',
|
|
'users.column.name': 'Nom',
|
|
'users.column.email': 'E-mail',
|
|
'users.column.language': 'Langue',
|
|
'users.noUsername': 'Aucun nom d\'utilisateur',
|
|
'users.noName': 'Aucun nom',
|
|
'users.noEmail': 'Aucun e-mail',
|
|
'users.noLanguage': 'Aucune langue',
|
|
'users.action.edit': 'Modifier',
|
|
'users.action.delete': 'Supprimer',
|
|
'users.delete.confirm': 'Êtes-vous sûr de vouloir supprimer "{name}" ?',
|
|
'users.delete.confirmMultiple': 'Êtes-vous sûr de vouloir supprimer {count} utilisateurs ?',
|
|
'users.error.loading': 'Erreur lors du chargement des utilisateurs:',
|
|
|
|
// 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',
|
|
};
|