{
  "common": {
    "add": "Ajouter",
    "remove": "Supprimer",
    "edit": "Modifier",
    "save": "Enregistrer",
    "cancel": "Annuler",
    "apply": "Appliquer",
    "ok": "OK",
    "yes": "Oui",
    "no": "Non",
    "close": "Fermer",
    "back": "Retour",
    "next": "Suivant",
    "search": "Rechercher",
    "filter": "Filtrer",
    "sort": "Trier",
    "settings": "Paramètres",
    "preview": "Aperçu",
    "loading": "Chargement...",
    "noResults": "Aucun résultat",
    "notFound": "non trouvé",
    "error": "Erreur",
    "success": "Succès",
    "warning": "Avertissement",
    "info": "Information",
    "import": "Importer",
    "record": "Enregistrer",
    "upload": "Téléverser",
    "download": "Télécharger",
    "delete": "Supprimer",
    "create": "Créer",
    "update": "Mettre à jour",
    "allFilesAdded": "Tous les fichiers ajoutés",
    "language": "Sélectionner la langue",
    "timezone": {
      "select": "Sélectionner le fuseau horaire",
      "search": "Rechercher un fuseau horaire..."
    },
    "reset": "Réinitialiser",
    "browse": "Parcourir",
    "browserNotSupported": "Votre navigateur ne prend pas en charge les fonctionnalités d'enregistrement multimédia",
    "permissionDenied": "L'autorisation d'utiliser les appareils multimédias a été refusée",
    "deviceNotFound": "Aucun appareil multimédia trouvé",
    "mediaDeviceError": "Erreur lors de l'accès aux appareils multimédias",
    "importing": "Importation..."
  },
  "dates": {
    "today": "Aujourd'hui",
    "yesterday": "Hier",
    "thisWeek": "Cette semaine",
    "lastWeek": "Semaine dernière",
    "thisMonth": "Ce mois-ci",
    "lastMonth": "Mois dernier",
    "older": "Plus ancien",
    "noDate": "Sans date",
    "format": {
      "short": "DD/MM/YYYY",
      "long": "D MMMM YYYY",
      "time": "HH:mm",
      "dateTime": "DD/MM/YYYY HH:mm"
    },
    "months": {
      "january": "Janvier",
      "february": "Février",
      "march": "Mars",
      "april": "Avril",
      "may": "Mai",
      "june": "Juin",
      "july": "Juillet",
      "august": "Août",
      "september": "Septembre",
      "october": "Octobre",
      "november": "Novembre",
      "december": "Décembre"
    },
    "weekdays": {
      "monday": "Lundi",
      "tuesday": "Mardi",
      "wednesday": "Mercredi",
      "thursday": "Jeudi",
      "friday": "Vendredi",
      "saturday": "Samedi",
      "sunday": "Dimanche"
    }
  },
  "topBar": {
    "layout": "Disposition",
    "keyboardShortcuts": "Raccourcis clavier",
    "projectSettings": "Paramètres du projet",
    "openProject": "Ouvrir un projet",
    "saveChanges": "Enregistrer les modifications",
    "allChangesSaved": "Toutes les modifications enregistrées",
    "publish": "Publier",
    "publicationTasks": "Tâches de publication",
    "editingTasks": "Tâches d'édition",
    "projectTasks": "Tâches du projet",
    "userSettings": "Paramètres utilisateur",
    "export": "Exporter",
    "unknownError": "Erreur inconnue",
    "unknown": "Inconnu",
    "gigabytes": "{{value}} Go",
    "megabytes": "{{value}} Mo",
    "toggleBrowser": "Afficher/masquer le navigateur (Cmd+B)",
    "cameraCapture": "Enregistrement caméra",
    "voiceRecording": "Enregistrement audio",
    "layouts": {
      "default": "Par défaut",
      "options": "Options",
      "vertical": "Vidéo verticale",
      "chat": "Chat",
      "externalDisplayRequired": "Écran externe requis"
    }
  },
  "modals": {
    "projectSettings": {
      "title": "Paramètres du projet"
    },
    "keyboardShortcuts": {
      "title": "Raccourcis clavier"
    },
    "userSettings": {
      "title": "Paramètres utilisateur"
    },
    "cameraCapture": {
      "title": "Enregistrement caméra",
      "browserNotSupported": "Votre navigateur ne prend pas en charge l'enregistrement de caméra",
      "permissionDenied": "L'accès à la caméra a été refusé",
      "deviceNotFound": "Aucune caméra trouvée",
      "mediaError": "Erreur lors de l'accès à la caméra"
    },
    "voiceRecording": {
      "title": "Enregistrement audio",
      "browserNotSupported": "Votre navigateur ne prend pas en charge l'enregistrement audio",
      "permissionDenied": "L'accès au microphone a été refusé",
      "deviceNotFound": "Aucun microphone trouvé",
      "mediaError": "Erreur lors de l'accès au microphone"
    },
    "export": {
      "title": "Exporter"
    },
    "cacheSettings": {
      "title": "Paramètres du cache"
    },
    "cacheStatistics": {
      "title": "Statistiques du cache"
    }
  },
  "ui": {
    "topBar": {
      "layout": "Disposition",
      "keyboardShortcuts": "Raccourcis clavier",
      "projectSettings": "Paramètres du projet",
      "saveChanges": "Enregistrer les modifications",
      "allChangesSaved": "Toutes les modifications enregistrées",
      "publish": "Publier",
      "publicationTasks": "Tâches de publication",
      "editingTasks": "Tâches d'édition",
      "projectTasks": "Tâches du projet",
      "userSettings": "Paramètres utilisateur",
      "export": "Exporter",
      "cameraCapture": "Enregistrement caméra",
      "voiceRecording": "Enregistrement audio"
    },
    "templateDescriptions": {
      "split-vertical-landscape": "Deux écrans divisés par une ligne verticale",
      "split-horizontal-landscape": "Deux écrans divisés par une ligne horizontale",
      "split-diagonal-landscape": "Deux écrans divisés par une ligne diagonale",
      "split-vertical-3-landscape": "Trois écrans divisés par des lignes verticales",
      "split-horizontal-3-landscape": "Trois écrans divisés par des lignes horizontales",
      "split-mixed-1-landscape": "Un écran en haut, deux écrans en bas",
      "split-mixed-2-landscape": "Un écran à gauche, deux écrans à droite",
      "split-grid-2x2-landscape": "Quatre écrans dans une grille 2×2",
      "split-vertical-4-landscape": "Quatre écrans divisés par des lignes verticales",
      "split-1-3-landscape": "Un écran à gauche, trois écrans à droite",
      "split-3-1-landscape": "Trois écrans en haut, un écran en bas",
      "split-3-1-right-landscape": "Trois écrans à gauche, un écran à droite",
      "split-1-3-bottom-landscape": "Un écran en haut, trois écrans en bas",
      "split-diagonal-cross-landscape": "Quatre écrans divisés par des lignes diagonales en forme de croix",
      "split-custom-5-1-landscape": "Un grand écran à gauche, quatre écrans à droite (2 en haut, 2 en bas)",
      "split-custom-5-2-landscape": "Un grand écran à droite, quatre écrans à gauche (2 en haut, 2 en bas)",
      "split-custom-5-3-landscape": "Deux écrans en haut, un au milieu, deux écrans en bas",
      "split-grid-3x2-landscape": "Six écrans dans une grille 3×2",
      "split-grid-4x2-landscape": "Huit écrans dans une grille 4×2",
      "split-grid-3x3-landscape": "Neuf écrans dans une grille 3×3",
      "split-grid-5x2-landscape": "Dix écrans dans une grille 5×2",
      "split-grid-4x3-landscape": "Douze écrans dans une grille 4×3",
      "split-grid-3x4-landscape": "Douze écrans dans une grille 3×4",
      "split-grid-4x4-landscape": "Seize écrans dans une grille 4×4",
      "split-grid-5x5-landscape": "Vingt-cinq écrans dans une grille 5×5"
    }
  },
  "dialogs": {
    "export": {
      "title": "Exporter",
      "local": "Local",
      "device": "Appareil",
      "socialNetworks": "Réseaux sociaux",
      "dvd": "DVD",
      "youtube": "YouTube",
      "tiktok": "TikTok",
      "telegram": "Telegram",
      "notLoggedIn": "Non connecté",
      "loginPrompt": {
        "youtube": "Connectez-vous à votre compte YouTube pour des informations supplémentaires.",
        "tiktok": "Connectez-vous à votre compte TikTok pour publier des vidéos.",
        "telegram": "Connectez-vous à votre compte Telegram pour envoyer des vidéos aux canaux et groupes."
      },
      "login": "Se connecter",
      "cover": "Couverture",
      "edit": "Modifier",
      "outputSettings": "Paramètres de sortie",
      "name": "Nom",
      "saveTo": "Enregistrer dans",
      "preset": "Préréglage",
      "defaultPreset": "Par défaut",
      "custom": "Personnalisé",
      "format": "Format",
      "quality": "Qualité",
      "normal": "Normale",
      "good": "Bonne",
      "best": "Meilleure",
      "resolution": "Résolution",
      "frameRate": "Images par seconde",
      "advancedCompression": "Compression avancée",
      "cloudBackup": "Sauvegarde cloud",
      "enableGPUEncoding": "Activer l'encodage vidéo accéléré par GPU",
      "useLastSettings": "Utiliser les derniers paramètres d'exportation pour le fichier local",
      "length": "Durée",
      "size": "Taille",
      "approximate": "Approximative",
      "titles": "Titres",
      "device_types": {
        "iphone": "iPhone",
        "ipad": "iPad",
        "android": "Android"
      },
      "codec": "Codec",
      "additional": "Supplémentaire",
      "fps": "ips",
      "kbps": "kbps",
      "sdr": "SDR - Rec.709",
      "otherNetworks": "Autres réseaux sociaux"
    },
    "projectSettings": {
      "title": "Paramètres du projet",
      "aspectRatio": "Rapport d'aspect :",
      "resolution": "Résolution :",
      "frameRate": "Images par seconde :",
      "colorSpace": "Espace colorimétrique :",
      "customSize": "Taille personnalisée :",
      "lockAspectRatio": "Verrouiller le rapport d'aspect",
      "unlockAspectRatio": "Déverrouiller le rapport d'aspect",
      "aspectRatioLocked": "Rapport d'aspect {{ratio}} verrouillé",
      "aspectRatioUnlocked": "Rapport d'aspect {{ratio}} déverrouillé",
      "customResolution": "Résolution actuelle : {{width}}x{{height}}",
      "aspectRatioValue": "Rapport d'aspect : {{ratio}}",
      "cancel": "Annuler",
      "save": "OK",
      "aspectRatioLabels": {
        "widescreen": "Écran large",
        "portrait": "Portrait",
        "social": "Réseaux sociaux",
        "standard": "Standard",
        "vertical": "Vertical",
        "cinema": "Cinéma",
        "custom": "Personnalisé"
      }
    },
    "cameraCapture": {
      "title": "Enregistrement caméra",
      "description": "Enregistrez une vidéo depuis votre caméra avec la résolution et la fréquence d'images sélectionnées.",
      "selectCamera": "Sélectionner la caméra :",
      "selectMicrophone": "Sélectionner le microphone :",
      "selectResolution": "Sélectionner la résolution :",
      "selectFrameRate": "Sélectionner la fréquence d'images :",
      "startRecording": "Démarrer l'enregistrement",
      "stopRecording": "Arrêter l'enregistrement",
      "countdown": "Compte à rebours :",
      "seconds": "secondes",
      "recordingTime": "Temps d'enregistrement :",
      "noDevices": "Aucun périphérique trouvé",
      "permissionDenied": "Accès à la caméra et au microphone refusé. Veuillez autoriser l'accès dans les paramètres du navigateur.",
      "deviceNotFound": "Caméra ou microphone introuvable. Veuillez connecter des périphériques et réessayer.",
      "errorAccess": "Erreur d'accès aux périphériques :",
      "unknownError": "Erreur inconnue lors de la demande d'accès aux périphériques",
      "loadingCapabilities": "Chargement des capacités du périphérique...",
      "initializingCamera": "Initialisation de la caméra...",
      "device": "Périphérique",
      "audioDevice": "Périphérique audio",
      "resolution": "Résolution",
      "frameRate": "Fréquence d'images",
      "determiningCapabilities": "Détermination des capacités...",
      "errorGettingCapabilities": "Échec de l'obtention des capacités de la caméra. Utilisation des paramètres par défaut.",
      "errorRequestingStream": "Échec de l'obtention du flux avec la résolution demandée. Tentative d'obtention du flux avec les paramètres par défaut.",
      "errorRequestingStreamFallback": "Échec de l'obtention du flux de caméra. Veuillez vérifier vos paramètres de caméra et les autorisations.",
      "videoElementError": "Erreur lors de l'initialisation de l'élément vidéo. Veuillez essayer un autre appareil ou une autre résolution.",
      "cameraInitError": "Erreur lors de l'initialisation de la caméra. Veuillez vérifier vos paramètres de caméra et les autorisations.",
      "errorGettingDevices": "Échec de l'obtention de la liste des appareils",
      "browserNotSupported": "Votre navigateur ne prend pas en charge l'enregistrement de caméra",
      "mediaDevicesNotSupported": "Les appareils multimédias ne sont pas pris en charge dans ce navigateur",
      "mediaDevicesError": "Erreur lors de l'accès aux appareils multimédias",
      "supportedResolutions": "Supportées : {{count}} résolutions",
      "supportedFrameRates": "Supportées : {{frameRates}} ips",
      "retryRequest": "Réessayer la demande",
      "retry": "Réessayer",
      "currentResolution": "Résolution actuelle : {{width}}x{{height}}",
      "requestedResolution": "Demandée : {{resolution}}"
    },
    "cameraPreview": {
      "title": "Aperçu de l'enregistrement",
      "description": "Vérifiez votre vidéo enregistrée avant de l'enregistrer. Après avoir cliqué sur le bouton \"Enregistrer la vidéo\", le fichier sera téléchargé. Déplacez-le dans le dossier public/media du projet pour l'ajouter à la timeline.",
      "loadingVideo": "Chargement de la vidéo...",
      "fileName": "Nom du fichier",
      "duration": "Durée",
      "resolution": "Résolution",
      "fileSize": "Taille du fichier",
      "cancel": "Annuler",
      "saving": "Enregistrement...",
      "saveVideo": "Enregistrer la vidéo",
      "seconds": "sec."
    },
    "voiceRecord": {
      "title": "Enregistrement audio",
      "description": "Enregistrez de l'audio depuis votre microphone.",
      "selectMicrophone": "Sélectionner le microphone :",
      "startRecording": "Démarrer l'enregistrement",
      "stopRecording": "Arrêter l'enregistrement",
      "countdown": "Compte à rebours :",
      "seconds": "secondes",
      "recordingTime": "Temps d'enregistrement :",
      "noDevices": "Aucun périphérique trouvé",
      "permissionDenied": "Accès au microphone refusé. Veuillez autoriser l'accès dans les paramètres du navigateur.",
      "deviceNotFound": "Microphone introuvable. Veuillez connecter un périphérique et réessayer.",
      "errorAccess": "Erreur d'accès aux périphériques :",
      "unknownError": "Erreur inconnue lors de la demande d'accès aux périphériques",
      "loadingCapabilities": "Chargement des capacités du périphérique...",
      "initializingMicrophone": "Initialisation du microphone...",
      "device": "Périphérique",
      "audioDevice": "Périphérique audio",
      "determiningCapabilities": "Détermination des capacités...",
      "retryRequest": "Réessayer la demande",
      "retry": "Réessayer",
      "requestingPermissions": "Demande d'autorisations...",
      "permissionError": "Impossible d'accéder au microphone. Veuillez vérifier les paramètres d'autorisation dans votre navigateur.",
      "refreshDevices": "Actualiser les périphériques",
      "savePath": "Enregistrer dans",
      "hint": "Cliquez sur le bouton d'enregistrement pour commencer. L'enregistrement sera automatiquement ajouté à la bibliothèque multimédia.",
      "browserNotSupported": "Votre navigateur ne prend pas en charge l'enregistrement audio",
      "mediaDevicesNotSupported": "Les appareils multimédias ne sont pas pris en charge dans ce navigateur",
      "mediaDevicesError": "Erreur lors de l'accès aux appareils multimédias"
    },
    "userSettings": {
      "title": "Paramètres utilisateur",
      "interfaceLanguage": "Langue de l'interface :",
      "screenshotsPath": "Chemin de sauvegarde des captures d'écran :",
      "selectFolder": "Sélectionner un dossier",
      "selectFolderPrompt": "Choisissez un dossier pour enregistrer les captures d'écran ou entrez votre propre chemin :",
      "clearPath": "Effacer",
      "defaultPathHint": "Chemin par défaut pour enregistrer les captures d'écran",
      "customPathHint": "Les captures d'écran seront enregistrées dans : {{path}}",
      "previewClickBehavior": "Ne pas dupliquer la vidéo d'aperçu dans le lecteur",
      "aiApiKey": "Clé API pour l'IA",
      "clearApiKey": "Effacer la clé API",
      "enterApiKey": "Entrez la clé API",
      "performance": {
        "title": "Performance",
        "description": "Configurer les paramètres de performance et de rendu",
        "gpuAcceleration": "Accélération GPU",
        "preferredGpuEncoder": "Encodeur GPU Préféré",
        "selectEncoder": "Sélectionner l'encodeur",
        "encoderAuto": "Détection automatique",
        "encoderNvidia": "NVIDIA (NVENC)",
        "encoderAmd": "AMD (AMF)",
        "encoderIntel": "Intel (Quick Sync)",
        "encoderApple": "Apple (VideoToolbox)",
        "renderingSettings": "Paramètres de Rendu",
        "renderQuality": "Qualité de Rendu",
        "selectQuality": "Sélectionner la qualité",
        "qualityLow": "Basse (Rapide)",
        "qualityMedium": "Moyenne (Équilibré)",
        "qualityHigh": "Haute (Qualité)",
        "qualityUltra": "Ultra (Meilleure)",
        "backgroundRendering": "Rendu en Arrière-plan",
        "backgroundRenderingDesc": "Effectuer le rendu des sections de la timeline en arrière-plan pendant l'édition",
        "renderDelay": "Délai de Rendu",
        "renderDelayTooltip": "Temps d'attente avant de commencer le rendu en arrière-plan",
        "startAfter": "Commencer après",
        "seconds": "secondes",
        "maxConcurrentJobs": "Maximum de Tâches de Rendu Simultanées",
        "task": "tâche",
        "tasks": "tâches",
        "proxyServer": "Serveur Proxy",
        "proxyType": "Type de Proxy",
        "selectProxyType": "Sélectionner le type de proxy",
        "proxyHost": "Hôte du Proxy",
        "proxyPort": "Port du Proxy",
        "proxyAuth": "Authentification du Proxy",
        "username": "Nom d'utilisateur",
        "usernamePlaceholder": "Entrez le nom d'utilisateur du proxy",
        "password": "Mot de passe",
        "passwordPlaceholder": "Entrez le mot de passe du proxy",
        "show": "Afficher",
        "hide": "Masquer",
        "autoProxyMedia": "Générer Automatiquement des Médias Proxy",
        "autoProxyMediaDesc": "Créer automatiquement des proxies basse résolution pour une édition fluide"
      },
      "cacheStats": "Statistiques du cache",
      "cacheSettings": "Paramètres du cache",
      "autoSave": {
        "title": "Sauvegarde automatique du projet",
        "enable": "Activer la sauvegarde automatique",
        "interval": "Intervalle de sauvegarde automatique (secondes)",
        "intervalHint": "10-3600 secondes",
        "description": "Le projet sera automatiquement enregistré à l'intervalle de temps spécifié"
      },
      "cancel": "Annuler",
      "save": "OK",
      "playerScreenshotsPath": "Chemin d'enregistrement des captures du lecteur",
      "claudeApiKey": "Clé API Claude",
      "openAiApiKey": "Clé API OpenAI",
      "tabs": {
        "general": "Général",
        "aiServices": "Services IA",
        "socialNetworks": "Réseaux Sociaux",
        "development": "Développement",
        "performance": "Performance"
      },
      "apiKeys": "Clés API",
      "apiKeysDescription": "Configurer les clés API pour les services IA",
      "apiKeyProvider": "Fournisseur",
      "apiKeyValue": "Clé API",
      "apiKeyStatus": "Statut",
      "apiKeyActions": "Actions",
      "addApiKey": "Ajouter une clé API",
      "editApiKey": "Modifier la clé API",
      "deleteApiKey": "Supprimer la clé API",
      "testApiKey": "Tester la clé API",
      "apiKeyValid": "Valide",
      "apiKeyInvalid": "Invalide",
      "apiKeyUntested": "Non testé",
      "apiKeyTesting": "Test en cours...",
      "apiKeyTestSuccess": "La clé API est valide",
      "apiKeyTestFailure": "La clé API est invalide ou expirée",
      "apiKeyTestError": "Erreur lors du test de la clé API",
      "apiKeyDeleteConfirm": "Êtes-vous sûr de vouloir supprimer cette clé API ?",
      "apiKeyProviders": {
        "openai": "OpenAI",
        "claude": "Claude (Anthropic)",
        "gemini": "Google Gemini",
        "custom": "Personnalisé"
      },
      "apiKeyPlaceholder": "Entrez votre clé API...",
      "apiKeyMasked": "••••••••••••••••••••",
      "noApiKeys": "Aucune clé API configurée",
      "status": {
        "notSet": "Non configuré",
        "testing": "Test en cours...",
        "invalid": "Erreur",
        "valid": "Fonctionne"
      },
      "show": "Afficher",
      "hide": "Masquer",
      "test": "Tester",
      "clear": "Effacer",
      "optional": "optionnel",
      "connectionStatus": "État de la connexion",
      "authorize": "Autoriser",
      "setupInstructions": "Instructions de configuration",
      "step1": "Créer une application OAuth dans la console développeur",
      "step2": "Copier le Client ID et le Client Secret",
      "step3": "Entrer les identifiants dans les champs ci-dessus",
      "step4": "Cliquer sur 'Autoriser' pour obtenir le jeton d'accès",
      "connectionSuccess": "Connexion configurée avec succès. Vous pouvez publier du contenu.",
      "connectionError": "Erreur de connexion. Vérifiez les identifiants et répétez l'autorisation.",
      "aiServices": {
        "title": "Services IA",
        "description": "Configurez les clés API pour les services IA utilisés dans Timeline Studio",
        "securityNote": "Les clés API sont stockées en toute sécurité sur votre appareil et ne sont jamais partagées.",
        "openai": {
          "title": "OpenAI",
          "description": "Requis pour les modèles GPT dans le chat IA",
          "placeholder": "sk-...",
          "getKey": "Obtenir la clé API"
        },
        "claude": {
          "title": "Claude (Anthropic)",
          "description": "Requis pour les modèles Claude dans le chat IA",
          "placeholder": "sk-ant-...",
          "getKey": "Obtenir la clé API"
        }
      }
    },
    "keyboardShortcuts": {
      "title": "Raccourcis clavier",
      "switchPreset": "Passer à un autre préréglage de raccourcis :",
      "searchShortcuts": "Rechercher des raccourcis clavier",
      "clearSearch": "Effacer la recherche",
      "cancel": "Annuler",
      "ok": "OK",
      "resetDefaults": "Restaurer les valeurs par défaut",
      "editHint": "Cliquez sur un raccourci pour le modifier. Appuyez sur les touches souhaitées pour définir un nouveau raccourci.",
      "searchHint": "Vous pouvez rechercher par nom ou appuyer sur une combinaison de touches dans le champ de recherche.",
      "pressKeys": "Appuyez sur les touches...",
      "categories": {
        "preferences": "Préférences",
        "file": "Fichier",
        "edit": "Édition",
        "selection": "Sélection et navigation",
        "keyframe-animation": "Animation d'images clés",
        "tools": "Outils",
        "grouping-markers": "Groupes et marqueurs",
        "timeline-navigation": "Navigation chronologique",
        "subtitles": "Sous-titres",
        "playback": "Lecture",
        "view": "Affichage",
        "markers": "Marqueur",
        "multicam-editing": "Montage multicaméra",
        "other": "Autre",
        "advanced-tools": "Outils avancés",
        "audio": "Audio",
        "navigation": "Navigation",
        "timeline": "Timeline",
        "markers-multicam": "Marqueurs et Multicam",
        "miscellaneous": "Divers"
      },
      "shortcuts": {
        "preferences": "Préférences",
        "project-settings": "Paramètres du projet",
        "shortcuts": "Raccourcis clavier",
        "exit": "Quitter",
        "new-project": "Nouveau projet",
        "open-project": "Ouvrir un projet",
        "save-project": "Enregistrer le projet",
        "save-as": "Enregistrer le projet sous",
        "archive-project": "Archiver le projet",
        "import": "Importer des médias",
        "record-voiceover": "Enregistrer une voix off",
        "add-to-new-track": "Ajouter à une nouvelle piste",
        "undo": "Annuler",
        "redo": "Rétablir",
        "cut": "Couper",
        "copy": "Copier",
        "paste": "Coller",
        "duplicate": "Dupliquer",
        "enable-disable-clip": "Activer/désactiver le clip",
        "delete": "Supprimer",
        "ripple-delete": "Suppression en cascade",
        "close-gap": "Fermer l'espace",
        "select-all": "Tout sélectionner",
        "copy-effects": "Copier les effets",
        "paste-effects": "Coller les effets",
        "split": "Diviser",
        "group": "Grouper",
        "ungroup": "Dégrouper",
        "keyframe-animation": "Animation d'images clés",
        "red-marker": "Marqueur rouge",
        "orange-marker": "Marqueur orange",
        "yellow-marker": "Marqueur jaune",
        "green-marker": "Marqueur vert",
        "blue-marker": "Marqueur bleu",
        "purple-marker": "Marqueur violet",
        "gray-marker": "Marqueur gris",
        "select-clip-range": "Sélectionner la plage de clip",
        "cancel-selection": "Annuler la sélection",
        "nudge-left": "Décaler à gauche",
        "nudge-right": "Décaler à droite",
        "nudge-up": "Décaler vers le haut",
        "nudge-down": "Décaler vers le bas",
        "magnetic-timeline": "Timeline magnétique",
        "linking": "Liaison",
        "show-properties": "Afficher les propriétés",
        "trim-start-to-playhead": "Ajuster le début à la tête de lecture",
        "trim-end-to-playhead": "Ajuster la fin à la tête de lecture",
        "multi-trim": "Multi-ajustement",
        "crop-and-zoom": "Recadrer et zoomer",
        "rotate-90-cw": "Rotation 90° horaire",
        "rotate-90-ccw": "Rotation 90° antihoraire",
        "uniform-speed": "Vitesse uniforme",
        "add-freeze-frame": "Ajouter un arrêt sur image",
        "detach-audio": "Détacher l'audio",
        "stabilization": "Stabilisation",
        "chroma-key": "Incrustation chromatique",
        "indigo-marker": "Marqueur indigo",
        "select-same-color-clips": "Sélectionner tous les clips de même couleur",
        "render-preview": "Aperçu de rendu",
        "add-keyframes": "Ajouter des images clés audio/vidéo",
        "previous-keyframe": "Image clé précédente",
        "next-keyframe": "Image clé suivante",
        "track-motion": "Suivi de mouvement",
        "insert": "Insérer",
        "overwrite": "Écraser",
        "replace": "Remplacer",
        "rename": "Renommer",
        "reveal-in-finder": "Révéler dans le Finder",
        "apply": "Appliquer",
        "blade-tool": "Outil lame",
        "select-tool": "Outil de sélection",
        "audio-stretch": "Étirement audio",
        "close-audio-stretch": "Fermer l'étirement audio",
        "add-to-favorites": "Ajouter aux favoris",
        "adjust-bezier-curve": "Ajuster la courbe de Bézier",
        "create-compound-clip": "Créer un clip composé",
        "bring-to-front": "Mettre au premier plan",
        "push-forward": "Pousser vers l'avant",
        "send-backward": "Envoyer vers l'arrière",
        "send-to-back": "Envoyer à l'arrière-plan",
        "snap-to-timeline": "Magnétisme à la timeline",
        "fast-preview": "Aperçu rapide",
        "select-all-forward": "Sélectionner tout vers l'avant",
        "select-all-backward": "Sélectionner tout vers l'arrière",
        "silence-detection": "Détection de silence",
        "scene-detection": "Détection de scène",
        "detach-compound-clip": "Détacher le clip composé",
        "apply-transition-by-default": "Appliquer la transition par défaut",
        "split-subtitle-edit-mode": "Diviser (mode édition)",
        "merge-subtitles-up": "Fusionner les sous-titres vers le haut",
        "merge-subtitles-down-single": "Fusionner les sous-titres vers le bas (sélection unique)",
        "merge-subtitles-down-multi": "Fusionner les sous-titres sélectionnés (sélection multiple)",
        "stop": "Arrêter",
        "fullscreen-restore": "Plein écran/Restaurer",
        "screenshot": "Capture d'écran",
        "previous-frame": "Image précédente / Déplacer à gauche",
        "next-frame": "Image suivante / Déplacer à droite",
        "previous-edit-point-up": "Point d'édition précédent / Déplacer vers le haut",
        "next-edit-point-down": "Point d'édition suivant / Déplacer vers le bas",
        "go-to-previous-second": "Aller à la seconde précédente",
        "go-to-next-second": "Aller à la seconde suivante",
        "go-to-previous-marker": "Aller au marqueur précédent",
        "go-to-next-marker": "Aller au marqueur suivant",
        "go-to-project-start": "Aller au début du projet",
        "go-to-project-end": "Aller à la fin du projet",
        "go-to-clip-start": "Aller au début du clip sélectionné",
        "go-to-clip-end": "Aller à la fin du clip sélectionné",
        "zoom-to-fit-timeline": "Ajuster le zoom à la timeline",
        "select-previous": "Sélectionner précédent",
        "select-next": "Sélectionner suivant",
        "scroll-horizontal": "Défilement horizontal (timeline)",
        "scroll-vertical": "Défilement vertical (timeline)",
        "pause": "Pause",
        "play-forward": "Lecture avant/Vitesse",
        "play-backward": "Lecture arrière/Vitesse",
        "ruler": "Règle",
        "show-hide-guides": "Afficher/Masquer les guides",
        "lock-unlock-guides": "Verrouiller/Déverrouiller les guides",
        "mark-in": "Marquer l'entrée",
        "mark-out": "Marquer la sortie",
        "clear-in-out": "Effacer l'entrée et la sortie",
        "edit-marker": "Modifier le marqueur",
        "switch-camera-1": "Changer l'angle de caméra 1",
        "switch-camera-2": "Changer l'angle de caméra 2",
        "switch-camera-3": "Changer l'angle de caméra 3",
        "switch-camera-4": "Changer l'angle de caméra 4",
        "switch-camera-5": "Changer l'angle de caméra 5",
        "switch-camera-6": "Changer l'angle de caméra 6",
        "switch-camera-7": "Changer l'angle de caméra 7",
        "switch-camera-8": "Changer l'angle de caméra 8",
        "switch-camera-9": "Changer l'angle de caméra 9",
        "zoom-in": "Zoom avant",
        "zoom-out": "Zoom arrière",
        "fit-to-screen": "Ajuster à l'écran",
        "toggle-browser": "Afficher/masquer le navigateur",
        "toggle-timeline": "Afficher/masquer la timeline",
        "selection": "Outil de sélection",
        "cut-tool": "Outil de découpe",
        "hand-tool": "Outil main",
        "zoom-tool": "Outil zoom",
        "add-marker": "Ajouter un marqueur",
        "next-marker": "Marqueur suivant",
        "prev-marker": "Marqueur précédent",
        "play-pause": "Lecture/Pause",
        "prev-frame": "Image précédente",
        "volume-up": "Augmenter le volume",
        "volume-down": "Diminuer le volume",
        "mute": "Muet",
        "archive": "Archiver",
        "enable-disable": "Activer/Désactiver le clip",
        "range-select": "Sélection de plage",
        "link": "Lier",
        "trim": "Ajuster",
        "unlink-audio": "Délier l'audio",
        "safe-mode": "Mode sécurisé",
        "cyan-marker": "Marqueur cyan",
        "select-same-label": "Sélectionner tous les clips avec la même étiquette couleur",
        "show-in-finder": "Afficher dans le Finder",
        "quick-share": "Mode partage rapide",
        "select": "Sélectionner",
        "adjust-bezier": "Ajuster la courbe de Bézier",
        "create-compound": "Créer un clip composé",
        "send-to-front": "Envoyer au premier plan",
        "extract": "Extraire",
        "send-back": "Envoyer en arrière",
        "timeline-snap": "Aimantage de la timeline",
        "split-edit-mode": "Diviser (mode édition)",
        "merge-subtitles-down": "Fusionner les sous-titres du bas (mode sélection unique ou mode édition)",
        "merge-selected": "Fusionner les sous-titres sélectionnés (mode sélection multiple)",
        "fullscreen": "Plein écran / Restaurer",
        "previous-edit-point": "Point d'édition précédent / Déplacement vers le haut",
        "next-edit-point": "Point d'édition suivant / Déplacement vers le bas",
        "previous-second": "Aller à la seconde précédente",
        "next-second": "Aller à la seconde suivante",
        "previous-marker": "Aller au marqueur précédent",
        "project-start": "Aller au début du projet",
        "project-end": "Aller à la fin du projet",
        "clip-start": "Aller au début du clip sélectionné",
        "clip-end": "Aller à la fin du clip sélectionné",
        "zoom-to-fit": "Ajuster le zoom à la timeline",
        "horizontal-scroll": "Défilement horizontal (timeline)",
        "vertical-scroll": "Défilement vertical (timeline)",
        "multicam-angle-1": "Commuter l'angle vidéo 1",
        "multicam-angle-2": "Commuter l'angle vidéo 2",
        "multicam-angle-3": "Commuter l'angle vidéo 3",
        "multicam-angle-4": "Commuter l'angle vidéo 4",
        "multicam-angle-5": "Commuter l'angle vidéo 5",
        "multicam-angle-6": "Commuter l'angle vidéo 6",
        "multicam-angle-7": "Commuter l'angle vidéo 7",
        "multicam-angle-8": "Commuter l'angle vidéo 8",
        "multicam-angle-9": "Commuter l'angle vidéo 9",
        "help": "Aide",
        "export": "Exporter"
      },
      "presets": {
        "timeline": "Timeline",
        "filmora": "Wondershare Filmora",
        "premiere": "Adobe Premier Pro"
      }
    }
  },
  "browser": {
    "tabs": {
      "media": "Médias",
      "music": "Musique",
      "transitions": "Transitions",
      "effects": "Effets",
      "filters": "Filtres",
      "templates": "Multicam",
      "subtitles": "Sous-titres",
      "styleTemplates": "Modèles"
    },
    "templateScreens": {
      "one": "écran",
      "few": "écrans",
      "many": "écrans",
      "other": "écrans"
    },
    "hide": "Masquer le navigateur",
    "show": "Afficher le navigateur",
    "common": {
      "unknown": "Inconnu"
    },
    "noFiles": {
      "title": "Aucun fichier trouvé",
      "addFilesPrompt": "Ajoutez des fichiers multimédias dans les dossiers suivants :",
      "mediaTypes": "Vidéo, audio, photos",
      "musicType": "Musique",
      "supportedVideoFormats": "Formats vidéo pris en charge : MP4, MOV, AVI, MKV, WEBM, INSV (360°)",
      "supportedAudioFormats": "Formats audio pris en charge : MP3, WAV, AAC, ALAC, OGG, FLAC"
    },
    "subtitles": {
      "search": "Rechercher...",
      "dragHint": "Faites glisser le sous-titre sur la timeline pour l'ajouter à votre projet",
      "categories": {
        "minimal": "Minimal",
        "color": "Couleur",
        "blur": "Flou",
        "sharpen": "Netteté",
        "artistic": "Artistique",
        "distortion": "Distorsion",
        "noise": "Bruit",
        "vintage": "Vintage",
        "other": "Autre",
        "color-correction": "Correction couleur",
        "creative": "Créatif",
        "cinematic": "Cinématographique",
        "technical": "Technique",
        "transition": "Transitions",
        "motion": "Mouvement",
        "light": "Lumière",
        "particle": "Particules",
        "text": "Texte",
        "3d": "3D"
      },
      "complexity": {
        "basic": "Basique",
        "advanced": "Avancé",
        "intermediate": "Intermédiaire"
      }
    },
    "stickers": {
      "search": "Rechercher...",
      "dragHint": "Faites glisser l'autocollant sur la timeline pour l'ajouter à votre projet"
    },
    "media": {
      "noMedia": "Aucun fichier média",
      "addMedia": "Fichier",
      "uploadMedia": "Fichier",
      "recordVideo": "Enregistrer vidéo",
      "recordScreen": "Enregistrer écran",
      "recordVoice": "Enregistrer voix",
      "addFolder": "Dossier",
      "takePhoto": "Prendre photo",
      "duration": "Durée",
      "resolution": "Résolution",
      "size": "Taille",
      "created": "Créé le",
      "import": "Importer média",
      "record": "Enregistrer",
      "addAll": "Tout ajouter",
      "addSelected": "Ajouter sélection",
      "addDate": "Ajouter par date",
      "addAllVideo": "Ajouter toutes les vidéos",
      "addAllAudio": "Ajouter tous les audios",
      "added": "Ajouté",
      "add": "Ajouter",
      "remove": "Supprimer",
      "addToFavorites": "Ajouter aux favoris",
      "removeFromFavorites": "Retirer des favoris",
      "favorites": "Favoris",
      "sortBy": "Trier par",
      "groupBy": "Grouper par",
      "filterBy": "Filtrer par",
      "date": "Date",
      "name": "Nom",
      "type": "Type",
      "inFavorites": "Dans les favoris",
      "cache": {
        "title": "Gestion du cache",
        "description": "Paramètres de mise en cache des données locales du navigateur",
        "totalSize": "Taille totale du cache",
        "usage": "Utilisation de {{used}} sur {{total}}",
        "clearing": "Vidage du cache...",
        "warning": "Vider le cache peut ralentir le chargement des fichiers multimédias",
        "previewCache": {
          "title": "Cache d'aperçu",
          "info": "{{count}} éléments, {{size}}"
        },
        "frameCache": {
          "title": "Cache des images de timeline",
          "info": "{{count}} images, {{size}}"
        },
        "recognitionCache": {
          "title": "Cache de reconnaissance",
          "info": "{{count}} résultats, {{size}}"
        },
        "subtitleCache": {
          "title": "Cache de sous-titres",
          "info": "{{count}} éléments, {{size}}"
        },
        "actions": {
          "clear": "Vider",
          "clearAll": "Vider tout le cache",
          "cleanupExpired": "Nettoyer les éléments expirés"
        },
        "storage": {
          "title": "Stockage du navigateur",
          "technology": "Technologie de stockage",
          "maxSize": "Taille maximale",
          "autoCleanup": "Nettoyage automatique",
          "autoCleanupValue": "Après 30 jours"
        },
        "success": {
          "clearPreview": "Cache d'aperçu vidé",
          "clearFrames": "Cache des images vidé",
          "clearRecognition": "Cache de reconnaissance vidé",
          "clearSubtitles": "Cache de sous-titres vidé",
          "clearAll": "Tout le cache vidé",
          "cleanupExpired": "Cache expiré nettoyé"
        },
        "errors": {
          "loadStats": "Échec du chargement des statistiques de cache",
          "clearPreview": "Échec du vidage du cache d'aperçu",
          "clearFrames": "Échec du vidage du cache des images",
          "clearRecognition": "Échec du vidage du cache de reconnaissance",
          "clearSubtitles": "Échec du vidage du cache de sous-titres",
          "clearAll": "Échec du vidage de tout le cache",
          "cleanupExpired": "Échec du nettoyage du cache expiré"
        }
      },
      "fileType": "Type de fichier",
      "all": "Tous",
      "video": "Vidéo",
      "audio": "Audio",
      "image": "Images"
    },
    "toolbar": {
      "search": "Rechercher des fichiers média",
      "searchByName": "Rechercher par nom",
      "viewMode": "Mode d'affichage",
      "grid": "Grille",
      "list": "Liste",
      "thumbnails": "Vignettes",
      "zoomIn": "Zoom avant sur l'aperçu",
      "zoomOut": "Zoom arrière sur l'aperçu",
      "sort": "Trier",
      "filter": "Filtres",
      "group": "Grouper",
      "sortOrder": {
        "asc": "Croissant",
        "desc": "Décroissant"
      },
      "sortBy": {
        "name": "Par nom",
        "title": "Par titre",
        "artist": "Par artiste",
        "date": "Par date",
        "size": "Par taille",
        "duration": "Par durée",
        "complexity": "Par complexité",
        "category": "Par catégorie",
        "screens": "Par nombre d'écrans",
        "style": "Par style"
      },
      "filterBy": {
        "all": "Tous les fichiers",
        "video": "Vidéo",
        "audio": "Audio",
        "image": "Images"
      },
      "groupBy": {
        "none": "Aucun groupement",
        "type": "Type",
        "date": "Par date de création",
        "duration": "Par durée",
        "artist": "Par artiste",
        "genre": "Par genre",
        "album": "Par album",
        "category": "Par catégorie",
        "tags": "Par tags",
        "complexity": "Par complexité",
        "screens": "Par nombre d'écrans",
        "style": "Par style"
      },
      "duration": {
        "noDuration": "Fichiers sans durée",
        "veryShort": "Très court (moins d'1 minute)",
        "short": "Court (1-5 minutes)",
        "medium": "Moyen (5-30 minutes)",
        "long": "Long (30-60 minutes)",
        "veryLong": "Très long (1-3 heures)",
        "extraLong": "Extra long (plus de 3 heures)"
      }
    }
  },
  "timeline": {
    "resources": {
      "title": "Ressources",
      "noResources": "Aucune ressource ajoutée",
      "all": "Tous",
      "effects": "Effets",
      "filters": "Filtres",
      "transitions": "Transitions",
      "templates": "Caméras",
      "styleTemplates": "Modèles",
      "subtitles": "Sous-titres",
      "music": "Musique"
    },
    "chat": {
      "title": "Chat",
      "selectAgent": "Modèle",
      "messagePlaceholder": "Saisissez votre message ici...",
      "noMessages": "Aucun message. Commencez une conversation.",
      "savingProgress": "Progression de l'enregistrement",
      "saveSuccess": "Vidéo enregistrée avec succès !",
      "send": "Envoyer",
      "stop": "Arrêter",
      "processing": "Traitement..."
    },
    "source": {
      "timeline": "Timeline",
      "browser": "Navigateur"
    },
    "title": "Timeline",
    "noTracks": "Pas de pistes",
    "addTrack": "Ajouter une piste",
    "deleteTrack": "Supprimer la piste",
    "cutTrack": "Couper la piste",
    "fitToScreen": "Ajuster à l'écran",
    "zoomIn": "Zoom avant",
    "zoomOut": "Zoom arrière",
    "scale": "Échelle",
    "tracks": {
      "camera": "Caméra",
      "audio": "Audio",
      "title": "Titres",
      "effects": "Effets",
      "cameraWithNumber": "Caméra {{number}}",
      "videoWithNumber": "Vidéo {{number}}",
      "audioWithNumber": "Audio {{number}}"
    },
    "controlsMain": {
      "resizableMode": "Mode redimensionnable",
      "fixedSizeMode": "Mode taille fixe",
      "resetTemplate": "Réinitialiser le modèle",
      "applyTemplate": "Appliquer le modèle",
      "switchCamera": "Changer de caméra",
      "takeSnapshot": "Prendre une capture d'écran",
      "settings": "Paramètres",
      "entryPoint": "Point d'entrée",
      "exitPoint": "Point de sortie",
      "muteAudio": "Couper le son",
      "unmuteAudio": "Activer le son",
      "fullscreen": "Plein écran",
      "exitFullscreen": "Quitter le plein écran",
      "record": "Enregistrer",
      "stopRecord": "Arrêter l'enregistrement",
      "play": "Lecture",
      "pause": "Pause",
      "previousFrame": "Image précédente",
      "nextFrame": "Image suivante",
      "firstFrame": "Première image",
      "lastFrame": "Dernière image"
    },
    "player": {
      "camera": "Caméra",
      "videoUnavailable": "Indisponible",
      "noVideoSelected": "Sélectionnez une vidéo à lire",
      "videoLoadError": "Erreur de chargement de la vidéo"
    },
    "zoom": {
      "zoomIn": "Zoom avant",
      "zoomOut": "Zoom arrière",
      "fitToScreen": "Ajuster à l'écran"
    },
    "playback": {
      "play": "Lecture",
      "pause": "Pause",
      "stop": "Arrêt",
      "previous": "Précédent",
      "next": "Suivant"
    },
    "toolbar": {
      "layout": "Disposition",
      "pointer": "Pointeur",
      "undo": "Annuler",
      "redo": "Rétablir",
      "delete": "Supprimer",
      "cut": "Couper",
      "fitToScreen": "Ajuster à la largeur de l'écran",
      "zoomIn": "Zoom avant",
      "zoomOut": "Zoom arrière"
    },
    "section": {
      "delete": "Supprimer la section",
      "editTrackName": "Cliquez pour modifier",
      "sectorName": "Secteur {{date}}",
      "deleteConfirmation": "Êtes-vous sûr de vouloir supprimer la section {{section}} ? Cette action ne peut pas être annulée."
    },
    "controls": {
      "firstFrame": "Première image",
      "previousFrame": "Image précédente",
      "play": "Lecture",
      "pause": "Pause",
      "nextFrame": "Image suivante",
      "lastFrame": "Dernière image",
      "record": "Démarrer l'enregistrement",
      "stopRecord": "Arrêter l'enregistrement",
      "entryPoint": "Point d'entrée",
      "exitPoint": "Point de sortie",
      "settings": "Paramètres",
      "takeSnapshot": "Prendre une capture d'écran",
      "switchCamera": "Changer de caméra",
      "resetTemplate": "Réinitialiser le modèle",
      "muteAudio": "Couper le son",
      "unmuteAudio": "Activer le son",
      "fullscreen": "Mode plein écran",
      "exitFullscreen": "Quitter le mode plein écran"
    },
    "track": {
      "hideTrack": "Masquer la piste",
      "showTrack": "Afficher la piste",
      "lockTrack": "Verrouiller la piste",
      "unlockTrack": "Déverrouiller la piste",
      "mute": "Muet",
      "unmute": "Activer le son",
      "videoTrack": "Vidéo {{index}}",
      "audioTrack": "Audio {{index}}"
    },
    "compositeTrack": {
      "noActiveSector": "Aucun secteur actif trouvé. Veuillez d'abord sélectionner une vidéo dans la timeline.",
      "createCompositeTrack": "Créer une piste composite",
      "options": "Options de piste composite",
      "videoOnly": "Vidéo uniquement (3 sec)",
      "videoLonger": "Vidéo (5 sec)",
      "audioOnly": "Audio uniquement",
      "runDemo": "Lancer la démo"
    }
  },
  "language": {
    "ru": "Russe",
    "en": "Anglais",
    "es": "Espagnol",
    "zh": "Chinois",
    "fr": "Français",
    "de": "Allemand",
    "it": "Italien",
    "ja": "Japonais",
    "ko": "Coréen",
    "pt": "Portugais",
    "ar": "Arabe",
    "hi": "Hindi",
    "tr": "Turc",
    "th": "Thaï",
    "native": {
      "ru": "Русский",
      "en": "English",
      "es": "Español",
      "zh": "中文",
      "fr": "Français",
      "de": "Deutsch",
      "it": "Italiano",
      "ja": "日本語",
      "ko": "한국어",
      "pt": "Português",
      "ar": "العربية",
      "hi": "हिन्दी",
      "tr": "Türkçe",
      "th": "ไทย"
    }
  },
  "titles": {
    "add": "Titres",
    "edit": "Modifier le titre",
    "remove": "Supprimer le titre",
    "font": "Police",
    "size": "Taille",
    "color": "Couleur",
    "alignment": "Alignement",
    "position": "Position",
    "duration": "Durée",
    "animation": "Animation",
    "styles": {
      "bold": "Gras",
      "italic": "Italique",
      "underline": "Souligné",
      "strikethrough": "Barré"
    },
    "templates": {
      "title": "Titre",
      "subtitle": "Sous-titre",
      "credits": "Crédits",
      "lowerThird": "Bandeau inférieur",
      "custom": "Personnalisé"
    }
  },
  "resources": {
    "title": "Ressources",
    "all": "Tous",
    "effects": "Effets",
    "filters": "Filtres",
    "transitions": "Transitions",
    "templates": "Modèles",
    "music": "Musique",
    "subtitles": "Sous-titres",
    "noResources": "Aucune ressource ajoutée"
  },
  "chat": {
    "title": "Chat",
    "selectAgent": "Modèle",
    "messagePlaceholder": "Saisissez votre message ici...",
    "noMessages": "Aucun message. Commencez une conversation.",
    "savingProgress": "Progression de l'enregistrement",
    "saveSuccess": "Vidéo enregistrée avec succès !",
    "send": "Envoyer",
    "stop": "Arrêter",
    "processing": "Traitement..."
  },
  "source": {
    "timeline": "Timeline",
    "browser": "Navigateur"
  },
  "styleTemplates": {
    "intro": "Introduction",
    "outro": "Conclusion",
    "title": "Titre",
    "transition": "Transition",
    "effect": "Effet",
    "filter": "Filtre",
    "template": "Modèle",
    "styleTemplate": "Modèle de style",
    "animation": "Animation",
    "text": "Texte",
    "motion": "Mouvement",
    "color": "Couleur",
    "background": "Arrière-plan",
    "overlay": "Superposition",
    "loading": "Chargement des modèles...",
    "error": "Erreur lors du chargement des modèles",
    "noResults": "Aucun modèle trouvé",
    "search": "Rechercher des modèles...",
    "addToResources": "Ajouter aux ressources",
    "addedToResources": "Ajouté aux ressources",
    "hasText": "Contient du texte",
    "hasAnimation": "Contient une animation",
    "categories": {
      "intro": "Introduction",
      "outro": "Conclusion",
      "lower-third": "Bandeau inférieur",
      "lowerThird": "Bandeau inférieur",
      "title": "Titre",
      "transition": "Transition",
      "overlay": "Superposition"
    },
    "Templates": {
      "modern": "Moderne",
      "vintage": "Vintage",
      "minimal": "Minimal",
      "corporate": "Entreprise",
      "creative": "Créatif",
      "cinematic": "Cinématographique"
    },
    "duration": {
      "short": "Court (≤3s)",
      "medium": "Moyen (3-6s)",
      "long": "Long (>6s)"
    },
    "styles": {
      "modern": "Moderne",
      "vintage": "Vintage",
      "minimal": "Minimal",
      "corporate": "Entreprise",
      "creative": "Créatif",
      "cinematic": "Cinématographique",
      "elegant": "Élégant",
      "playful": "Ludique",
      "professional": "Professionnel",
      "artistic": "Artistique"
    },
    "filters": {
      "category": "Catégorie",
      "style": "Style",
      "aspectRatio": "Format d'image",
      "features": "Fonctionnalités",
      "hasText": "Avec texte",
      "hasAnimation": "Avec animation"
    }
  },
  "subtitles": {
    "title": "Sous-titres",
    "add": "Ajouter des sous-titres",
    "edit": "Modifier les sous-titres",
    "remove": "Supprimer les sous-titres",
    "text": "Texte",
    "startTime": "Heure de début",
    "endTime": "Heure de fin",
    "duration": "Durée",
    "position": "Position",
    "style": "Style",
    "font": "Police",
    "size": "Taille",
    "color": "Couleur",
    "background": "Arrière-plan",
    "opacity": "Opacité",
    "outline": "Contour",
    "shadow": "Ombre",
    "alignment": "Alignement",
    "animation": "Animation",
    "search": "Rechercher...",
    "dragHint": "Glissez le sous-titre sur la timeline pour l'ajouter à votre projet",
    "categories": {
      "basic": "Basique",
      "stylized": "Stylisé",
      "animated": "Animé",
      "modern": "Moderne",
      "minimal": "Minimal",
      "color": "Couleur",
      "blur": "Flou",
      "sharpen": "Netteté",
      "artistic": "Artistique",
      "distortion": "Distorsion",
      "noise": "Bruit",
      "vintage": "Vintage",
      "other": "Autre",
      "color-correction": "Correction couleur",
      "creative": "Créatif",
      "cinematic": "Cinématographique",
      "technical": "Technique",
      "transition": "Transitions",
      "motion": "Mouvement",
      "light": "Lumière",
      "particle": "Particules",
      "text": "Texte",
      "3d": "3D"
    },
    "complexity": {
      "basic": "Basique",
      "intermediate": "Intermédiaire",
      "advanced": "Avancé"
    },
    "filters": {
      "allCategories": "Toutes les catégories",
      "allComplexity": "Toute complexité",
      "allTags": "Tous les tags"
    },
    "errors": {
      "invalidStylesData": "Structure de données de styles de sous-titres invalide",
      "unknownError": "Erreur inconnue",
      "failedToLoadStyles": "Échec du chargement des styles de sous-titres : {{error}}",
      "fallbackStyles": "Échec du chargement des styles de sous-titres, utilisation de secours"
    },
    "messages": {
      "stylesLoaded": "{{count}} styles de sous-titres chargés depuis JSON"
    },
    "detail": {
      "description": "Description",
      "category": "Catégorie",
      "complexity": "Complexité",
      "parameters": "Paramètres",
      "tags": "Tags",
      "applySubtitle": "Appliquer le sous-titre"
    },
    "import": {
      "title": "Importer",
      "selectFormat": "Sélectionner le format",
      "singleFile": "Importer un fichier",
      "multipleFiles": "Importer plusieurs fichiers",
      "success": "Sous-titres importés",
      "successMessage": "Importé {{count}} sous-titres de {{files}} fichiers",
      "error": "Erreur d'importation",
      "errorMessage": "Erreur lors de l'importation de {{file}}",
      "noSubtitles": "Erreur lors de l'importation des sous-titres"
    },
    "export": {
      "title": "Exporter",
      "selectFormat": "Sélectionner le format",
      "srt": "SubRip (.srt)",
      "vtt": "WebVTT (.vtt)",
      "ass": "Advanced SSA (.ass)",
      "success": "Sous-titres exportés",
      "successMessage": "Exporté {{count}} sous-titres au format {{format}}",
      "error": "Erreur d'exportation",
      "errorMessage": "Erreur lors de l'exportation des sous-titres",
      "noSubtitles": "Aucun sous-titre dans la timeline à exporter",
      "noSelected": "Aucun sous-titre sélectionné",
      "noRange": "Aucun sous-titre dans la plage de temps spécifiée"
    },
    "sync": {
      "title": "Synchronisation",
      "adjustTiming": "Ajuster le timing",
      "adjustDesc": "Décaler tous les sous-titres par le temps spécifié",
      "timeOffset": "Décalage temporel (secondes)",
      "shiftForward": "Les sous-titres seront décalés vers l'avant de {{time}}s",
      "shiftBackward": "Les sous-titres seront décalés vers l'arrière de {{time}}s",
      "noShift": "Les sous-titres ne seront pas décalés",
      "apply": "Appliquer",
      "success": "Synchronisation terminée",
      "successDesc": "Mis à jour {{count}} sous-titres",
      "error": "Erreur de synchronisation",
      "errorDesc": "Erreur lors de la synchronisation des sous-titres",
      "noSubtitles": "Aucun sous-titre",
      "noSubtitlesDesc": "Aucun sous-titre dans la timeline à synchroniser"
    },
    "ai": {
      "title": "Transcription IA",
      "dialogTitle": "Transcription automatique",
      "dialogDesc": "Utiliser l'IA pour créer automatiquement des sous-titres à partir de l'audio",
      "selectMedia": "Sélectionner un fichier multimédia",
      "selectPlaceholder": "Sélectionner un fichier...",
      "language": "Langue de l'audio",
      "autoDetect": "Détection automatique",
      "start": "Démarrer la transcription",
      "success": "Transcription terminée",
      "successDesc": "Ajouté {{count}} sous-titres",
      "error": "Erreur de transcription",
      "errorDesc": "Erreur lors de la transcription audio",
      "selectFile": "Sélectionner un fichier",
      "selectFileDesc": "Sélectionner un fichier audio ou vidéo pour la transcription",
      "noMedia": "Ajouter des fichiers vidéo ou audio au projet pour la transcription"
    }
  },
  "filters": {
    "add": "Ajouter un filtre",
    "edit": "Modifier le filtre",
    "remove": "Supprimer le filtre",
    "intensity": "Intensité",
    "categories": {
      "color": "Couleur",
      "blur": "Flou",
      "sharpen": "Netteté",
      "artistic": "Artistique",
      "distortion": "Distorsion",
      "noise": "Bruit",
      "vintage": "Vintage",
      "other": "Autre",
      "color-correction": "Correction Couleur",
      "creative": "Créatifs",
      "cinematic": "Cinématographiques",
      "technical": "Techniques"
    },
    "complexity": {
      "basic": "Basique",
      "intermediate": "Intermédiaire",
      "advanced": "Avancé"
    },
    "filters": {
      "allCategories": "Toutes les Catégories",
      "allComplexity": "Toute Complexité",
      "allTags": "Tous les Tags"
    },
    "names": {
      "grayscale": "Niveaux de gris",
      "sepia": "Sépia",
      "invert": "Inverser",
      "brightness": "Luminosité",
      "contrast": "Contraste",
      "saturation": "Saturation",
      "hue": "Teinte",
      "blur": "Flou",
      "gaussianBlur": "Flou gaussien",
      "sharpen": "Netteté",
      "emboss": "Relief",
      "vintage": "Vintage",
      "vignette": "Vignette",
      "noise": "Bruit",
      "pixelate": "Pixelisation",
      "filmGrain": "Grain de film",
      "blackAndWhite": "Noir et blanc",
      "negative": "Négatif",
      "polaroid": "Polaroid",
      "fadeColor": "Couleur délavée",
      "temperature": "Température",
      "tint": "Teinte",
      "exposure": "Exposition",
      "motionBlur": "Flou de mouvement",
      "glitch": "Glitch",
      "zoomBlur": "Flou radial",
      "hologram": "Hologramme",
      "edgeEnhance": "Accentuation des contours",
      "solarize": "Solarisation"
    },
    "presets": {
      "s-log": "S-Log",
      "d-log": "D-Log",
      "v-log": "V-Log",
      "hlg": "HLG",
      "rec709": "Rec.709",
      "rec2020": "Rec.2020",
      "cinestyle": "CineStyle",
      "flat": "Plat",
      "neutral": "Neutre",
      "portrait": "Portrait",
      "landscape": "Paysage"
    },
    "errors": {
      "invalidFiltersData": "Structure de données de filtres invalide",
      "unknownError": "Erreur inconnue",
      "failedToLoadFilters": "Échec du chargement des filtres : {{error}}",
      "fallbackFilters": "Échec du chargement des filtres, utilisation de secours"
    },
    "messages": {
      "filtersLoaded": "{{count}} filtres chargés depuis JSON"
    },
    "detail": {
      "description": "Description",
      "category": "Catégorie",
      "complexity": "Complexité",
      "parameters": "Paramètres",
      "tags": "Tags",
      "applyFilter": "Appliquer le Filtre"
    }
  },
  "transitions": {
    "add": "Ajouter une transition",
    "edit": "Modifier la transition",
    "remove": "Supprimer la transition",
    "durationLabel": "Durée",
    "intensity": "Intensité",
    "categories": {
      "basic": "Basiques",
      "advanced": "Avancées",
      "creative": "Créatives",
      "3d": "3D",
      "artistic": "Artistiques",
      "cinematic": "Cinématographiques"
    },
    "complexity": {
      "basic": "Basique",
      "intermediate": "Intermédiaire",
      "advanced": "Avancé"
    },
    "duration": {
      "short": "Courtes",
      "medium": "Moyennes",
      "long": "Longues"
    },
    "filters": {
      "allCategories": "Toutes les Catégories",
      "allComplexity": "Toute Complexité",
      "allTags": "Tous les Tags"
    },
    "types": {
      "zoom": "Zoom",
      "fade": "Fondu",
      "slide": "Glissement",
      "scale": "Échelle",
      "rotate": "Rotation",
      "flip": "Retournement",
      "push": "Poussée",
      "squeeze": "Compression",
      "diagonal": "Diagonale",
      "spiral": "Spirale",
      "fold": "Pliage",
      "wave": "Vague",
      "shutter": "Volet",
      "bounce": "Rebond",
      "swirl": "Tourbillon",
      "dissolve": "Dissolution"
    },
    "errors": {
      "invalidTransitionsData": "Structure de données de transitions invalide",
      "unknownError": "Erreur inconnue",
      "failedToLoadTransitions": "Échec du chargement des transitions : {{error}}",
      "fallbackTransitions": "Échec du chargement des transitions, utilisation de secours"
    },
    "messages": {
      "transitionsLoaded": "{{count}} transitions chargées depuis JSON"
    },
    "detail": {
      "description": "Description",
      "category": "Catégorie",
      "complexity": "Complexité",
      "duration": "Durée",
      "parameters": "Paramètres",
      "tags": "Tags",
      "applyTransition": "Appliquer la Transition"
    }
  },
  "effects": {
    "add": "Ajouter un effet",
    "edit": "Modifier l'effet",
    "remove": "Supprimer l'effet",
    "duration": "Durée",
    "intensity": "Intensité",
    "viewMode": {
      "grid": "Grille",
      "categories": "Catégories"
    },
    "filters": {
      "category": "Catégorie",
      "complexity": "Complexité",
      "tags": "Étiquettes",
      "allCategories": "Toutes les catégories",
      "allComplexity": "Tous les niveaux",
      "allTags": "Toutes les étiquettes",
      "favoritesOnly": "Favoris uniquement"
    },
    "categories": {
      "transition": "Transitions",
      "motion": "Mouvement",
      "light": "Lumière",
      "particle": "Particules",
      "text": "Texte",
      "3d": "3D",
      "other": "Autre",
      "color-correction": "Correction Couleur",
      "artistic": "Artistiques",
      "vintage": "Vintage",
      "cinematic": "Cinématographiques",
      "creative": "Créatifs",
      "technical": "Techniques",
      "distortion": "Distorsion"
    },
    "complexity": {
      "basic": "Basique",
      "intermediate": "Intermédiaire",
      "advanced": "Avancé"
    },
    "tags": {
      "popular": "Populaire",
      "professional": "Professionnel",
      "beginner-friendly": "Débutant",
      "experimental": "Expérimental",
      "retro": "Rétro",
      "modern": "Moderne",
      "dramatic": "Dramatique",
      "subtle": "Subtil",
      "intense": "Intense"
    },
    "names": {
      "fade": "Fondu",
      "dissolve": "Dissolution",
      "wipe": "Balayage",
      "slide": "Glissement",
      "zoom": "Zoom",
      "rotate": "Rotation",
      "flash": "Flash",
      "glitch": "Glitch",
      "blur": "Flou",
      "particles": "Particules",
      "confetti": "Confettis",
      "snow": "Neige",
      "rain": "Pluie",
      "fire": "Feu",
      "smoke": "Fumée",
      "bokeh": "Bokeh",
      "lens": "Objectif",
      "mirror": "Miroir",
      "split": "Division",
      "picture": "Image dans l'image"
    },
    "presets": {
      "brightness": "Luminosité",
      "contrast": "Contraste",
      "saturation": "Saturation",
      "sepia": "Sépia",
      "grayscale": "Niveaux de gris",
      "invert": "Inverser",
      "hue-rotate": "Rotation de teinte",
      "vintage": "Vintage",
      "duotone": "Duotone",
      "speed": "Vitesse",
      "noir": "Noir",
      "cyberpunk": "Cyberpunk",
      "dreamy": "Rêveur",
      "infrared": "Infrarouge",
      "matrix": "Matrix",
      "arctic": "Arctique",
      "sunset": "Coucher de soleil",
      "lomo": "Lomo",
      "twilight": "Crépuscule",
      "neon": "Néon"
    },
    "errors": {
      "invalidEffectsData": "Structure de données d'effets invalide",
      "invalidCategoriesData": "Structure de données de catégories invalide",
      "unknownError": "Erreur inconnue",
      "failedToLoadEffects": "Échec du chargement des effets : {{error}}",
      "failedToLoadCategories": "Échec du chargement des catégories : {{error}}",
      "fallbackEffects": "Échec du chargement des effets, utilisation de secours",
      "fallbackCategories": "Échec du chargement des catégories, utilisation de secours"
    },
    "messages": {
      "effectsLoaded": "{{count}} effets chargés depuis JSON",
      "categoriesLoaded": "{{count}} catégories d'effets chargées depuis JSON"
    },
    "detail": {
      "description": "Description",
      "category": "Catégorie",
      "parameters": "Paramètres",
      "presets": "Préréglages",
      "ffmpegCommand": "Commande FFmpeg",
      "applyEffect": "Appliquer l'Effet"
    }
  },
  "templates": {
    "verticalSplit": "Division verticale",
    "horizontalSplit": "Division horizontale",
    "diagonalSplit": "Division diagonale",
    "grid2x2": "Grille 2×2",
    "grid3x2": "Grille 3×2",
    "grid2x3": "Grille 2×3",
    "grid3x3": "Grille 3×3",
    "grid3x4": "Grille 3×4",
    "grid4x3": "Grille 4×3",
    "grid4x4": "Grille 4×4",
    "grid5x2": "Grille 5×2",
    "grid2x5": "Grille 2×5",
    "grid5x5": "Grille 5×5",
    "custom7_1": "7 écrans : grand en bas à droite",
    "custom7_2": "7 écrans : grand en bas à gauche",
    "custom7_3": "7 écrans : grand en haut à gauche",
    "custom7_4": "7 écrans : grand en haut à droite",
    "split_3_1_right": "3 à gauche + 1 à droite",
    "screens": {
      "2": "2 écrans",
      "3": "3 écrans",
      "4": "4 écrans",
      "6": "6 écrans",
      "8": "8 écrans",
      "9": "9 écrans",
      "12": "12 écrans",
      "16": "16 écrans",
      "25": "25 écrans"
    },
    "templateLabels": {
      "split-vertical-landscape": "2 écrans verticaux",
      "split-horizontal-landscape": "2 écrans horizontaux",
      "split-diagonal-landscape": "Division diagonale",
      "split-vertical-3-landscape": "3 écrans verticaux",
      "split-horizontal-3-landscape": "3 écrans horizontaux",
      "split-mixed-1-landscape": "1 en haut + 2 en bas",
      "split-mixed-2-landscape": "1 à gauche + 2 à droite",
      "split-grid-2x2-landscape": "Grille 2×2",
      "split-vertical-4-landscape": "4 écrans verticaux",
      "split-1-3-landscape": "1 à gauche + 3 à droite",
      "split-3-1-landscape": "3 en haut + 1 en bas",
      "split-3-1-right-landscape": "3 à gauche + 1 à droite",
      "split-1-3-bottom-landscape": "1 en haut + 3 en bas",
      "split-diagonal-cross-landscape": "Croix diagonale",
      "split-custom-5-1-landscape": "1 à gauche + 4 à droite",
      "split-custom-5-2-landscape": "4 à gauche + 1 à droite",
      "split-custom-5-3-landscape": "2 + 1 large + 2",
      "split-grid-3x2-landscape": "Grille 3×2",
      "split-grid-4x2-landscape": "Grille 4×2",
      "split-grid-3x3-landscape": "Grille 3×3",
      "split-grid-5x2-landscape": "Grille 5×2",
      "split-grid-4x3-landscape": "Grille 4×3",
      "split-grid-3x4-landscape": "Grille 3×4",
      "split-grid-4x4-landscape": "Grille 4×4",
      "split-grid-5x5-landscape": "Grille 5×5",
      "split-vertical-portrait": "Division verticale",
      "split-horizontal-portrait": "Division horizontale",
      "split-diagonal-portrait": "Division diagonale",
      "split-vertical-3-portrait": "3 écrans verticaux",
      "split-horizontal-3-portrait": "3 écrans horizontaux",
      "split-mixed-1-portrait": "1 en haut + 2 en bas",
      "split-mixed-2-portrait": "1 à gauche + 2 à droite",
      "split-grid-2x2-portrait": "Grille 2×2",
      "split-3-1-right-portrait": "1 à gauche + 3 à droite",
      "split-vertical-4-portrait": "4 écrans verticaux",
      "split-horizontal-4-portrait": "4 écrans horizontaux",
      "split-diagonal-cross-portrait": "Croix diagonale",
      "split-1-3-portrait": "1 en haut + 3 en bas",
      "split-3-1-portrait": "3 à gauche + 1 à droite",
      "split-1-3-bottom-portrait": "3 en haut + 1 en bas",
      "split-custom-5-1-portrait": "1 en haut + 4 en bas",
      "split-custom-5-2-portrait": "1 en bas + 4 en haut",
      "split-custom-5-3-portrait": "1 au milieu + 4 autour",
      "split-grid-2x3-portrait": "Grille 2×3",
      "split-grid-2x3-alt-portrait": "Grille 3×2",
      "split-grid-2x4-portrait": "Grille 2×4",
      "split-grid-2x5-portrait": "Grille 2×5",
      "split-grid-3x4-portrait": "Grille 3×4",
      "split-grid-4x3-portrait": "Grille 4×3",
      "split-grid-3x3-portrait": "Grille 3×3",
      "split-grid-4x4-portrait": "Grille 4×4",
      "split-grid-5x5-portrait": "Grille 5×5",
      "split-vertical-square": "Division verticale",
      "split-horizontal-square": "Division horizontale",
      "split-diagonal-square": "Division diagonale",
      "split-vertical-3-square": "3 écrans verticaux",
      "split-horizontal-3-square": "3 écrans horizontaux",
      "split-mixed-1-square": "1 en haut + 2 en bas",
      "split-mixed-2-square": "1 à gauche + 2 à droite",
      "split-grid-2x2-square": "Grille 2×2",
      "split-diagonal-4-square": "Quatre écrans en diagonale",
      "split-vertical-4-square": "4 écrans verticaux",
      "split-horizontal-4-square": "4 écrans horizontaux",
      "split-grid-2x4-square": "Grille 2×4",
      "split-grid-4x2-square": "Grille 4×2",
      "split-diagonal-cross-square": "Croix diagonale",
      "split-1-3-square": "1 à gauche + 3 à droite",
      "split-3-1-square": "3 en haut + 1 en bas",
      "split-3-1-right-square": "3 à gauche + 1 à droite",
      "split-1-3-bottom-square": "1 en haut + 3 en bas",
      "split-diagonal-vertical-square": "Division diagonale verticale",
      "split-quad-square": "Quatre secteurs égaux",
      "split-custom-5-3-square": "1 au milieu + 2×2 autour",
      "split-custom-5-4-square": "5 écrans : 2 + 1 + 2 (côtés)",
      "split-custom-7-1-square": "7 écrans (variante 1)",
      "split-custom-7-2-square": "7 écrans (variante 2)",
      "split-custom-7-3-square": "7 écrans (variante 3)",
      "split-custom-7-4-square": "7 écrans (variante 4)",
      "split-grid-2x3-square": "Grille 2×3",
      "split-grid-3x2-square": "Grille 3×2",
      "split-grid-3x3-square": "Grille 3×3",
      "split-grid-5x2-square": "Grille 5×2",
      "split-grid-2x5-square": "Grille 2×5",
      "split-grid-4x3-square": "Grille 4×3",
      "split-grid-3x4-square": "Grille 3×4",
      "split-grid-4x4-square": "Grille 4×4",
      "split-grid-5x5-square": "Grille 5×5",
      "split-custom-7-1-landscape": "7 écrans : large en bas à droite",
      "split-custom-7-2-landscape": "7 écrans : large en bas à gauche",
      "split-custom-7-3-landscape": "7 écrans : large en haut à gauche",
      "split-custom-7-4-landscape": "7 écrans : large en haut à droite",
      "split-custom-7-1-portrait": "7 écrans : large en bas à droite",
      "split-custom-7-2-portrait": "7 écrans : large en bas à gauche",
      "split-custom-7-3-portrait": "7 écrans : large en haut à gauche",
      "split-custom-7-4-portrait": "7 écrans : large en haut à droite"
    },
    "templateDescriptions": {
      "split-vertical-landscape": "Deux écrans divisés par une ligne verticale",
      "split-horizontal-landscape": "Deux écrans divisés par une ligne horizontale",
      "split-diagonal-landscape": "Deux écrans divisés par une ligne diagonale",
      "split-vertical-3-landscape": "Trois écrans divisés par des lignes verticales",
      "split-horizontal-3-landscape": "Trois écrans divisés par des lignes horizontales",
      "split-mixed-1-landscape": "Un écran en haut, deux écrans en bas",
      "split-mixed-2-landscape": "Un écran à gauche, deux écrans à droite",
      "split-grid-2x2-landscape": "Quatre écrans dans une grille 2×2",
      "split-vertical-4-landscape": "Quatre écrans divisés par des lignes verticales",
      "split-1-3-landscape": "Un écran à gauche, trois écrans à droite",
      "split-3-1-landscape": "Trois écrans en haut, un écran en bas",
      "split-3-1-right-landscape": "Trois écrans à gauche, un écran à droite",
      "split-1-3-bottom-landscape": "Un écran en haut, trois écrans en bas",
      "split-diagonal-cross-landscape": "Quatre écrans divisés par des lignes diagonales en forme de croix",
      "split-custom-5-1-landscape": "Un grand écran à gauche, quatre écrans à droite (2 en haut, 2 en bas)",
      "split-custom-5-2-landscape": "Un grand écran à droite, quatre écrans à gauche (2 en haut, 2 en bas)",
      "split-custom-5-3-landscape": "Deux écrans en haut, un au milieu, deux écrans en bas",
      "split-grid-3x2-landscape": "Six écrans dans une grille 3×2",
      "split-grid-4x2-landscape": "Huit écrans dans une grille 4×2",
      "split-grid-3x3-landscape": "Neuf écrans dans une grille 3×3",
      "split-grid-5x2-landscape": "Dix écrans dans une grille 5×2",
      "split-grid-4x3-landscape": "Douze écrans dans une grille 4×3",
      "split-grid-3x4-landscape": "Douze écrans dans une grille 3×4",
      "split-grid-4x4-landscape": "Seize écrans dans une grille 4×4",
      "split-grid-5x5-landscape": "Vingt-cinq écrans dans une grille 5×5"
    }
  },
  "project": {
    "untitledProject": "Sans titre #{{number}}",
    "untitledExport": "Sans titre {{number}}",
    "newProject": "Nouveau projet",
    "saveProject": "Enregistrer le projet",
    "openProject": "Ouvrir un projet",
    "deleteProject": "Supprimer le projet",
    "exportProject": "Exporter le projet",
    "importProject": "Importer un projet"
  },
  "settings": {
    "saved": "Paramètres enregistrés",
    "savedDescription": "Vos paramètres ont été enregistrés avec succès",
    "error": "Erreur d'enregistrement des paramètres",
    "errorDescription": "Une erreur s'est produite lors de l'enregistrement de vos paramètres. Veuillez réessayer.",
    "reset": "Réinitialiser",
    "screenshots": {
      "title": "Paramètres des captures d'écran",
      "description": "Configurer les paramètres de génération et de traitement des captures d'écran vidéo",
      "interval": "Intervalle de capture",
      "intervalDescription": "Temps entre les captures en secondes. Des valeurs plus basses créent plus de captures.",
      "maxScreenshots": "Maximum de captures",
      "maxScreenshotsDescription": "Limiter le nombre total de captures pouvant être générées. Désactiver pour des captures illimitées.",
      "initialCount": "Captures initiales",
      "initialCountDescription": "Nombre de captures à générer lors du premier traitement d'une vidéo.",
      "path": "Chemin des captures",
      "pathDescription": "Répertoire où les captures d'écran seront enregistrées.",
      "objectDetection": "Détection d'objets",
      "objectDetectionDescription": "Activer la détection d'objets par IA dans les captures d'écran.",
      "confidenceThreshold": "Seuil de confiance",
      "confidenceThresholdDescription": "Niveau de confiance minimum pour les objets détectés. Des valeurs plus élevées réduisent les faux positifs."
    }
  },
  "options": {
    "tabs": {
      "video": "Vidéo",
      "audio": "Audio",
      "color": "Couleur",
      "speed": "Vitesse",
      "info": "Infos"
    },
    "video": {
      "title": "Paramètres vidéo",
      "resolution": "Résolution du projet",
      "width": "Largeur",
      "height": "Hauteur",
      "fps": "Fréquence d'images",
      "aspectRatio": "Format d'image",
      "previewQuality": "Qualité d'aperçu",
      "defaultCodec": "Codec par défaut"
    },
    "audio": {
      "title": "Paramètres audio",
      "sampleRate": "Taux d'échantillonnage",
      "bitrate": "Débit binaire",
      "channels": "Canaux",
      "defaultVolume": "Volume par défaut",
      "codec": "Codec audio",
      "advanced": "Paramètres avancés",
      "bufferSize": "Taille du tampon (ms)",
      "latency": "Latence (ms)",
      "sampleRates": {
        "44100": "44,1 kHz (Qualité CD)",
        "48000": "48 kHz (Professionnel)",
        "96000": "96 kHz (Hi-Res)",
        "192000": "192 kHz (Studio)"
      },
      "bitrates": {
        "128": "128 kbps (Basique)",
        "192": "192 kbps (Bon)",
        "256": "256 kbps (Élevé)",
        "320": "320 kbps (Maximum)"
      },
      "channelsOptions": {
        "mono": "Mono (1 canal)",
        "stereo": "Stéréo (2 canaux)",
        "5_1": "5.1 Surround",
        "7_1": "7.1 Surround"
      },
      "codecs": {
        "aac": "AAC (Recommandé)",
        "mp3": "MP3 (Compatibilité)",
        "flac": "FLAC (Sans perte)",
        "opus": "Opus (Efficacité)"
      },
      "deviceSettings": "Paramètres de l'appareil",
      "mixerControls": "Contrôles du mixeur",
      "autoGain": "Contrôle automatique du gain",
      "effects": "Effets audio",
      "noiseReduction": "Réduction du bruit",
      "noiseReductionDesc": "Supprimer le bruit de fond",
      "compressor": "Compresseur",
      "compressorDesc": "Contrôle de la plage dynamique",
      "equalizer": "Égaliseur",
      "equalizerDesc": "Ajustement de fréquence",
      "reverb": "Réverbération",
      "reverbDesc": "Effet audio spatial",
      "effectsStatus": "État des effets",
      "duration": "Durée",
      "noClipSelected": "Aucun clip audio sélectionné",
      "fairlight": "Console Fairlight"
    },
    "speed": {
      "title": "Paramètres de vitesse",
      "defaultPlayback": "Vitesse de lecture par défaut",
      "customSpeed": "Vitesse personnalisée",
      "speedChange": "Paramètres de changement de vitesse",
      "smoothPlayback": "Lecture fluide",
      "enableSmooth": "Activer la lecture fluide",
      "smoothness": "Niveau de fluidité",
      "performance": "Performance",
      "quality": "Qualité",
      "advanced": "Paramètres avancés",
      "preservePitch": "Préserver la tonalité lors du changement de vitesse",
      "autoKeyframes": "Images clés automatiques",
      "maxSpeed": "Vitesse maximale",
      "interpolation": {
        "none": "Aucune interpolation",
        "linear": "Linéaire",
        "cubic": "Cubique",
        "lanczos": "Lanczos"
      },
      "motionBlur": {
        "none": "Désactivé",
        "low": "Faible",
        "medium": "Moyen",
        "high": "Élevé"
      },
      "speeds": {
        "1": "Normal",
        "2": "Très rapide",
        "0_25": "Très lent",
        "0_5": "Lent",
        "0_75": "Légèrement lent",
        "1_25": "Légèrement rapide",
        "1_5": "Rapide"
      },
      "presets": {
        "slowMotion": "Ralenti",
        "fastForward": "Avance rapide",
        "freezeFrame": "Arrêt sur image",
        "bulletTime": "Temps de balle",
        "rampToSlow": "Rampe vers lent",
        "speedBurst": "Rafale de vitesse"
      },
      "basicSpeed": "Vitesse de base",
      "quickPresets": "Préréglages rapides",
      "speedRamping": "Rampe de vitesse",
      "rampingPresets": "Préréglages de rampe",
      "speedCurve": "Courbe de vitesse",
      "maintainDuration": "Maintenir la durée",
      "frameInterpolation": "Interpolation d'images",
      "interpolationMethod": "Méthode d'interpolation",
      "smoothnessLevel": "Niveau de fluidité"
    },
    "info": {
      "title": "Infos du fichier média",
      "selectFile": "Sélectionnez un fichier à analyser",
      "noFileSelected": "Aucun fichier sélectionné",
      "basicInfo": "Infos de base",
      "fileName": "Nom du fichier",
      "fileSize": "Taille du fichier",
      "duration": "Durée",
      "resolution": "Résolution",
      "fps": "Fréquence d'images",
      "bitrate": "Débit binaire",
      "videoStream": "Flux vidéo",
      "codec": "Codec",
      "colorSpace": "Espace colorimétrique",
      "profile": "Profil",
      "audioStream": "Flux audio",
      "sampleRate": "Taux d'échantillonnage",
      "channels": "Canaux",
      "audioBitrate": "Débit audio",
      "metadata": "Métadonnées",
      "createdAt": "Date de création",
      "device": "Appareil",
      "mediaInfo": "Informations sur les médias",
      "projectInfo": "Informations sur le projet",
      "technicalInfo": "Informations techniques",
      "advanced": "Informations avancées",
      "filePath": "Chemin du fichier",
      "fileType": "Type de fichier",
      "noMediaSelected": "Aucun fichier multimédia sélectionné",
      "selectMediaHint": "Sélectionnez un fichier multimédia ou un clip pour afficher les informations",
      "projectName": "Nom du projet",
      "frameRate": "Fréquence d'images",
      "projectDuration": "Durée du projet",
      "sections": "Sections",
      "tracks": "Pistes",
      "noProject": "Aucun projet chargé",
      "videoCodec": "Codec vidéo",
      "videoBitrate": "Débit vidéo",
      "audioCodec": "Codec audio",
      "noTechnicalInfo": "Informations techniques non disponibles",
      "selectedClip": "Clip sélectionné",
      "clipName": "Nom du clip",
      "clipDuration": "Durée du clip",
      "clipStartTime": "Heure de début",
      "clipVolume": "Volume",
      "clipSpeed": "Vitesse",
      "noClipSelected": "Aucun clip sélectionné"
    }
  },
  "colorGrading": {
    "title": "Étalonnage des couleurs",
    "primaryCorrection": "Correction primaire des couleurs",
    "curvesSection": "Courbes",
    "hslCorrection": "Correction TSL",
    "lutSection": "LUT",
    "scopesSection": "Scopes",
    "colorWheels": {
      "description": "Ajuster les ombres (Lift), les tons moyens (Gamma) et les hautes lumières (Gain)",
      "lift": "Lift (Ombres)",
      "gamma": "Gamma (Tons moyens)",
      "gain": "Gain (Hautes lumières)",
      "offset": "Décalage"
    },
    "parameters": {
      "temperature": "Température",
      "tint": "Teinte",
      "contrast": "Contraste",
      "saturation": "Saturation",
      "hue": "Teinte",
      "luminance": "Luminosité",
      "pivot": "Pivot de contraste",
      "vibrance": "Vibrance"
    },
    "curves": {
      "description": "Affiner la réponse tonale avec des courbes interactives",
      "master": "Master",
      "red": "Rouge",
      "green": "Vert",
      "blue": "Bleu",
      "hueVsHue": "Teinte vs Teinte",
      "hueVsSaturation": "Teinte vs Saturation",
      "hueVsLuminance": "Teinte vs Luminosité",
      "luminanceVsSaturation": "Luminosité vs Saturation",
      "saturationVsSaturation": "Saturation vs Saturation",
      "reset": "Réinitialiser",
      "auto": "Auto",
      "hint": "Cliquez pour ajouter des points, faites glisser pour ajuster"
    },
    "hsl": {
      "description": "Ajustements TSL avancés et correction secondaire des couleurs",
      "hue": "Teinte",
      "saturation": "Saturation",
      "luminance": "Luminosité",
      "advanced": "Avancé",
      "pivot": "Pivot de contraste",
      "vibrance": "Vibrance"
    },
    "lut": {
      "description": "Appliquer des looks professionnels avec des fichiers LUT",
      "file": "Fichier LUT",
      "intensity": "Intensité",
      "none": "Aucun",
      "enable": "Activer LUT",
      "selectFile": "Sélectionner LUT",
      "refresh": "Actualiser",
      "preview": "Aperçu",
      "original": "Original",
      "supportedFormats": "Formats supportés : .cube, .3dl, .dat, .look, .mga, .m3d"
    },
    "scopes": {
      "description": "Analyse en temps réel de la couleur et de l'exposition",
      "enabled": "Activé",
      "waveform": "Forme d'onde",
      "vectorscope": "Vectorscope",
      "histogram": "Histogramme",
      "waveformHint": "Affiche la distribution de luminance dans l'image",
      "vectorscopeHint": "Affiche la saturation des couleurs et la distribution des teintes",
      "histogramHint": "Affiche la distribution tonale pour les canaux RVB",
      "refreshRate": "Taux de rafraîchissement",
      "settings": "Paramètres",
      "fullscreen": "Plein écran"
    },
    "controls": {
      "resetAll": "Tout réinitialiser",
      "loadPreset": "Charger un preset",
      "savePreset": "Enregistrer un preset",
      "preview": "Aperçu",
      "applyToClip": "Appliquer au clip",
      "auto": "Auto",
      "resetAllTooltip": "Réinitialiser toutes les corrections de couleur",
      "loadPresetTooltip": "Charger un preset d'étalonnage",
      "savePresetTooltip": "Enregistrer les paramètres actuels comme preset",
      "togglePreviewTooltip": "Activer/désactiver l'aperçu en temps réel",
      "applyToClipTooltip": "Appliquer l'étalonnage au clip sélectionné",
      "autoCorrectTooltip": "Ajuster automatiquement les niveaux"
    },
    "presets": {
      "categories": {
        "cinematic": "Cinématique",
        "vintage": "Vintage",
        "modern": "Moderne",
        "blackwhite": "Noir et blanc",
        "creative": "Créatif",
        "correction": "Correction",
        "custom": "Personnalisé"
      }
    },
    "dialogs": {
      "savePreset": {
        "title": "Enregistrer le preset d'étalonnage",
        "description": "Entrez un nom pour votre preset d'étalonnage",
        "nameLabel": "Nom",
        "namePlaceholder": "Mon preset"
      }
    }
  },
  "videoCompiler": {
    "tasks": "Tâches",
    "renderTasks": "Tâches de rendu",
    "noActiveTasks": "Aucune tâche active",
    "errorLoadingTasks": "Erreur lors du chargement des tâches",
    "cancelTask": "Annuler la tâche de rendu?",
    "frames": "images",
    "totalTasks": "Total des tâches",
    "activeTasks": "Actives",
    "completedTasks": "Terminées",
    "status": {
      "pending": "En attente",
      "processing": "En cours",
      "completed": "Terminé",
      "failed": "Échec",
      "cancelled": "Annulé"
    },
    "gpu": {
      "acceleration": "Accélération GPU",
      "accelerationAvailable": "Accélération GPU disponible",
      "accelerationUnavailable": "Accélération GPU indisponible",
      "error": "Erreur GPU",
      "retry": "Réessayer",
      "videoCard": "Carte graphique",
      "driver": "Pilote",
      "videoMemory": "Mémoire vidéo",
      "memoryUsed": "Utilisée",
      "gpuLoad": "Charge GPU",
      "usage": "Utilisation",
      "encoders": "Encodeurs",
      "cpuOnly": "CPU uniquement",
      "system": "Système",
      "os": "OS",
      "cpu": "CPU",
      "cores": "cœurs",
      "memory": "Mémoire",
      "refresh": "Actualiser",
      "refreshTooltip": "Actualiser les informations GPU",
      "maxTasks": "Tâches maximales",
      "gpuTooltip": "Accélération GPU : {{encoder}}",
      "gpuUnavailableTooltip": "Accélération GPU indisponible",
      "recommendedEncoder": "Encodeur recommandé : {{encoder}}",
      "cpuEncodingWillBeUsed": "L'encodage CPU sera utilisé",
      "errorGettingInfo": "Erreur lors de la récupération des informations GPU",
      "settingsUpdated": "Paramètres mis à jour",
      "accelerationEnabled": "Accélération GPU activée",
      "accelerationDisabled": "Accélération GPU désactivée",
      "errorUpdatingSettings": "Erreur lors de la mise à jour des paramètres",
      "cpuNoAcceleration": "CPU (sans accélération)",
      "loadingInfo": "Chargement des informations GPU...",
      "recommendations": {
        "noAcceleration": "Accélération GPU indisponible, l'encodage CPU est recommandé",
        "installDrivers": "Installez les pilotes GPU pour de meilleures performances",
        "nvenc": "Utilisez NVENC pour des performances maximales",
        "nvencQuality": "Qualité recommandée : 85-90%",
        "quicksync": "Intel QuickSync offre un bon équilibre entre qualité et vitesse",
        "quicksyncQuality": "Qualité recommandée : 80-85%",
        "videotoolbox": "VideoToolbox est optimisé pour macOS",
        "videotoolboxCodec": "Utilisez H.265/HEVC pour une meilleure compression",
        "lowMemory": "Mémoire vidéo faible, évitez le rendu en 4K",
        "highMemory": "Mémoire suffisante pour le rendu en 4K"
      }
    },
    "cache": {
      "statistics": "Statistiques du cache",
      "management": "Gestion du cache pour optimisation des performances",
      "retry": "Réessayer",
      "overallEfficiency": "Efficacité globale",
      "hitRate": "Taux de réussite",
      "preview": "Aperçu",
      "previewDescription": "Cache des images d'aperçu",
      "metadata": "Métadonnées",
      "metadataDescription": "Cache des informations de fichiers",
      "hits": "Réussites",
      "misses": "Échecs",
      "efficiency": "Efficacité",
      "memory": "Mémoire",
      "cacheManagement": "Gestion du cache",
      "cacheManagementDescription": "Vider le cache peut temporairement ralentir l'application",
      "clearPreview": "Vider l'aperçu",
      "clearAll": "Tout vider",
      "refresh": "Actualiser",
      "close": "Fermer",
      "confirmClearPreview": "Vider le cache d'aperçu ? Cela peut ralentir les opérations sur les fichiers multimédias.",
      "confirmClearAll": "Vider tout le cache ? Cela ralentira considérablement l'application.",
      "noData": "Aucune donnée de cache disponible",
      "loadData": "Charger les données du cache"
    },
    "frameExtraction": {
      "errorTimeline": "Échec de l'extraction des images pour la timeline",
      "errorRecognition": "Échec de l'extraction des images pour la reconnaissance",
      "errorSubtitles": "Échec de l'extraction des images pour les sous-titres",
      "cacheCleared": "Cache d'images vidé",
      "errorClearCache": "Échec du vidage du cache"
    },
    "prerender": {
      "projectNotLoaded": "Projet non chargé",
      "invalidTimeRange": "Plage de temps invalide",
      "limitExceeded": "Le prérendu est limité à 60 secondes",
      "completed": "Prérendu terminé en {{time}}ms",
      "error": "Erreur de prérendu : {{error}}",
      "cacheCleared": "Cache vidé : {{size}} Mo",
      "errorClearingCache": "Erreur lors du vidage du cache"
    },
    "render": {
      "started": "Rendu démarré",
      "project": "Projet : {{name}}",
      "completed": "Rendu terminé !",
      "saved": "Vidéo enregistrée : {{path}}",
      "error": "Erreur de rendu",
      "cancelled": "Rendu annulé",
      "failedToStart": "Échec du démarrage du rendu",
      "failedToCancel": "Échec de l'annulation du rendu",
      "errorCancelling": "Erreur lors de l'annulation du rendu",
      "failedToGeneratePreview": "Échec de la génération de l'aperçu"
    }
  },
  "export": {
    "sections": {
      "exportMode": "Mode d'exportation",
      "exportModeDescription": "Choisissez comment diviser votre projet en sections",
      "byMarkers": "Par marqueurs",
      "byClips": "Par clips",
      "manual": "Plage manuelle",
      "startTime": "Heure de début",
      "endTime": "Heure de fin",
      "createSection": "Créer une section",
      "qualityPreset": "Préréglage de qualité",
      "qualityPresetDescription": "Choisissez la qualité d'exportation pour les sections",
      "preview": "Qualité aperçu",
      "draft": "Qualité brouillon",
      "final": "Qualité finale",
      "sectionsTitle": "Sections",
      "selectedCount": "{{selected}} sur {{total}} sections sélectionnées",
      "selectAll": "Tout sélectionner",
      "deselectAll": "Tout désélectionner",
      "fileName": "Nom de fichier",
      "duration": "Durée : {{duration}}",
      "exportSections": "Exporter {{count}} sections",
      "sectionSettings": "Paramètres de section",
      "sectionSettingsDescription": "Configurer les paramètres d'exportation individuels de section",
      "namingConvention": "Convention de nommage",
      "namingConventionDescription": "Choisissez comment nommer les fichiers de section exportés",
      "useCustomNames": "Utiliser des noms personnalisés",
      "useTimestamps": "Utiliser des horodatages",
      "useSequentialNumbers": "Utiliser des numéros séquentiels",
      "outputDirectory": "Répertoire de sortie",
      "outputDirectoryDescription": "Répertoire où les fichiers de section seront enregistrés",
      "sectionPreview": "Aperçu de la section",
      "previewSection": "Aperçu de la section",
      "editSection": "Modifier la section",
      "deleteSection": "Supprimer la section",
      "duplicateSection": "Dupliquer la section",
      "sectionInfo": "Section {{index}} ({{startTime}} - {{endTime}})",
      "noSectionsFound": "Aucune section trouvée",
      "createFirstSection": "Créez votre première section pour commencer",
      "sectionExportProgress": "Exportation de la section {{current}} sur {{total}}",
      "sectionExportComplete": "Exportation de section terminée",
      "sectionExportFailed": "Échec de l'exportation de section : {{error}}",
      "exportingSection": "Exportation : {{name}}",
      "sectionFilePath": "Chemin du fichier : {{path}}",
      "overwriteExisting": "Écraser les fichiers existants",
      "skipExisting": "Ignorer les fichiers existants",
      "renameExisting": "Renommer les fichiers existants",
      "conflictResolution": "Résolution des conflits de fichiers",
      "conflictResolutionDescription": "Que faire lorsqu'un fichier existe déjà"
    }
  },
  "montage-planner": {
    "title": "Planificateur de Montage Intelligent",
    "description": "Création automatique de montage vidéo avec IA",
    "navigation": {
      "dashboard": "Tableau de Bord",
      "analysis": "Analyse",
      "planning": "Planification",
      "timeline": "Intégration Timeline"
    },
    "analysis": {
      "title": "Analyse Vidéo",
      "addVideos": "Ajouter des Vidéos",
      "analyzeVideos": "Analyser les Vidéos",
      "analyzing": "Analyse en cours...",
      "analysisComplete": "Analyse Terminée",
      "quality": "Qualité",
      "moments": "Moments Clés",
      "composition": "Composition",
      "audio": "Analyse Audio",
      "emotionalArc": "Arc Émotionnel",
      "emotionalArcDescription": "Suivi de l'intensité émotionnelle et du rythme tout au long de votre montage",
      "energyGraph": "Graphique d'Énergie",
      "averageEnergy": "Énergie Moyenne",
      "peakEnergy": "Énergie de Pointe",
      "valleyEnergy": "Énergie Minimale",
      "dynamicRange": "Plage Dynamique",
      "peak": "Pic",
      "avg": "Moy",
      "arcAnalysis": "Analyse de l'Arc",
      "highContrast": "Contraste Élevé",
      "highContrastDescription": "Votre montage présente des changements émotionnels dramatiques, créant une expérience captivante.",
      "balanced": "Équilibré",
      "balancedDescription": "Votre montage maintient un bon équilibre entre les moments intenses et calmes.",
      "steady": "Stable",
      "steadyDescription": "Votre montage maintient une énergie émotionnelle constante tout au long.",
      "pacingInsights": "Aperçus du Rythme",
      "highEnergyDetected": "Énergie Élevée Détectée",
      "highEnergyAdvice": "Envisagez d'ajouter des moments calmes pour donner aux spectateurs un temps de respiration.",
      "lowEnergyDetected": "Énergie Faible Détectée",
      "lowEnergyAdvice": "Envisagez d'ajouter des séquences plus dynamiques pour augmenter l'engagement.",
      "peakMoments": "Moments de Pointe",
      "peakMomentsAdvice": "Vous avez des moments culminants forts - assurez-vous d'une montée et d'une résolution appropriées."
    },
    "planning": {
      "title": "Planification du Montage",
      "generatePlan": "Générer un Plan",
      "generating": "Génération...",
      "planGenerated": "Plan Généré",
      "preferences": "Préférences",
      "style": "Style",
      "duration": "Durée Cible",
      "platform": "Plateforme Cible"
    },
    "styles": {
      "dynamicAction": "Action Dynamique",
      "musicVideo": "Clip Musical",
      "socialMedia": "Réseaux Sociaux",
      "cinematicDrama": "Drame Cinématographique",
      "documentary": "Documentaire"
    },
    "timeline": {
      "title": "Intégration Timeline",
      "applyToTimeline": "Appliquer au Timeline",
      "createSection": "Créer une Nouvelle Section",
      "useExistingTracks": "Utiliser les Pistes Existantes",
      "timeOffset": "Décalage Temporel",
      "applied": "Appliqué au Timeline",
      "markers": "Créer des Marqueurs",
      "start": "Début",
      "middle": "Milieu",
      "end": "Fin"
    },
    "quality": {
      "excellent": "Excellent",
      "good": "Bon",
      "fair": "Moyen",
      "poor": "Faible",
      "sharpness": "Netteté",
      "stability": "Stabilité",
      "exposure": "Exposition",
      "composition": "Composition"
    },
    "moments": {
      "action": "Action",
      "drama": "Drame",
      "comedy": "Comédie",
      "transition": "Transition",
      "opening": "Ouverture",
      "closing": "Fermeture",
      "highlight": "Moment Fort"
    },
    "emotions": {
      "happy": "Heureux",
      "sad": "Triste",
      "energetic": "Énergique",
      "calm": "Calme",
      "tense": "Tendu",
      "excited": "Excité",
      "neutral": "Neutre",
      "title": "Émotions",
      "journey": "Voyage Émotionnel",
      "distribution": "Distribution des Émotions"
    },
    "errors": {
      "noVideos": "Aucune vidéo ajoutée",
      "analysisError": "Échec de l'analyse",
      "planGenerationError": "Échec de la génération du plan",
      "timelineError": "Échec de l'intégration timeline",
      "missingMediaFiles": "Fichiers média manquants"
    },
    "messages": {
      "addVideosHint": "Ajoutez des vidéos pour commencer l'analyse",
      "analysisInProgress": "Analyse en cours, veuillez patienter...",
      "planReady": "Le plan de montage est prêt à appliquer",
      "timelineIntegrated": "Plan appliqué avec succès au timeline"
    },
    "sequence": "Séquence"
  }
}
