mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-08-04 01:48:54 +03:00
Translated using Weblate (French)
Currently translated at 100.0% (323 of 323 strings) Translated using Weblate (French) Currently translated at 100.0% (323 of 323 strings) Translated using Weblate (French) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (French) Currently translated at 100.0% (6 of 6 strings) Translated using Weblate (French) Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (French) Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (French) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (French) Currently translated at 100.0% (9 of 9 strings) Translated using Weblate (French) Currently translated at 100.0% (107 of 107 strings) Translated using Weblate (French) Currently translated at 100.0% (107 of 107 strings) Translated using Weblate (French) Currently translated at 100.0% (21 of 21 strings) Translated using Weblate (French) Currently translated at 100.0% (65 of 65 strings) Translated using Weblate (French) Currently translated at 100.0% (7 of 7 strings) Translated using Weblate (French) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (French) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (French) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (French) Currently translated at 100.0% (118 of 118 strings) Translated using Weblate (French) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (French) Currently translated at 100.0% (323 of 323 strings) Translated using Weblate (French) Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (French) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (French) Currently translated at 100.0% (107 of 107 strings) Translated using Weblate (French) Currently translated at 100.0% (9 of 9 strings) Translated using Weblate (French) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (French) Currently translated at 100.0% (170 of 170 strings) Translated using Weblate (French) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (French) Currently translated at 100.0% (427 of 427 strings) Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com> Co-authored-by: Arnaud Beaudat <arnaud@beaudat.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/fr/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fr/ Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-auth Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-player Translation: Frigate NVR/objects Translation: Frigate NVR/views-configeditor Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-exports Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-recording Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings
This commit is contained in:
committed by
Blake Blackshear
co-authored by
Apocoloquintose
Arnaud Beaudat
parent
0dc9339b1e
commit
225ba90b80
@@ -2,8 +2,8 @@
|
||||
"configEditor": "Éditeur de configuration",
|
||||
"documentTitle": "Éditeur de configuration - Frigate",
|
||||
"copyConfig": "Copier la configuration",
|
||||
"saveOnly": "Sauvegarder seulement",
|
||||
"saveAndRestart": "Sauvegarder & redémarrer",
|
||||
"saveOnly": "Enregistrer seulement",
|
||||
"saveAndRestart": "Enregistrer & redémarrer",
|
||||
"toast": {
|
||||
"success": {
|
||||
"copyToClipboard": "Configuration copiée dans le presse-papiers."
|
||||
|
||||
@@ -25,10 +25,10 @@
|
||||
"last24Hours": "Dernières 24 heures"
|
||||
},
|
||||
"timeline.aria": "Sélectionner une chronologie",
|
||||
"markAsReviewed": "Marqué comme révisé",
|
||||
"markAsReviewed": "Marqué comme évalué",
|
||||
"newReviewItems": {
|
||||
"button": "Nouveaux éléments à évaluer",
|
||||
"label": "Afficher les nouveaux éléments d'évaluation"
|
||||
"label": "Afficher les nouveaux éléments à évaluer"
|
||||
},
|
||||
"camera": "Caméra",
|
||||
"markTheseItemsAsReviewed": "Marquer ces éléments comme évalués"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"generativeAI": "IA générative",
|
||||
"documentTitle": "Explorateur - Frigate",
|
||||
"documentTitle": "Explorer - Frigate",
|
||||
"exploreIsUnavailable": {
|
||||
"title": "L'exploration est indisponible",
|
||||
"embeddingsReindexing": {
|
||||
@@ -15,7 +15,7 @@
|
||||
}
|
||||
},
|
||||
"downloadingModels": {
|
||||
"context": "Frigate télécharge les modèles de représentation vectorielle nécessaires à la prise en charge de la recherche sémantique. Cette opération peut prendre plusieurs minutes selon la vitesse de votre connexion réseau.",
|
||||
"context": "Frigate télécharge les modèles d'incorporation nécessaires pour prendre en charge la fonctionnalité de recherche sémantique. Cette opération peut prendre plusieurs minutes selon la vitesse de votre connexion réseau.",
|
||||
"setup": {
|
||||
"visionModelFeatureExtractor": "Extracteur de caractéristiques de modèle de vision",
|
||||
"textTokenizer": "Tokeniseur de texte",
|
||||
@@ -26,7 +26,7 @@
|
||||
"documentation": "Lire la documentation",
|
||||
"context": "Vous souhaiterez peut-être réindexer les incorporations de vos objets suivis une fois les modèles téléchargés."
|
||||
},
|
||||
"error": "Une erreur est survenue. Vérifier les logs Frigate."
|
||||
"error": "Une erreur est survenue. Vérifier les journaux Frigate."
|
||||
}
|
||||
},
|
||||
"details": {
|
||||
@@ -44,8 +44,8 @@
|
||||
"updatedLPR": "Plaque d'immatriculation mise à jour avec succès."
|
||||
},
|
||||
"error": {
|
||||
"regenerate": "Échec à l'appel de {{provider}} pour une nouvelle description : {{errorMessage}}",
|
||||
"updatedSublabelFailed": "Échec à la mise à jour du sous-étiquette : {{errorMessage}}",
|
||||
"regenerate": "Échec de l'appel de {{provider}} pour une nouvelle description : {{errorMessage}}",
|
||||
"updatedSublabelFailed": "Échec de la mise à jour de la sous-étiquette : {{errorMessage}}",
|
||||
"updatedLPRFailed": "Échec à la mise à jour de la plaque d'immatriculation : {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
@@ -88,13 +88,16 @@
|
||||
"descNoLabel": "Saisir une nouvelle valeur de plaque d'immatriculation pour cet objet suivi"
|
||||
},
|
||||
"recognizedLicensePlate": "Plaque d'immatriculation reconnue",
|
||||
"estimatedSpeed": "Vitesse Estimée",
|
||||
"estimatedSpeed": "Vitesse estimée",
|
||||
"zones": "Zones",
|
||||
"expandRegenerationMenu": "Développer le menu de régénération",
|
||||
"camera": "Caméra",
|
||||
"tips": {
|
||||
"descriptionSaved": "Description enregistrée avec succès",
|
||||
"saveDescriptionFailed": "Échec à la mise à jour de la description : {{errorMessage}}"
|
||||
"saveDescriptionFailed": "Échec de la mise à jour de la description : {{errorMessage}}"
|
||||
},
|
||||
"snapshotScore": {
|
||||
"label": "Score du cliché"
|
||||
}
|
||||
},
|
||||
"type": {
|
||||
@@ -106,7 +109,7 @@
|
||||
"objectLifecycle": {
|
||||
"title": "Cycle de vie de l'objet",
|
||||
"noImageFound": "Aucune image trouvée pour cet horodatage.",
|
||||
"createObjectMask": "Créer Masque Objet",
|
||||
"createObjectMask": "Créer un masque d'objet",
|
||||
"scrollViewTips": "Faites défiler pour voir les moments importants du cycle de vie de cet objet.",
|
||||
"adjustAnnotationSettings": "Ajuster les paramètres d'annotation",
|
||||
"autoTrackingTips": "Les positions de la zone de délimitation seront inexactes pour les caméras de suivi automatique.",
|
||||
@@ -149,7 +152,7 @@
|
||||
"aria": "Télécharger l'instantané"
|
||||
},
|
||||
"findSimilar": {
|
||||
"label": "Trouver Similaire",
|
||||
"label": "Trouver similaire",
|
||||
"aria": "Trouver des objets suivis similaires"
|
||||
},
|
||||
"viewObjectLifecycle": {
|
||||
@@ -175,7 +178,7 @@
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "Confirmer la suppression",
|
||||
"desc": "La suppression de cet objet suivi supprime l'instantané, les incorporations enregistrées et les entrées du cycle de vie de l'objet associées. Les images enregistrées de cet objet suivi dans la vue Historique <em>NE</em> seront <em>PAS</em> supprimées.<br /><br />Êtes-vous sûr de vouloir continuer ?"
|
||||
"desc": "La suppression de cet objet suivi supprime l'instantané, les incorporations enregistrées et les entrées du cycle de vie de l'objet associé. Les images enregistrées de cet objet suivi dans la vue Historique <em>NE</em> seront <em>PAS</em> supprimées.<br /><br />Êtes-vous sûr de vouloir continuer ?"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "Aucun objet suivi trouvé",
|
||||
@@ -187,7 +190,7 @@
|
||||
"deleteTrackedObject": {
|
||||
"toast": {
|
||||
"success": "L'objet suivi a été supprimé avec succès.",
|
||||
"error": "Échec à la suppression de l'objet suivi : {{errorMessage}}"
|
||||
"error": "Échec de la suppression de l'objet suivi : {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"documentTitle": "Exporter - Frigate",
|
||||
"search": "Chercher",
|
||||
"noExports": "Aucune exportation trouvée",
|
||||
"noExports": "Aucun export trouvé",
|
||||
"deleteExport": "Supprimer l'export",
|
||||
"deleteExport.desc": "Êtes-vous sûr de vouloir supprimer {{exportName}}?",
|
||||
"editExport": {
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
},
|
||||
"documentTitle": "Bibliothèque de visages - Frigate",
|
||||
"uploadFaceImage": {
|
||||
"title": "Télécharger l'image du visage",
|
||||
"desc": "Téléchargez une image pour rechercher des visages et l'inclure dans {{pageToggle}}"
|
||||
"title": "Téléverser l'image du visage",
|
||||
"desc": "Téléversez une image pour rechercher des visages et l'inclure dans {{pageToggle}}"
|
||||
},
|
||||
"createFaceLibrary": {
|
||||
"title": "Créer une collection",
|
||||
@@ -23,14 +23,14 @@
|
||||
},
|
||||
"train": {
|
||||
"title": "Entraîner",
|
||||
"aria": "Sélectionner Entraîner"
|
||||
"aria": "Sélectionner entraîner"
|
||||
},
|
||||
"selectFace": "Sélectionner un visage",
|
||||
"button": {
|
||||
"addFace": "Ajouter un visage",
|
||||
"uploadImage": "Envoyer une image",
|
||||
"uploadImage": "Téléverser une image",
|
||||
"deleteFaceAttempts": "Supprimer les tentatives de reconnaissance faciale",
|
||||
"reprocessFace": "Réanalyser le Visage"
|
||||
"reprocessFace": "Réanalyser le visage"
|
||||
},
|
||||
"selectItem": "Sélectionner {{item}}",
|
||||
"deleteFaceLibrary": {
|
||||
@@ -38,9 +38,9 @@
|
||||
"desc": "Etes-vous certain de vouloir supprimer la collection {{name}} ? Cette action supprimera définitivement tous les visages associés."
|
||||
},
|
||||
"imageEntry": {
|
||||
"dropActive": "Déposer l'image ici...",
|
||||
"dropInstructions": "Faites glisser et déposez une image ici, ou cliquez pour sélectionner",
|
||||
"maxSize": "Taille Max : {{size}}MB",
|
||||
"dropActive": "Déposez l'image ici...",
|
||||
"dropInstructions": "Glissez et déposez une image ici, ou cliquez pour sélectionner",
|
||||
"maxSize": "Taille max : {{size}}MB",
|
||||
"validation": {
|
||||
"selectImage": "Veuillez sélectionner un fichier image."
|
||||
}
|
||||
@@ -51,7 +51,7 @@
|
||||
"deletedName_one": "{{count}} visage a été supprimé avec succès.",
|
||||
"deletedName_many": "{{count}} visages ont été supprimés avec succès.",
|
||||
"deletedName_other": "{{count}} visages ont été supprimés avec succès.",
|
||||
"uploadedImage": "Image téléchargée avec succès.",
|
||||
"uploadedImage": "Image téléversée avec succès.",
|
||||
"addFaceLibrary": "{{name}} a été ajouté avec succès à la bibliothèque de visages !",
|
||||
"updatedFaceScore": "Score du visage mis à jour avec succès.",
|
||||
"deletedFace_one": "{{count}} visage a été supprimé avec succès.",
|
||||
@@ -60,14 +60,19 @@
|
||||
"trainedFace": "Visage entraîné avec succès."
|
||||
},
|
||||
"error": {
|
||||
"uploadingImageFailed": "Échec du chargement de l'image : {{errorMessage}}",
|
||||
"uploadingImageFailed": "Échec du téléversement de l'image : {{errorMessage}}",
|
||||
"deleteFaceFailed": "Échec de la suppression : {{errorMessage}}",
|
||||
"trainFailed": "Échec à l'entrainement : {{errorMessage}}",
|
||||
"updateFaceScoreFailed": "Échec à la mise à jour du score du visage : {{errorMessage}}",
|
||||
"addFaceLibraryFailed": "Échec de la définition du nom du visage : {{errorMessage}}",
|
||||
"trainFailed": "Échec de l'entrainement : {{errorMessage}}",
|
||||
"updateFaceScoreFailed": "Échec de la mise à jour du score du visage : {{errorMessage}}",
|
||||
"addFaceLibraryFailed": "Échec du nommage du visage : {{errorMessage}}",
|
||||
"deleteNameFailed": "Échec de la suppression du nom : {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"trainFaceAs": "Entraîner Visage comme :",
|
||||
"trainFace": "Entraîner Visage"
|
||||
"trainFaceAs": "Entraîner un visage comme :",
|
||||
"trainFace": "Entraîner visage",
|
||||
"steps": {
|
||||
"uploadFace": "Téléverser l'image de visage",
|
||||
"faceName": "Entrer un nom pour le visage",
|
||||
"nextSteps": "Prochaines étapes"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"ptz": {
|
||||
"move": {
|
||||
"clickMove": {
|
||||
"label": "Cliquez dans l'image pour centrer la caméra",
|
||||
"label": "Cliquez dans le cadre pour centrer la caméra",
|
||||
"enable": "Activer le click pour déplacer",
|
||||
"disable": "Désactiver le click pour déplacer"
|
||||
},
|
||||
@@ -21,10 +21,10 @@
|
||||
"label": "Déplacer la caméra PTZ sur la gauche"
|
||||
},
|
||||
"up": {
|
||||
"label": "Déplacer la caméra PTZ ver le haut"
|
||||
"label": "Déplacer la caméra PTZ vers le haut"
|
||||
},
|
||||
"right": {
|
||||
"label": "Déplacer la caméra PTZ vers la droite"
|
||||
"label": "Déplacer la caméra PTZ sur la droite"
|
||||
},
|
||||
"down": {
|
||||
"label": "Déplacer la caméra PTZ vers le bas"
|
||||
@@ -32,7 +32,7 @@
|
||||
},
|
||||
"zoom": {
|
||||
"in": {
|
||||
"label": "Zoomer vers l'avant la caméra PTZ"
|
||||
"label": "Zoomer avant de la caméra PTZ"
|
||||
},
|
||||
"out": {
|
||||
"label": "Zoom arrière de la caméra PTZ"
|
||||
@@ -40,18 +40,18 @@
|
||||
},
|
||||
"frame": {
|
||||
"center": {
|
||||
"label": "Cliquez dans l'image pour centrer la caméra PTZ"
|
||||
"label": "Cliquez dans le cadre pour centrer la caméra PTZ"
|
||||
}
|
||||
},
|
||||
"presets": "Paramètres prédéfinis pour les caméras PTZ"
|
||||
},
|
||||
"camera": {
|
||||
"enable": "Activer la Caméra",
|
||||
"disable": "Désactiver la Caméra"
|
||||
"enable": "Activer la caméra",
|
||||
"disable": "Désactiver la caméra"
|
||||
},
|
||||
"detect": {
|
||||
"enable": "Activer la Détection",
|
||||
"disable": "Désactiver la Détection"
|
||||
"enable": "Activer la détection",
|
||||
"disable": "Désactiver la détection"
|
||||
},
|
||||
"recording": {
|
||||
"enable": "Activer l'enregistrement",
|
||||
@@ -66,24 +66,24 @@
|
||||
"disable": "Activer le son de toutes les caméras"
|
||||
},
|
||||
"audioDetect": {
|
||||
"enable": "Activer la Détection Audio",
|
||||
"disable": "Désactiver la Détection Audio"
|
||||
"enable": "Activer la détection audio",
|
||||
"disable": "Désactiver la détection audio"
|
||||
},
|
||||
"manualRecording": {
|
||||
"playInBackground": {
|
||||
"label": "Jouer en arrière plan",
|
||||
"desc": "Activer cette option pour continuer à streamer lorsque le player est masqué."
|
||||
"desc": "Activer cette option pour continuer à streamer lorsque le lecteur est masqué."
|
||||
},
|
||||
"showStats": {
|
||||
"label": "Afficher les statistiques",
|
||||
"desc": "Activer cette option pour afficher les statistiques de flux en surimpression sur le flux de la caméra."
|
||||
},
|
||||
"debugView": "Vue de débug",
|
||||
"debugView": "Vue de débogage",
|
||||
"start": "Démarrer l'enregistrement à la demande",
|
||||
"failedToStart": "impossible de démarrer l'enregistrement à la demande manuel.",
|
||||
"failedToStart": "Echec du démarrage de l'enregistrement à la demande manuel.",
|
||||
"end": "Terminer l'enregistrement à la demande",
|
||||
"ended": "Enregistrement à la demande terminé.",
|
||||
"failedToEnd": "Impossible de terminer l'enregistrement à la demande.",
|
||||
"failedToEnd": "Impossible de terminer l'enregistrement manuel à la demande.",
|
||||
"started": "Enregistrement à la demande démarré.",
|
||||
"recordDisabledTips": "Puisque l'enregistrement est désactivé ou restreint dans la configuration de cette caméra, seul un instantané sera enregistré.",
|
||||
"title": "Enregistrement à la demande",
|
||||
@@ -104,17 +104,17 @@
|
||||
"unavailable": "Audio non disponible pour ce flux"
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"tips": "Votre périphérique doit supporter la fonctionnalité et WebRTC doit être configuré pour supporter le dialogue bidirectionnel.",
|
||||
"tips": "Votre périphérique doit supporter la fonctionnalité et WebRTC doit être configuré pour supporter la conversation bidirectionnelle.",
|
||||
"tips.documentation": "Lire la documention ",
|
||||
"available": "Discussion bidirectionnelle disponible pour ce flux",
|
||||
"unavailable": "Discussion bidirectionnelle non disponible pour ce flux"
|
||||
"available": "Conversation bidirectionnelle disponible pour ce flux",
|
||||
"unavailable": "Conversation bidirectionnelle non disponible pour ce flux"
|
||||
},
|
||||
"lowBandwidth": {
|
||||
"tips": "La vue temps réel est en mode faible bande passante à cause d'erreurs de cache ou de flux.",
|
||||
"resetStream": "Réinitialiser le flux"
|
||||
},
|
||||
"playInBackground": {
|
||||
"tips": "Activer cette option pour continuer le streaming lorsque le player est masqué.",
|
||||
"tips": "Activer cette option pour continuer le streaming lorsque le lecteur est masqué.",
|
||||
"label": "Jouer en arrière plan"
|
||||
},
|
||||
"title": "Flux"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"toast": {
|
||||
"error": {
|
||||
"noValidTimeSelected": "Pas de période valide sélectionnée",
|
||||
"endTimeMustAfterStartTime": "L'instant de fin doit être aprés le début"
|
||||
"endTimeMustAfterStartTime": "L'heure de fin doit être après l'heure de début"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"savedSearches": "Recherches sauvegardées",
|
||||
"savedSearches": "Recherches enregistrées",
|
||||
"search": "Chercher",
|
||||
"searchFor": "Chercher {{inputValue}}",
|
||||
"button": {
|
||||
@@ -13,15 +13,15 @@
|
||||
"filter": {
|
||||
"label": {
|
||||
"zones": "Zones",
|
||||
"sub_labels": "Sous-étiquette",
|
||||
"sub_labels": "Sous-étiquettes",
|
||||
"search_type": "Type de recherche",
|
||||
"time_range": "Plage de temps",
|
||||
"labels": "Étiquettes",
|
||||
"cameras": "Caméras",
|
||||
"after": "Après",
|
||||
"before": "Avant",
|
||||
"min_speed": "Vitesse Min",
|
||||
"max_speed": "Vitesse Max",
|
||||
"min_speed": "Vitesse minimum",
|
||||
"max_speed": "Vitesse maximum",
|
||||
"min_score": "Score minimum",
|
||||
"recognized_license_plate": "Plaques d'immatriculation reconnues",
|
||||
"has_clip": "Contient un clip",
|
||||
@@ -59,7 +59,7 @@
|
||||
"similaritySearch": {
|
||||
"title": "Recherche par similarité",
|
||||
"active": "Recherche par similarité activée",
|
||||
"clear": "Réinitialiser la recherche par similarité"
|
||||
"clear": "Effacer la recherche par similarité"
|
||||
},
|
||||
"placeholder": {
|
||||
"search": "Rechercher..."
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"classification": "Classification",
|
||||
"masksAndZones": "Masques / Zones",
|
||||
"motionTuner": "Réglages du mouvement",
|
||||
"debug": "Debug",
|
||||
"debug": "Débogage",
|
||||
"cameras": "Paramètres des caméras",
|
||||
"users": "Utilisateurs",
|
||||
"notifications": "Notifications",
|
||||
@@ -29,7 +29,7 @@
|
||||
},
|
||||
"cameraSetting": {
|
||||
"camera": "Caméra",
|
||||
"noCamera": "Aucun Caméra"
|
||||
"noCamera": "Aucune caméra"
|
||||
},
|
||||
"general": {
|
||||
"title": "Paramètres généraux",
|
||||
@@ -40,7 +40,7 @@
|
||||
"desc": "Basculez automatiquement vers la vue en direct d'une caméra lorsqu'une activité est détectée. La désactivation de cette option limite la mise à jour des images statiques de la caméra sur le tableau de bord en direct à une fois par minute seulement."
|
||||
},
|
||||
"playAlertVideos": {
|
||||
"label": "Lire les vidéos d'alerte",
|
||||
"label": "Lire les vidéos d'alertes",
|
||||
"desc": "Par défaut, les alertes récentes du tableau de bord en direct sont diffusées sous forme de petites vidéos en boucle. Désactivez cette option pour afficher uniquement une image statique des alertes récentes sur cet appareil/navigateur."
|
||||
}
|
||||
},
|
||||
@@ -57,14 +57,14 @@
|
||||
"recordingsViewer": {
|
||||
"title": "Visionneuse d'enregistrements",
|
||||
"defaultPlaybackRate": {
|
||||
"label": "Taux de lecture par défaut",
|
||||
"label": "Vitesse de lecture par défaut",
|
||||
"desc": "Vitesse de lecture par défaut pour la lecture des enregistrements."
|
||||
}
|
||||
},
|
||||
"calendar": {
|
||||
"firstWeekday": {
|
||||
"label": "Premier jour de la semaine",
|
||||
"desc": "Le jour où commencent les semaines du calendrier de révision.",
|
||||
"desc": "Le jour du début de semaine du calendrier de révision.",
|
||||
"sunday": "Dimanche",
|
||||
"monday": "Lundi"
|
||||
},
|
||||
@@ -73,7 +73,7 @@
|
||||
"toast": {
|
||||
"error": {
|
||||
"clearStoredLayoutFailed": "Échec à l'effacement de la mise en page enregistrée : {{errorMessage}}",
|
||||
"clearStreamingSettingsFailed": "Échec à l'effacement des paramètres de diffusion : {{errorMessage}}"
|
||||
"clearStreamingSettingsFailed": "Échec de l'effacement des paramètres de diffusion : {{errorMessage}}"
|
||||
},
|
||||
"success": {
|
||||
"clearStreamingSettings": "Paramètres de diffusion effacés pour tous les groupes de caméras.",
|
||||
@@ -177,11 +177,11 @@
|
||||
"semanticSearch": {
|
||||
"title": "Recherche sémantique",
|
||||
"reindexNow": {
|
||||
"label": "Réindexé Maintenant",
|
||||
"label": "Réindexé maintenant",
|
||||
"confirmTitle": "Confirmer la réindexation",
|
||||
"error": "Échec du démarrage de la réindexation : {{errorMessage}}",
|
||||
"desc": "La réindexation régénère des intégrations pour tous les objets suivis. Ce processus s'exécute en arrière-plan et peut solliciter au maximum votre processeur et prendre un certain temps, selon le nombre d'objets suivis.",
|
||||
"confirmDesc": "Êtes-vous sûr de vouloir réindexer toutes les incorporations d'objets suivies ? Ce processus s'exécutera en arrière-plan, mais il risque de solliciter au maximum votre processeur et de prendre un certain temps. Vous pouvez suivre la progression sur la page Explorateur.",
|
||||
"desc": "La réindexation régénère les intégrations pour tous les objets suivis. Ce processus s'exécute en arrière-plan et peut saturer votre processeur et prendre un certain temps, selon le nombre d'objets suivis.",
|
||||
"confirmDesc": "Êtes-vous sûr de vouloir réindexer toutes les incorporations d'objets suivis ? Ce processus s'exécutera en arrière-plan, mais il risque de saturer votre processeur et de prendre un certain temps. Vous pouvez suivre la progression sur la page Explorateur.",
|
||||
"success": "La réindexation a démarré avec succès.",
|
||||
"alreadyInProgress": "La réindexation est déjà en cours.",
|
||||
"confirmButton": "Réindexer"
|
||||
@@ -189,43 +189,47 @@
|
||||
"desc": "La recherche sémantique dans Frigate vous permet de trouver des objets suivis dans vos éléments d'évaluation en utilisant soit l'image elle-même, soit une description textuelle définie par l'utilisateur, soit une description générée automatiquement.",
|
||||
"modelSize": {
|
||||
"small": {
|
||||
"desc": "L'utilisation de <em>small</em> utilise une version quantifiée du modèle qui utilise moins de RAM et s'exécute plus rapidement sur le processeur avec une différence très négligeable dans la qualité d'intégration.",
|
||||
"desc": "L'utilisation de <em>petit</em> utilise une version quantifiée du modèle qui utilise moins de RAM et s'exécute plus rapidement sur le processeur avec une différence très négligeable dans la qualité d'intégration.",
|
||||
"title": "petit"
|
||||
},
|
||||
"large": {
|
||||
"desc": "L'utilisation de <em>large</em> utilise le modèle Jina complet et s'exécutera automatiquement sur le GPU si applicable.",
|
||||
"title": "large"
|
||||
"desc": "L'utilisation de <em>grand</em> utilise le modèle Jina complet et s'exécutera automatiquement sur le GPU si applicable.",
|
||||
"title": "grand"
|
||||
},
|
||||
"desc": "La taille du modèle utilisé pour les intégrations de recherche sémantique.",
|
||||
"label": "Taille du Modèle"
|
||||
"label": "Taille du modèle"
|
||||
},
|
||||
"readTheDocumentation": "Lire la documentation"
|
||||
},
|
||||
"faceRecognition": {
|
||||
"readTheDocumentation": "Lire la Documentation",
|
||||
"readTheDocumentation": "Lire la documentation",
|
||||
"modelSize": {
|
||||
"large": {
|
||||
"title": "large",
|
||||
"desc": "L'utilisation de <em>large</em> utilise un modèle d'intégration de visage ArcFace et s'exécutera automatiquement sur le GPU si applicable."
|
||||
"title": "grand",
|
||||
"desc": "L'utilisation de <em>grand</em> utilise un modèle d'intégration de visage ArcFace et s'exécutera automatiquement sur le GPU si applicable."
|
||||
},
|
||||
"small": {
|
||||
"desc": "L'utilisation de <em>small</em> utilise un modèle d'intégration de visage FaceNet qui fonctionne efficacement sur la plupart des processeurs.",
|
||||
"desc": "L'utilisation de <em>petit</em> utilise un modèle d'intégration de visage FaceNet qui fonctionne efficacement sur la plupart des processeurs.",
|
||||
"title": "petit"
|
||||
},
|
||||
"label": "Taille du Modèle",
|
||||
"label": "Taille du modèle",
|
||||
"desc": "La taille du modèle utilisé pour la reconnaissance faciale."
|
||||
},
|
||||
"desc": "La reconnaissance faciale permet d'attribuer un nom aux personnes. Une fois leur visage reconnu, Frigate attribuera le nom de la personne comme sous-étiquette. Ces informations sont incluses dans l'interface utilisateur, les filtres et les notifications.",
|
||||
"title": "Reconnaissance Faciale"
|
||||
"title": "Reconnaissance faciale"
|
||||
},
|
||||
"licensePlateRecognition": {
|
||||
"desc": "Frigate peut reconnaître les plaques d'immatriculation des véhicules et ajouter automatiquement les caractères détectés au champ recognized_license_plate ou un nom connu comme sous-étiquette aux objets de type voiture. Un cas d'utilisation courant est la lecture des plaques d'immatriculation des voitures entrant dans une allée ou circulant dans la rue.",
|
||||
"readTheDocumentation": "Lire la Documentation",
|
||||
"desc": "Frigate peut reconnaître les plaques d'immatriculation des véhicules et ajouter automatiquement les caractères détectés au champ recognized_license_plate, ou un nom connu comme sous-étiquette aux objets de type voiture. Un cas d'utilisation courant est la lecture des plaques d'immatriculation des voitures entrant dans une allée ou circulant dans la rue.",
|
||||
"readTheDocumentation": "Lire la documentation",
|
||||
"title": "Reconnaissance de plaque d'immatriculation"
|
||||
},
|
||||
"toast": {
|
||||
"success": "Les paramètres de classification ont été enregistrés. Redémarrez Frigate pour appliquer vos modifications.",
|
||||
"error": "Échec à l'enregistrement des modifications de configuration : {{errorMessage}}"
|
||||
"error": "Échec de l'enregistrement des modifications de configuration : {{errorMessage}}"
|
||||
},
|
||||
"birdClassification": {
|
||||
"title": "Classification des oiseaux",
|
||||
"desc": "La classification des oiseaux identifie les oiseaux connus à l'aide d'un modèle Tensorflow quantifié. Lorsqu'un oiseau connu est reconnu, son nom commun sera ajouté en tant que sous-étiquette. Cette information est incluse dans l'interface utilisateur, les filtres, ainsi que dans les notifications."
|
||||
}
|
||||
},
|
||||
"camera": {
|
||||
|
||||
Reference in New Issue
Block a user