Translated using Weblate (French)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (French)

Currently translated at 88.4% (46 of 52 strings)

Translated using Weblate (French)

Currently translated at 100.0% (110 of 110 strings)

Translated using Weblate (French)

Currently translated at 100.0% (65 of 65 strings)

Translated using Weblate (French)

Currently translated at 100.0% (2 of 2 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 91.4% (161 of 176 strings)

Translated using Weblate (French)

Currently translated at 100.0% (23 of 23 strings)

Translated using Weblate (French)

Currently translated at 98.0% (101 of 103 strings)

Translated using Weblate (French)

Currently translated at 100.0% (331 of 331 strings)

Translated using Weblate (French)

Currently translated at 100.0% (22 of 22 strings)

Translated using Weblate (French)

Currently translated at 91.4% (161 of 176 strings)

Translated using Weblate (French)

Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (French)

Currently translated at 100.0% (97 of 97 strings)

Translated using Weblate (French)

Currently translated at 96.8% (92 of 95 strings)

Translated using Weblate (French)

Currently translated at 100.0% (110 of 110 strings)

Translated using Weblate (French)

Currently translated at 100.0% (328 of 328 strings)

Translated using Weblate (French)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (French)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (French)

Currently translated at 91.6% (44 of 48 strings)

Translated using Weblate (French)

Currently translated at 89.5% (43 of 48 strings)

Translated using Weblate (French)

Currently translated at 100.0% (48 of 48 strings)

Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sotski Eugene <jekakmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/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-icons/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-facelibrary/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/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fr/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-icons
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate 2025-04-28 20:55:40 +02:00 committed by Nicolas Mowen
parent 236406e1ee
commit 93721b7f10
11 changed files with 94 additions and 27 deletions

View File

@ -47,8 +47,8 @@
"day_other": "{{time}} jours",
"1hour": "1 heure",
"formattedTimestamp": {
"12hour": "%b %-d, %I:%M:%S %p",
"24hour": "%d %b, %H:%M:%S"
"12hour": "MMM d, h:mm:ss aaa",
"24hour": "MMM d, HH:mm:ss"
},
"formattedTimestampWithYear": {
"24hour": "%b %-d %Y, %H:%M",
@ -60,8 +60,29 @@
"24hour": "%b %-d, %H:%M"
},
"formattedTimestamp2": {
"12hour": "%m/%d %I:%M:%S%P",
"24hour": "%d %b %H:%M:%S"
"12hour": "MM/dd h:mm:ssa",
"24hour": "d MMM HH:mm:ss"
},
"formattedTimestampHourMinute": {
"24hour": "HH:mm",
"12hour": "h:mm aaa"
},
"formattedTimestampMonthDay": "MMM d",
"formattedTimestampFilename": {
"12hour": "MM-dd-yy-h-mm-ss-a",
"24hour": "MM-dd-yy-HH-mm-ss"
},
"formattedTimestampMonthDayHourMinute": {
"12hour": "MMM d, h:mm aaa",
"24hour": "MMM d, HH:mm"
},
"formattedTimestampHourMinuteSecond": {
"24hour": "HH:mm:ss",
"12hour": "h:mm:ss aaa"
},
"formattedTimestampMonthDayYearHourMinute": {
"12hour": "MMM d yyyy, h:mm aaa",
"24hour": "MMM d yyyy, HH:mm"
}
},
"button": {
@ -69,7 +90,7 @@
"reset": "Réinitialiser",
"disabled": "Désactivé",
"save": "Enregistrer",
"saving": "Enregistrement...",
"saving": "Enregistrement",
"close": "Fermer",
"copy": "Copier",
"back": "Retour",

View File

@ -11,7 +11,7 @@
}
},
"name": {
"placeholder": "Saisissez un nom...",
"placeholder": "Saisissez un nom",
"label": "Nom",
"errorMessage": {
"mustLeastCharacters": "Le nom du groupe de caméras doit comporter au moins 2 caractères.",

View File

@ -29,6 +29,12 @@
},
"state": {
"submitted": "Soumis"
},
"question": {
"label": "Confirmez cette étiquette pour Frigate Plus",
"ask_an": "Est-ce que cet objet est un <code>{{label}}</code>?",
"ask_a": "Est-ce un objet pour un <code>{{label}}</code>?",
"ask_full": "Est-ce-que cet objet est un(e) <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?"
}
}
},
@ -90,7 +96,7 @@
"restreaming": {
"disabled": "Le renvoi du flux n'est pas activé pour cette caméra.",
"desc": {
"readTheDocumentation": "Lire la documentation ",
"readTheDocumentation": "Lire la documentation",
"title": "Installer go2rtc pour accéder à des options supplémentaires de visionnage en direct et l'audio pour cette caméra."
}
},

View File

@ -107,7 +107,7 @@
"recognizedLicensePlates": {
"placeholder": "Tapez pour rechercher des plaques d'immatriculation...",
"noLicensePlatesFound": "Aucune plaque d'immatriculation trouvée.",
"loading": "Chargement des plaques d'immatriculation reconnues...",
"loading": "Chargement des plaques d'immatriculation reconnues",
"title": "Plaques d'immatriculation reconnues",
"loadFailed": "Échec du chargement des plaques d'immatriculation reconnues.",
"selectPlatesFromList": "Sélectionner une ou plusieurs plaques d'immatriculation dans la liste."

View File

@ -1,7 +1,7 @@
{
"iconPicker": {
"search": {
"placeholder": "Chercher une icône..."
"placeholder": "Chercher une icône"
},
"selectIcon": "Sélectionnez une icône"
}

View File

@ -31,5 +31,8 @@
"label": "Afficher les nouveaux éléments à évaluer"
},
"camera": "Caméra",
"markTheseItemsAsReviewed": "Marquer ces éléments comme évalués"
"markTheseItemsAsReviewed": "Marquer ces éléments comme évalués",
"selected": "{{count}} sélectionné(s)",
"selected_other": "{{count}} sélectionné(s)",
"selected_one": "{{count}} sélectionné(s)"
}

View File

@ -7,7 +7,7 @@
"estimatedTime": "Temps restant estimé :",
"finishingShortly": "Termine bientôt",
"context": "L'exploration peut être utilisée une fois la réindexation des objets suivis terminée.",
"startingUp": "Démarrage...",
"startingUp": "Démarrage",
"step": {
"thumbnailsEmbedded": "Vignettes intégrées : ",
"descriptionsEmbedded": "Descriptions intégrées : ",
@ -124,7 +124,12 @@
"gone": "{{label}} parti",
"heard": "{{label}} entendu",
"external": "{{label}} détecté",
"active": "{{label}} est devenu actif"
"active": "{{label}} est devenu actif",
"header": {
"zones": "Zones",
"area": "Aire",
"ratio": "Ratio"
}
},
"annotationSettings": {
"title": "Paramètres d'annotation",

View File

@ -38,7 +38,7 @@
"desc": "Etes-vous certain de vouloir supprimer la collection {{name}}? Cette action supprimera définitivement tous les visages associés."
},
"imageEntry": {
"dropActive": "Déposez l'image ici...",
"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": {

View File

@ -52,7 +52,14 @@
"desc": {
"text": "Les filtres vous aident à affiner vos résultats de recherche. Voici comment les utiliser dans le champ de saisie :",
"example": "Exemple: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>",
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Saisissez un nom de filtre suivi de deux points (par exemple, «cameras:»).</li><li>Sélectionnez une valeur parmi les suggestions ou saisissez la vôtre.</li><li>Utilisez plusieurs filtres en les ajoutant les uns après les autres, en laissant un espace entre eux.</li><li>Les filtres de date (avant: et après:) utilisent le format <em>{{DateFormat}}</em>.</li><li>Le filtre de plage horaire utilise le format <em>{{exampleTime}}</em>.</li><li>Supprimez les filtres en cliquant sur le «x» à côté d'eux.</li></ul>"
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Saisissez un nom de filtre suivi de deux points (par exemple, «cameras:»).</li><li>Sélectionnez une valeur parmi les suggestions ou saisissez la vôtre.</li><li>Utilisez plusieurs filtres en les ajoutant les uns après les autres, en laissant un espace entre eux.</li><li>Les filtres de date (avant: et après:) utilisent le format <em>{{DateFormat}}</em>.</li><li>Le filtre de plage horaire utilise le format <em>{{exampleTime}}</em>.</li><li>Supprimez les filtres en cliquant sur le «x» à côté d'eux.</li></ul>",
"step1": "Saisissez un nom de clé de filtre suivi de deux points (par exemple, \"cameras:\").",
"step2": "Sélectionnez une valeur pour la suggestion ou saisissez la vôtre.",
"step3": "Utilisez plusieurs filtres en les ajoutant les uns après les autres avec un espace entre.",
"step5": "Le filtre de plage de temps utilise le format {{exampleTime}}.",
"step6": "Supprimer les filtres en cliquant sur le 'x' à côté d'eux.",
"step4": "Filtres de dates (avant : et après :) utilisez le format {{DateFormat}}.",
"exampleLabel": "Exemple :"
}
}
},
@ -62,6 +69,6 @@
"clear": "Effacer la recherche par similarité"
},
"placeholder": {
"search": "Rechercher..."
"search": "Rechercher"
}
}

View File

@ -165,12 +165,17 @@
"availableModels": "Modèles disponibles",
"dimensions": "Dimensions",
"loadingAvailableModels": "Chargement des modèles disponibles...",
"modelSelect": "Vous pouvez sélectionner ici vos modèles disponibles sur Frigate+. Notez que seuls les modèles compatibles avec votre configuration de détecteur actuelle peuvent être sélectionnés."
"modelSelect": "Vous pouvez sélectionner ici vos modèles disponibles sur Frigate+. Notez que seuls les modèles compatibles avec votre configuration de détecteur actuelle peuvent être sélectionnés.",
"plusModelType": {
"baseModel": "Modèle de base",
"userModel": "Optimisé"
}
},
"toast": {
"success": "Les paramètres de Frigate+ ont été enregistrés. Redémarrez Frigate pour appliquer les modifications.",
"error": "Échec de l'enregistrement des modifications de configuration : {{errorMessage}}"
}
},
"restart_required": "Redémarrage requis (modèle Frigate+ changé)"
},
"classification": {
"title": "Paramètres de classification",
@ -230,7 +235,8 @@
"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."
}
},
"restart_required": "Redémarrage requis (paramètres de classification changés)"
},
"camera": {
"title": "Paramètres de la caméra",
@ -425,7 +431,8 @@
"error": {
"copyCoordinatesFailed": "Impossible de copier les coordonnées dans le presse-papiers."
}
}
},
"restart_required": "Redémarrage requis (masques/zones changés)"
},
"motionDetectionTuner": {
"title": "Réglage de la détection de mouvement",
@ -475,12 +482,12 @@
"motion": {
"desc": "Afficher des cadres autour des zones où un mouvement est détecté",
"title": "Cadres de mouvement",
"tips": "<p className=\"mb-2\"><strong>Cadres de mouvement</strong></p><br><p>Des cadres rouges seront superposées sur les zones de l'image où un mouvement est actuellement détecté</p>"
"tips": "<p><strong>Cadres de mouvement</strong></p><br><p>Des cadres rouges seront superposées sur les zones de l'image où un mouvement est actuellement détecté</p>"
},
"regions": {
"title": "Régions",
"desc": "Afficher une boîte de la région d'intérêt envoyée au détecteur d'objet",
"tips": "<p className=\"mb-2\"><strong>Cadres de région</strong></p><br><p>Des cadres verts lumineux seront superposés sur les zones d'intérêt de l'image qui sont envoyées au détecteur d'objets.</p>"
"tips": "<p><strong>Cadres de région</strong></p><br><p>Des cadres verts lumineux seront superposés sur les zones d'intérêt de l'image qui sont envoyées au détecteur d'objets.</p>"
},
"objectShapeFilterDrawing": {
"title": "Dessin de filtre de forme d'objet",
@ -563,7 +570,7 @@
"deleteUser": {
"title": "Supprimer un utilisateur",
"desc": "Cette action est irréversible. Elle supprimera définitivement le compte utilisateur et toutes les données associées.",
"warn": "Êtes-vous sûr de vouloir supprimer <span className=\"font-bold\">{{username}}</span>?"
"warn": "Êtes-vous sûr de vouloir supprimer <strong>{{username}}</strong>?"
},
"passwordSetting": {
"updatePassword": "Mettre à jour le mot de passe pour {{username}}",
@ -572,8 +579,14 @@
},
"changeRole": {
"title": "Changer le rôle de l'utilisateur",
"desc": "Mettre à jour les autorisations pour <span className=\"font-medium\">{{username}}</span>",
"roleInfo": "<p>Sélectionnez le rôle approprié pour cet utilisateur :</p><ul className=\"mt-2 space-y-1 pl-5\"><li> • <span className=\"font-medium\">Administrateur :</span> Accès complet à toutes les fonctionnalités. </li><li> • <span className=\"font-medium\">Observateur :</span> Limité aux tableaux de bord en direct, à la révision, à l'exploration et aux exportations uniquement.</li></ul>"
"desc": "Mettre à jour les autorisations pour <strong>{{username}}</strong>",
"roleInfo": {
"intro": "Sélectionnez le rôle approprié pour cet utilisateur :",
"admin": "Administrateur",
"adminDesc": "Accès complet à l'ensemble des fonctionnalités.",
"viewer": "Observateur",
"viewerDesc": "Limité aux tableaux de bord Direct, Examiner, Explorer et Exports."
}
},
"createUser": {
"title": "Créer un nouvel utilisateur",

View File

@ -72,7 +72,9 @@
"closeInfo": {
"label": "Information de fermeture du GPU"
}
}
},
"npuUsage": "Utilisation NPU",
"npuMemory": "Mémoire NPU"
},
"otherProcesses": {
"title": "Autres tâches",
@ -142,7 +144,10 @@
"ffmpegHighCpuUsage": "{{camera}} a un taux élevé d'utilisation CPU par FFMPEG ({{ffmpegAvg}}%)",
"detectHighCpuUsage": "{{camera}} a un taux élevé d'utilisation CPU ({{detectAvg}}%)",
"healthy": "Le système est sain",
"reindexingEmbeddings": "Réindexation des données complémentaires ({{processed}}% complété)"
"reindexingEmbeddings": "Réindexation des données complémentaires ({{processed}}% complété)",
"cameraIsOffline": "{{camera}} est hors ligne",
"detectIsSlow": "{{detect}} est lent ({{speed}} ms)",
"detectIsVerySlow": "{{detect}} est très lent ({{speed}} ms)"
},
"enrichments": {
"title": "Améliorations",
@ -151,7 +156,14 @@
"face_embedding_speed": "Vitesse de capture des données complémentaires de visage",
"text_embedding_speed": "Vitesse de capture des données complémentaire de texte",
"image_embedding_speed": "Vitesse de capture des données complémentaires à l'image",
"plate_recognition_speed": "Vitesse de reconnaissance des plaques d'immatriculation"
"plate_recognition_speed": "Vitesse de reconnaissance des plaques d'immatriculation",
"face_recognition_speed": "Vitesse de reconnaissance faciale",
"plate_recognition": "Reconnaissance de plaques d'immatriculation",
"image_embedding": "Représentation vectorielle d'image",
"yolov9_plate_detection": "Détection de plaques d'immatriculation YOLOv9",
"face_recognition": "Reconnaissance faciale",
"text_embedding": "Représentation vectorielle de texte",
"yolov9_plate_detection_speed": "Vitesse de détection de plaques d'immatriculation YOLOv9"
}
}
}