From 85fe51f0f79608e64ae29128fe421e367f49cf61 Mon Sep 17 00:00:00 2001 From: robdsource Date: Sat, 8 Oct 2022 21:16:54 +0200 Subject: [PATCH] Add french translation --- ui/public/locales/fr/translation.json | 319 +++++++++++++------------- 1 file changed, 160 insertions(+), 159 deletions(-) diff --git a/ui/public/locales/fr/translation.json b/ui/public/locales/fr/translation.json index 9e8226f..adb4526 100644 --- a/ui/public/locales/fr/translation.json +++ b/ui/public/locales/fr/translation.json @@ -1,201 +1,202 @@ { "breadcrumb": { - "watch_recordings": "Watch recordings", - "configure": "Configure" + "watch_recordings": "Visionner les enregistrements", + "configure": "Configurer" }, "buttons": { - "save": "Save" + "save": "Enregistrer" }, "navigation": { "profile": "Profil", "admin": "admin", - "management": "La gestion", + "management": "Gestion", "dashboard": "Tableau de bord", "recordings": "Enregistrements", - "settings": "Réglages", - "help_support": "Support d'aide", - "swagger": "Swagger API", + "settings": "Paramètres", + "help_support": "Aide et Support", + "swagger": "API Swagger", "documentation": "Documentation", - "ui_library": "UI Bibliothèque", - "layout": "Langue et mise en page", + "ui_library": "Bibliothèque UI", + "layout": "Langue et Mise en page", "choose_language": "Choisissez la langue" }, "dashboard": { - "title": "Dashboard", - "heading": "Overview of your video surveilance", - "number_of_days": "Number of days", - "total_recordings": "Total recordings", - "connected": "Connected", - "not_connected": "Not connected", - "offline_mode": "Offline mode", - "latest_events": "Latest events", - "configure_connection": "Configure connection", - "no_events": "No events", - "no_events_description": "No recordings where found, make sure your Kerberos Agent is properly configured.", - "motion_detected": "Motion was detected", - "live_view": "Live view", - "loading_live_view": "Loading live view", - "loading_live_view_description": "Hold on we are loading your live view here. If you didn't configure your camera connection, update it on the settings pages.", - "time": "Time", + "title": "Tableau de bord", + "heading": "Vue d'ensemble de votre vidéosurveillance", + "number_of_days": "Nombre de jours", + "total_recordings": "Total d'enregistrements", + "connected": "Connexion établie", + "not_connected": "Pas de connexion", + "offline_mode": "Mode hors-ligne", + "latest_events": "Derniers événements", + "configure_connection": "Configurer la connexion", + "no_events": "Aucun événement", + "no_events_description": "Aucun enregistrement n'a été trouvé, assurez-vous de la bonne configuration de votre Agent Kerberos.", + "motion_detected": "Un mouvement a été détecté", + "live_view": "Visualiser le direct", + "loading_live_view": "Chargement de l'affichage en direct", + "loading_live_view_description": "Veuillez patienter, nous chargeons ici votre affichage en direct. Si vous n'avez pas configuré la connexion de votre caméra, mettez-la à jour dans les paramètres.", + "time": "Temps", "description": "Description", - "name": "Name" + "name": "Nom" }, "recordings": { - "title": "Recordings", - "heading": "All your recordings in a single place", - "search_media": "Search media" + "title": "Enregistrements", + "heading": "Tout vos enregistrements au même endroit", + "search_media": "Rechercher un média" }, "settings": { - "title": "Settings", - "heading": "Onboard your camera", + "title": "Paramètres", + "heading": "A bord de votre caméra", "submenu": { - "all": "All", - "overview": "Overview", - "camera": "Camera", - "recording": "Recording", - "streaming": "Streaming", + "all": "Ensemble", + "overview": "Aperçu", + "camera": "Caméra", + "recording": "Enregistrement", + "streaming": "Diffusion continue", "conditions": "Conditions", - "persistence": "Persistence" + "persistence": "Persistance" }, "info": { - "kerberos_hub_demo": "Have a look at our Kerberos Hub demo environment, to see Kerberos Hub in action!", - "configuration_updated_success": "Your configuration have been updated successfully.", - "configuration_updated_error": "Something went wrong while saving.", - "verify_hub": "Verifying your Kerberos Hub settings.", - "verify_hub_success": "Kerberos Hub settings are successfully verified.", - "verify_hub_error": "Something went wrong while verifying Kerberos Hub", - "verify_persistence": "Verifying your persistence settings.", - "verify_persistence_success": "Persistence settings are successfully verified.", - "verify_persistence_error": "Something went wrong while verifying the persistence", - "verify_camera": "Verifying your camera settings.", - "verify_camera_success": "Camera settings are successfully verified.", - "verify_camera_error": "Something went wrong while verifying the camera settings" + "kerberos_hub_demo": "Jeter un œil à notre environnement de démo Kerberos Hub, pour voir Kerberos Hub en action !", + "configuration_updated_success": "Votre configuration a été mise à jour avec succès.", + "configuration_updated_error": "Quelque chose s'est mal déroulé lors de la sauvegarde.", + "verify_hub": "Vérifier vos paramètres Kerberos Hub.", + "verify_hub_success": "Les paramètres Kerberos Hub sont vérifiés avec succès.", + "verify_hub_error": "Quelque chose s'est mal déroulé lors de la vérification Kerberos Hub", + "verify_persistence": "Vérifier vos paramètres de persistance.", + "verify_persistence_success": "Les paramètres de persistance sont vérifiés avec succès.", + "verify_persistence_error": "Quelque chose s'est mal déroulé lors de la vérification de la persistance", + "verify_camera": "Vérifier les paramètres de votre caméra.", + "verify_camera_success": "Les paramètres de la caméra sont vérifiés avec succès.", + "verify_camera_error": "Quelque chose s'est mal déroulé lors de la vérification des paramètres de la caméra" }, "overview": { - "general": "General", - "description_general": "General settings for your Kerberos Agent", - "key": "Key", - "camera_name": "Camera name", - "timezone": "Timezone", - "select_timezone": "Select a timezone", - "advanced_configuration": "Advanced configuration", - "description_advanced_configuration": "Detailed configuration options to enable or disable specific parts of the Kerberos Agent", - "offline_mode": "Offline mode", - "description_offline_mode": "Disable all outgoing traffic" + "general": "Général", + "description_general": "Paramètres généraux pour votre Agent Kerberos", + "key": "Clé", + "camera_name": "Nom de la caméra", + "timezone": "Fuseau horaire", + "select_timezone": "Sélectionner un fuseau horaire", + "advanced_configuration": "Configuration avancée", + "description_advanced_configuration": "Les options de configuration détaillées pour activer ou désactiver des composants spécifiques de l'Agent Kerberos", + "offline_mode": "Mode hors-ligne", + "description_offline_mode": "Désactiver tout le trafic sortant" }, "camera": { - "camera": "Camera", - "description_camera": "Camera settings are required to make a connection to your camera of choice.", - "only_h264": "Currently only H264 RTSP streams are supported.", - "rtsp_url": "RTSP url", - "rtsp_h264": "A H264 RTSP connection to your camera.", + "camera": "Caméra", + "description_camera": "Les paramètres de la caméra sont requis pour établir une connexion à la caméra de votre choix.", + "only_h264": "Actuellement, seuls les flux RTSP H264 sont pris en charge.", + "rtsp_url": "URL RTSP", + "rtsp_h264": "Une connexion RTSP H264 à votre caméra.", "onvif": "ONVIF", - "description_onvif": "Credentials to communicate with ONVIF capabilities. These are used for PTZ or other capabilities provided by the camera.", - "onvif_xaddr": "ONVIF xaddr", - "onvif_username": "ONVIF username", - "onvif_password": "ONVIF password", - "verify_connection": "Verify Connection" + "description_onvif": "Les identifiants pour communiquer avec les fonctionnalités ONVIF. Ils sont utilisés pour les fonctionnalités PTZ ou autres fournies par la caméra.", + "onvif_xaddr": "Xaddr ONVIF", + "onvif_username": "Nom d'utilisateur ONVIF", + "onvif_password": "Mot de passe ONVIF", + "verify_connection": "Vérifier la connexion" }, "recording": { - "recording": "Recording", - "description_recording": "Specify how you would like to make recordings. Having a continuous 24/7 setup or a motion based recording.", - "continuous_recording": "Continuous recording", - "description_continuous_recording": "Make 24/7 or motion based recordings.", - "max_duration": "max video duration (seconds)", - "description_max_duration": "The maximum duration of a recording.", - "pre_recording": "pre recording (key frames buffered)", - "description_pre_recording": "Seconds before an event occurred.", - "post_recording": "post recording (seconds)", - "description_post_recording": "Seconds after an event occurred.", - "threshold": "Recording threshold (pixels)", - "description_threshold": "The number of pixels changed to record", - "autoclean": "Auto clean", - "description_autoclean": "Specify if the Kerberos Agent can cleanup recordings when a specific storage capacity (MB) is reached. This will remove the oldest recordings when the capacity is reached.", - "autoclean_enable": "Enable auto clean", - "autoclean_description_enable": "Remove oldest recording when capacity reached.", - "autoclean_max_directory_size": "Maximum directory size (MB)", - "autoclean_description_max_directory_size": "The maximum MB's of recordings stored.", - "fragmentedrecordings": "Fragmented recordings", - "description_fragmentedrecordings": "When recordings are fragmented they are suitable for an HLS stream. When turned on the MP4 container will look a bit different.", - "fragmentedrecordings_enable": "Enable fragmentation", - "fragmentedrecordings_description_enable": "Fragmented recordings are required for HLS.", - "fragmentedrecordings_duration": "fragment duration", - "fragmentedrecordings_description_duration": "Duration of a single fragment." + "recording": "Enregistrement", + "description_recording": "Préciser comment vous souhaitez réaliser les enregistrements, soit en ayant une installation enregistrant en continue 24 h/24 ou bien basée sur la détection de mouvement.", + "continuous_recording": "Enregistrement continu", + "description_continuous_recording": "Enregistrements 24 h/24 ou basés sur la détection de mouvement.", + "max_duration": "Durée maximale de la vidéo (en secondes)", + "description_max_duration": "La durée maximale d'un enregistrement.", + "pre_recording": "Pré-enregistrement (images mises en cache)", + "description_pre_recording": "Nombre de secondes avant qu'un événement ne se produise.", + "post_recording": "Post-enregistrement (en secondes)", + "description_post_recording": "Nombre de secondes après qu'un événement ne se produise.", + "threshold": "Seuil de déclenchement (en pixels)", + "description_threshold": "Le nombre de pixels ayant changé pour pour enregistrer", + "autoclean": "Nettoyage automatique", + "description_autoclean": "Préciser si l'Agent Kerberos peut supprimer des enregistrements lorsqu'une limite définie de stockage est atteinte (en Mo). Cela supprimera les enregistrements plus anciens lorsque la capacité sera atteinte.", + "autoclean_enable": "Activer le nettoyage automatique", + "autoclean_description_enable": "Supprimer les enregistrements plus anciens lorsque cette capacité est atteinte.", + "autoclean_max_directory_size": "Taille maximale du répertoire (en Mo)", + "autoclean_description_max_directory_size": "Le nombre maximum de Mo d'enregistrements stockés.", + "fragmentedrecordings": "Enregistrements fragmentés", + "description_fragmentedrecordings": "Lorsque les enregistrements sont fragmentés, ils conviennent à un flux HLS. A l'activation, le conteneur MP4 aura un aspect un peu différent.", + "fragmentedrecordings_enable": "Activer la fragmentation", + "fragmentedrecordings_description_enable": "Les enregistrements fragmentés sont requis pour le HLS.", + "fragmentedrecordings_duration": "Durée du fragment", + "fragmentedrecordings_description_duration": "Durée d'un seul fragment." }, "streaming": { - "stun_turn": "STUN/TURN for WebRTC", - "description_stun_turn": "For full-resolution livestreaming we use the concept of WebRTC. One of the key capabilities is the ICE-candidate feature, which allows NAT traversal using the concepts of STUN/TURN.", - "stun_server": "STUN server", - "turn_server": "TURN server", - "turn_username": "Username", - "turn_password": "Password", - "stun_turn_forward": "Forwarding and transcoding", - "stun_turn_description_forward": "Optimisations and enhancements for TURN/STUN communication.", - "stun_turn_webrtc": "Forwarding to WebRTC broker", - "stun_turn_description_webrtc": "Forward h264 stream through MQTT", - "stun_turn_transcode": "Transcode stream", - "stun_turn_description_transcode": "Convert stream to a lower resolution", - "stun_turn_downscale": "Downscale resolution (in % or original resolution)", + "stun_turn": "STUN/TURN pour WebRTC", + "description_stun_turn": "Pour la diffusion continue en résolution intégrale nous utilisons le concept de WebRTC. Une des principales fonctionnalités est l'ICE-candidate, qui permet de traverser le NAT en utilisant les concepts de STUN/TURN.", + "stun_server": "Serveur STUN", + "turn_server": "Serveur TURN", + "turn_username": "Nom d'utilisateur", + "turn_password": "Mot de passe", + "stun_turn_forward": "Redirection et transcodage", + "stun_turn_description_forward": "Optimisations et améliorations pour la communication TURN/STUN.", + "stun_turn_webrtc": "Redirection pour l'agent WebRTC", + "stun_turn_description_webrtc": "Rediriger le flux H264 via MQTT", + "stun_turn_transcode": "Transcoder le flux", + "stun_turn_description_transcode": "Convertir le flux à une résolution inférieure", + "stun_turn_downscale": "Réduction de la résolution (en % ou résolution originale)", "mqtt": "MQTT", - "description_mqtt": "A MQTT broker is used to communicate from", - "description2_mqtt": "to the Kerberos Agent, to achieve for example livestreaming or ONVIF (PTZ) capabilities.", - "mqtt_brokeruri": "Broker Uri", - "mqtt_username": "Username", - "mqtt_password": "Password" + "description_mqtt": "Un agent de messages MQTT est utilisé pour communiquer depuis", + "description2_mqtt": "jusqu'à l'Agent Kerberos afin de permettre, par exemple, la diffusion continue ou des fonctionnalités ONVIF (PTZ).", + "mqtt_brokeruri": "Uri de l'agent de messages", + "mqtt_username": "Nom d'utilisateur", + "mqtt_password": "Mot de passe" }, "conditions": { - "timeofinterest": "Time Of Interest", - "description_timeofinterest": "Only make recordings between specific time intervals (based on timezone).", - "timeofinterest_enabled": "Enabled", - "timeofinterest_description_enabled": "If enabled you can specify time windows", - "sunday": "Sunday", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "externalcondition": "External Condition", - "description_externalcondition": "Depending on an external webservice recording can be enabled or disabled.", - "regionofinterest": "Region Of Interest", - "description_regionofinterest": "By defining one or more regions, motion will be tracked only in the regions you have defined." + "timeofinterest": "Période d'intérêt", + "description_timeofinterest": "Effectuer des enregistrements uniquement pendant un intervalle de temps défini (basé sur le fuseau horaire).", + "timeofinterest_enabled": "Activer", + "timeofinterest_description_enabled": "Si activé, vous pouvez préciser une plage horaire", + "sunday": "Dimanche", + "monday": "Lundi", + "tuesday": "Mardi", + "wednesday": "Mercredi", + "thursday": "Jeudi", + "friday": "Vendredi", + "saturday": "Samedi", + "externalcondition": "Condition externe", + "description_externalcondition": "En fonction d'un service Web externe, l'enregistrement peut-être activé ou désactivé.", + "regionofinterest": "Zone d'intérêt", + "description_regionofinterest": "En définissant une ou plusieurs zones, la détection de mouvement ne se fera qu'uniquement dans les zones que vous avez définies." }, "persistence": { "kerberoshub": "Kerberos Hub", - "description_kerberoshub": "Kerberos Agents can send heartbeats to a central", - "description2_kerberoshub": "installation. Heartbeats and other relevant information are synced to Kerberos Hub to show realtime information about your video landscape.", - "persistence": "Persistence", - "saasoffering": "Kerberos Hub (SAAS offering)", - "description_persistence": "Having the ability to store your recordings is the beginning of everything. You can choose between our", - "description2_persistence": ", or a 3rd party provider", - "select_persistence": "Select a persistence", - "kerberoshub_proxyurl": "Kerberos Hub Proxy URL", - "kerberoshub_description_proxyurl": "The Proxy endpoint for uploading your recordings.", - "kerberoshub_apiurl": "Kerberos Hub API URL", - "kerberoshub_description_apiurl": "The API endpoint for uploading your recordings.", - "kerberoshub_publickey": "Public key", - "kerberoshub_description_publickey": "The public key granted to your Kerberos Hub account.", - "kerberoshub_privatekey": "Private key", - "kerberoshub_description_privatekey": "The private key granted to your Kerberos Hub account.", + "description_kerberoshub": "Les Agents Kerberos peuvent envoyés des signaux de présence vers une installation centrale", + "description2_kerberoshub": ". Les signaux de présence et d'autres informations pertinentes sont synchronisés vers Kerberos Hub pour fournir des informations en temps réel de votre environnement vidéo.", + "persistence": "Persistance", + "saasoffering": "Kerberos Hub (offre SAAS)", + "description_persistence": "Avoir la possibilité de stocker vos enregistrements est le commencement de tout. Vous pouvez choisir entre notre", + "description2_persistence": " ou auprès d'un fournisseur tiers", + "select_persistence": "Sélectionner une persistance", + "kerberoshub_proxyurl": "URL du proxy Kerberos Hub", + "kerberoshub_description_proxyurl": "Le point de terminaison du proxy pour téléverser vos enregistrements.", + "kerberoshub_apiurl": "URL de l'API Kerberos Hub", + "kerberoshub_description_apiurl": "Le point de terminaison de l'API pour téléverser vos enregistrements.", + "kerberoshub_publickey": "Clé publique", + "kerberoshub_description_publickey": "La clé publique attribuée à votre compte Kerberos Hub.", + "kerberoshub_privatekey": "Clé privée", + "kerberoshub_description_privatekey": "La clé privée attribuée à votre compte Kerberos Hub.", "kerberoshub_site": "Site", - "kerberoshub_description_site": "The site ID the Kerberos Agents are belonging to in Kerberos Hub.", - "kerberoshub_region": "Region", - "kerberoshub_description_region": "The region we are storing our recordings in.", - "kerberoshub_bucket": "Bucket", - "kerberoshub_description_bucket": "The bucket we are storing our recordings in.", - "kerberoshub_username": "Username/Directory", - "kerberoshub_description_username": "The username of your Kerberos Hub account.", - "kerberosvault_apiurl": "Kerberos Vault API URL", - "kerberosvault_description_apiurl": "The Kerberos Vault API", - "kerberosvault_provider": "Provider", - "kerberosvault_description_provider": "The provider to which your recordings will be send.", - "kerberosvault_directory": "Directory", - "kerberosvault_description_directory": "Sub directory the recordings will be stored in your provider.", - "kerberosvault_accesskey": "Access key", - "kerberosvault_description_accesskey": "The access key of your Kerberos Vault account.", - "kerberosvault_secretkey": "Secret key", - "kerberosvault_description_secretkey": "The secret key of your Kerberos Vault account.", - "verify_connection": "Verify Connection" + "kerberoshub_description_site": "L'identifiant (ID) du site auquel appartiennent les Agents Kerberos dans Kerberos Hub.", + "kerberoshub_region": "Région", + "kerberoshub_description_region": "La région dans laquelle nous stockons vos enregistrements.", + "kerberoshub_bucket": "Compartiment", + "kerberoshub_description_bucket": "Le compartiment dans lequel nous stockons vos enregistrements.", + "kerberoshub_username": "Utilisateur/Répertoire", + "kerberoshub_description_username": "Le nom d'utilisateur de votre compte Kerberos Hub.", + "kerberosvault_apiurl": "URL de l'API Kerberos Vault", + "kerberosvault_description_apiurl": "L'API Kerberos Vault", + "kerberosvault_provider": "Fournisseur", + "kerberosvault_description_provider": "Le fournisseur auquel vos enregistrements seront envoyés.", + "kerberosvault_directory": "Répertoire", + "kerberosvault_description_directory": "Le sous-répertoire dans lequel les enregistrements seront stockés chez votre fournisseur.", + "kerberosvault_accesskey": "Clé d'accès", + "kerberosvault_description_accesskey": "La clé d'accès de votre compte Kerberos Vault.", + "kerberosvault_secretkey": "Clé secrète", + "kerberosvault_description_secretkey": "La clé secrète de votre compte Kerberos Vault.", + "verify_connection": "Vérifier la connexion" } } } +