Release v4.3.3

This commit is contained in:
Jeremy Stretch
2025-06-26 14:26:40 -04:00
parent 0a9887b42f
commit 71e6ea5785
40 changed files with 1469 additions and 1028 deletions

View File

@@ -14,7 +14,7 @@
# Mathieu, 2025
# Étienne Brunel, 2025
# Jean Benoit <jean@unistra.fr>, 2025
# Julia Leblond, 2025
# Julia, 2025
# Jeremy Stretch, 2025
#
#, fuzzy
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-05 05:01+0000\n"
"POT-Creation-Date: 2025-06-26 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
@@ -727,7 +727,7 @@ msgstr "Couleur"
#: netbox/dcim/tables/devices.py:852 netbox/dcim/tables/power.py:77
#: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42
#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509
#: netbox/netbox/tables/tables.py:269
#: netbox/netbox/tables/tables.py:272
#: netbox/templates/circuits/circuit.html:30
#: netbox/templates/circuits/virtualcircuit.html:39
#: netbox/templates/circuits/virtualcircuittermination.html:64
@@ -844,7 +844,7 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/wireless/forms/bulk_edit.py:46
#: netbox/wireless/forms/bulk_edit.py:109
#: netbox/wireless/forms/bulk_import.py:45
#: netbox/wireless/forms/bulk_import.py:89
#: netbox/wireless/forms/bulk_import.py:132
#: netbox/wireless/forms/filtersets.py:52
#: netbox/wireless/forms/filtersets.py:111
#: netbox/wireless/tables/wirelesslan.py:52
@@ -924,7 +924,7 @@ msgstr "Statut"
#: netbox/vpn/forms/filtersets.py:219 netbox/wireless/forms/bulk_edit.py:66
#: netbox/wireless/forms/bulk_edit.py:114
#: netbox/wireless/forms/bulk_import.py:57
#: netbox/wireless/forms/bulk_import.py:102
#: netbox/wireless/forms/bulk_import.py:137
#: netbox/wireless/forms/filtersets.py:38
#: netbox/wireless/forms/filtersets.py:103
msgid "Tenant"
@@ -961,8 +961,8 @@ msgstr "Distance"
#: netbox/circuits/forms/bulk_import.py:108
#: netbox/circuits/forms/filtersets.py:213
#: netbox/wireless/forms/bulk_edit.py:138
#: netbox/wireless/forms/bulk_import.py:121
#: netbox/wireless/forms/bulk_import.py:124
#: netbox/wireless/forms/bulk_import.py:156
#: netbox/wireless/forms/bulk_import.py:159
#: netbox/wireless/forms/filtersets.py:134
msgid "Distance unit"
msgstr "Unité de distance"
@@ -997,7 +997,7 @@ msgstr "Paramètres du service"
#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
#: netbox/netbox/tables/tables.py:285 netbox/templates/dcim/moduletype.html:68
#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1201,7 +1201,7 @@ msgstr "État opérationnel"
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
#: netbox/wireless/forms/bulk_import.py:106
#: netbox/wireless/forms/bulk_import.py:141
msgid "Assigned tenant"
msgstr "Entité associée"
@@ -2559,8 +2559,8 @@ msgstr ""
#: netbox/core/models/config.py:18 netbox/core/models/data.py:269
#: netbox/core/models/files.py:30 netbox/core/models/jobs.py:52
#: netbox/extras/models/models.py:806 netbox/extras/models/notifications.py:39
#: netbox/extras/models/notifications.py:186
#: netbox/netbox/models/features.py:53 netbox/users/models/tokens.py:32
#: netbox/extras/models/notifications.py:192
#: netbox/netbox/models/features.py:54 netbox/users/models/tokens.py:32
msgid "created"
msgstr "créé"
@@ -2680,7 +2680,7 @@ msgstr ""
"dépendance doit être installée : "
#: netbox/core/models/data.py:273 netbox/core/models/files.py:34
#: netbox/netbox/models/features.py:59
#: netbox/netbox/models/features.py:60
msgid "last updated"
msgstr "dernière mise à jour"
@@ -2824,7 +2824,7 @@ msgstr "Nom complet"
#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373
#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514
#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677
#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:273
#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:276
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2862,7 +2862,7 @@ msgstr "Dernière mise à jour"
#: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76
#: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230
#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702
#: netbox/netbox/tables/tables.py:218
#: netbox/netbox/tables/tables.py:221
#: netbox/templates/dcim/virtualchassis_edit.html:56
#: netbox/utilities/forms/forms.py:73
#: netbox/wireless/tables/wirelesslink.py:16
@@ -5160,7 +5160,7 @@ msgid "Side B name"
msgstr "Nom de la face B"
#: netbox/dcim/forms/bulk_import.py:1378
#: netbox/wireless/forms/bulk_import.py:91
#: netbox/wireless/forms/bulk_import.py:134
msgid "Connection status"
msgstr "État de la connexion"
@@ -5375,7 +5375,7 @@ msgid "Connection"
msgstr "Connexion"
#: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382
#: netbox/extras/forms/bulk_import.py:253
#: netbox/extras/forms/bulk_import.py:261
#: netbox/extras/forms/filtersets.py:527
#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640
#: netbox/templates/extras/journalentry.html:30
@@ -7420,7 +7420,7 @@ msgstr "emplacement"
#: netbox/dcim/models/sites.py:333
msgid "locations"
msgstr "les lieux"
msgstr "emplacements"
#: netbox/dcim/models/sites.py:344
#, python-brace-format
@@ -7437,11 +7437,13 @@ msgstr "Terminaison A"
msgid "Termination B"
msgstr "Terminaison B"
#: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22
#: netbox/dcim/tables/cables.py:66 netbox/wireless/forms/bulk_import.py:97
#: netbox/wireless/tables/wirelesslink.py:22
msgid "Device A"
msgstr "Appareil A"
#: netbox/dcim/tables/cables.py:72 netbox/wireless/tables/wirelesslink.py:31
#: netbox/dcim/tables/cables.py:72 netbox/wireless/forms/bulk_import.py:118
#: netbox/wireless/tables/wirelesslink.py:31
msgid "Device B"
msgstr "Appareil B"
@@ -7461,11 +7463,11 @@ msgstr "Baie A"
msgid "Rack B"
msgstr "Baie B"
#: netbox/dcim/tables/cables.py:102
#: netbox/dcim/tables/cables.py:102 netbox/wireless/forms/bulk_import.py:90
msgid "Site A"
msgstr "Site A"
#: netbox/dcim/tables/cables.py:108
#: netbox/dcim/tables/cables.py:108 netbox/wireless/forms/bulk_import.py:111
msgid "Site B"
msgstr "Site B"
@@ -8470,6 +8472,7 @@ msgstr "Est actif"
#: netbox/extras/forms/bulk_import.py:139
#: netbox/extras/forms/bulk_import.py:164
#: netbox/extras/forms/bulk_import.py:188
#: netbox/extras/forms/bulk_import.py:242
#: netbox/extras/forms/filtersets.py:141 netbox/extras/forms/filtersets.py:235
#: netbox/extras/forms/filtersets.py:265 netbox/extras/forms/model_forms.py:50
#: netbox/extras/forms/model_forms.py:222
@@ -8486,6 +8489,7 @@ msgstr "Types d'objets"
#: netbox/extras/forms/bulk_import.py:141
#: netbox/extras/forms/bulk_import.py:166
#: netbox/extras/forms/bulk_import.py:190
#: netbox/extras/forms/bulk_import.py:244
#: netbox/tenancy/forms/bulk_import.py:95
msgid "One or more assigned object types"
msgstr "Un ou plusieurs types d'objets attribués"
@@ -8568,15 +8572,15 @@ msgstr "Webhook {name} introuvable"
msgid "Script {name} not found"
msgstr "Scénario {name} introuvable"
#: netbox/extras/forms/bulk_import.py:250
#: netbox/extras/forms/bulk_import.py:258
msgid "Assigned object type"
msgstr "Type d'objet attribué"
#: netbox/extras/forms/bulk_import.py:255
#: netbox/extras/forms/bulk_import.py:263
msgid "The classification of entry"
msgstr "La classification de l'entrée"
#: netbox/extras/forms/bulk_import.py:267
#: netbox/extras/forms/bulk_import.py:275
#: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413
#: netbox/templates/extras/notificationgroup.html:41
#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:236
@@ -8585,12 +8589,12 @@ msgstr "La classification de l'entrée"
msgid "Users"
msgstr "Utilisateurs"
#: netbox/extras/forms/bulk_import.py:271
#: netbox/extras/forms/bulk_import.py:279
msgid "User names separated by commas, encased with double quotes"
msgstr ""
"Noms d'utilisateur séparés par des virgules, encadrés par des guillemets"
#: netbox/extras/forms/bulk_import.py:274
#: netbox/extras/forms/bulk_import.py:282
#: netbox/extras/forms/model_forms.py:393 netbox/netbox/navigation/menu.py:295
#: netbox/netbox/navigation/menu.py:433
#: netbox/templates/extras/notificationgroup.html:31
@@ -8603,7 +8607,7 @@ msgstr ""
msgid "Groups"
msgstr "Groupes"
#: netbox/extras/forms/bulk_import.py:278
#: netbox/extras/forms/bulk_import.py:286
msgid "Group names separated by commas, encased with double quotes"
msgstr "Noms de groupes séparés par des virgules, entre guillemets doubles"
@@ -8903,7 +8907,7 @@ msgstr ""
msgid "Must specify either local data or a data file"
msgstr "Doit spécifier des données locales ou un fichier de données"
#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:30
#: netbox/extras/forms/reports.py:17 netbox/extras/forms/scripts.py:25
msgid "Schedule at"
msgstr "Horaire à"
@@ -8911,7 +8915,7 @@ msgstr "Horaire à"
msgid "Schedule execution of report to a set time"
msgstr "Planifier l'exécution du rapport à une heure définie"
#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:36
#: netbox/extras/forms/reports.py:23 netbox/extras/forms/scripts.py:31
msgid "Recurs every"
msgstr "Récurrent chaque fois"
@@ -8919,48 +8923,48 @@ msgstr "Récurrent chaque fois"
msgid "Interval at which this report is re-run (in minutes)"
msgstr "Intervalle auquel ce rapport est réexécuté (en minutes)"
#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:48
#: netbox/extras/forms/reports.py:35 netbox/extras/forms/scripts.py:43
#, python-brace-format
msgid " (current time: <strong>{now}</strong>)"
msgstr " (heure actuelle : <strong>{now}</strong>)"
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:58
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
msgid "Scheduled time must be in the future."
msgstr "L'heure prévue doit se situer dans le futur."
#: netbox/extras/forms/scripts.py:24
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Valider les modifications"
#: netbox/extras/forms/scripts.py:25
#: netbox/extras/forms/scripts.py:20
msgid "Commit changes to the database (uncheck for a dry-run)"
msgstr ""
"Validez les modifications apportées à la base de données (décochez cette "
"case pour une exécution à sec)"
#: netbox/extras/forms/scripts.py:31
#: netbox/extras/forms/scripts.py:26
msgid "Schedule execution of script to a set time"
msgstr "Planifier l'exécution du script à une heure définie"
#: netbox/extras/forms/scripts.py:40
#: netbox/extras/forms/scripts.py:35
msgid "Interval at which this script is re-run (in minutes)"
msgstr "Intervalle auquel ce script est réexécuté (en minutes)"
#: netbox/extras/jobs.py:47
#: netbox/extras/jobs.py:50
msgid "Database changes have been reverted automatically."
msgstr ""
"Les modifications apportées à la base de données ont été annulées "
"automatiquement."
#: netbox/extras/jobs.py:53
#: netbox/extras/jobs.py:56
msgid "Script aborted with error: "
msgstr "Le script a été abandonné avec une erreur : "
#: netbox/extras/jobs.py:63
#: netbox/extras/jobs.py:66
msgid "An exception occurred: "
msgstr "Une exception s'est produite : "
#: netbox/extras/jobs.py:68
#: netbox/extras/jobs.py:71
msgid "Database changes have been reverted due to error."
msgstr ""
"Les modifications apportées à la base de données ont été annulées en raison "
@@ -9738,7 +9742,7 @@ msgid "notifications"
msgstr "notifications"
#: netbox/extras/models/notifications.py:99
#: netbox/extras/models/notifications.py:234
#: netbox/extras/models/notifications.py:240
#, python-brace-format
msgid "Objects of this type ({type}) do not support notifications."
msgstr ""
@@ -9753,19 +9757,19 @@ msgstr "groupes"
msgid "users"
msgstr "utilisateurs"
#: netbox/extras/models/notifications.py:152
#: netbox/extras/models/notifications.py:158
msgid "notification group"
msgstr "groupe de notifications"
#: netbox/extras/models/notifications.py:153
#: netbox/extras/models/notifications.py:159
msgid "notification groups"
msgstr "groupes de notifications"
#: netbox/extras/models/notifications.py:217
#: netbox/extras/models/notifications.py:223
msgid "subscription"
msgstr "abonnement"
#: netbox/extras/models/notifications.py:218
#: netbox/extras/models/notifications.py:224
msgid "subscriptions"
msgstr "abonnements"
@@ -10450,8 +10454,8 @@ msgstr "ID de groupe"
#: netbox/wireless/forms/bulk_edit.py:119
#: netbox/wireless/forms/bulk_import.py:64
#: netbox/wireless/forms/bulk_import.py:67
#: netbox/wireless/forms/bulk_import.py:109
#: netbox/wireless/forms/bulk_import.py:112
#: netbox/wireless/forms/bulk_import.py:144
#: netbox/wireless/forms/bulk_import.py:147
#: netbox/wireless/forms/filtersets.py:57
#: netbox/wireless/forms/filtersets.py:116
msgid "Authentication type"
@@ -11910,56 +11914,56 @@ msgstr "Supprimer les étiquettes"
msgid "{class_name} must specify a model class."
msgstr "{class_name} doit spécifier une classe de modèle."
#: netbox/netbox/models/features.py:280
#: netbox/netbox/models/features.py:281
#, python-brace-format
msgid "Unknown field name '{name}' in custom field data."
msgstr ""
"Nom de champ inconnu '{name}'dans les données de champs personnalisés."
#: netbox/netbox/models/features.py:286
#: netbox/netbox/models/features.py:287
#, python-brace-format
msgid "Invalid value for custom field '{name}': {error}"
msgstr "Valeur non valide pour le champ personnalisé '{name}« : {error}"
#: netbox/netbox/models/features.py:295
#: netbox/netbox/models/features.py:296
#, python-brace-format
msgid "Custom field '{name}' must have a unique value."
msgstr "Champ personnalisé '{name}'doit avoir une valeur unique."
#: netbox/netbox/models/features.py:302
#: netbox/netbox/models/features.py:303
#, python-brace-format
msgid "Missing required custom field '{name}'."
msgstr "Champ personnalisé obligatoire manquant '{name}'."
#: netbox/netbox/models/features.py:492
#: netbox/netbox/models/features.py:493
msgid "Remote data source"
msgstr "Source de données distante"
#: netbox/netbox/models/features.py:502
#: netbox/netbox/models/features.py:503
msgid "data path"
msgstr "chemin de données"
#: netbox/netbox/models/features.py:506
#: netbox/netbox/models/features.py:507
msgid "Path to remote file (relative to data source root)"
msgstr ""
"Chemin vers le fichier distant (par rapport à la racine de la source de "
"données)"
#: netbox/netbox/models/features.py:509
#: netbox/netbox/models/features.py:510
msgid "auto sync enabled"
msgstr "synchronisation automatique activée"
#: netbox/netbox/models/features.py:511
#: netbox/netbox/models/features.py:512
msgid "Enable automatic synchronization of data when the data file is updated"
msgstr ""
"Activer la synchronisation automatique des données lors de la mise à jour du"
" fichier de données"
#: netbox/netbox/models/features.py:514
#: netbox/netbox/models/features.py:515
msgid "date synced"
msgstr "date de synchronisation"
#: netbox/netbox/models/features.py:608
#: netbox/netbox/models/features.py:609
#, python-brace-format
msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} doit implémenter une méthode sync_data ()."
@@ -12561,12 +12565,12 @@ msgstr "Erreur"
msgid "No {model_name} found"
msgstr "{model_name} non trouvé"
#: netbox/netbox/tables/tables.py:278
#: netbox/netbox/tables/tables.py:281
#: netbox/templates/generic/bulk_import.html:117
msgid "Field"
msgstr "Champ"
#: netbox/netbox/tables/tables.py:281
#: netbox/netbox/tables/tables.py:284
msgid "Value"
msgstr "Valeur"
@@ -12845,7 +12849,7 @@ msgstr "Groupes associés"
#: netbox/templates/extras/configtemplate.html:77
#: netbox/templates/extras/eventrule.html:66
#: netbox/templates/extras/exporttemplate.html:88
#: netbox/templates/extras/htmx/script_result.html:60
#: netbox/templates/extras/htmx/script_result.html:69
#: netbox/templates/extras/webhook.html:65
#: netbox/templates/extras/webhook.html:75
#: netbox/templates/inc/panel_table.html:13
@@ -13070,7 +13074,7 @@ msgstr "Déconnectez"
#: netbox/templates/dcim/frontport.html:102
#: netbox/templates/dcim/interface.html:237
#: netbox/templates/dcim/interface.html:257
#: netbox/templates/dcim/powerfeed.html:127
#: netbox/templates/dcim/powerfeed.html:123
#: netbox/templates/dcim/poweroutlet.html:85
#: netbox/templates/dcim/poweroutlet.html:86
#: netbox/templates/dcim/powerport.html:73
@@ -14568,10 +14572,15 @@ msgstr "Résumé du test"
msgid "Log"
msgstr "Journal"
#: netbox/templates/extras/htmx/script_result.html:56
#: netbox/templates/extras/htmx/script_result.html:57
msgid "Output"
msgstr "sortie"
#: netbox/templates/extras/htmx/script_result.html:61
#: netbox/templates/extras/object_render_config.html:60
msgid "Download"
msgstr "Télécharger"
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Chargement"
@@ -14618,10 +14627,6 @@ msgstr "Données de contexte"
msgid "Rendered Config"
msgstr "Configuration rendue"
#: netbox/templates/extras/object_render_config.html:60
msgid "Download"
msgstr "Télécharger"
#: netbox/templates/extras/object_render_config.html:68
msgid "Error rendering template"
msgstr "Erreur lors du rendu du modèle"
@@ -15453,7 +15458,7 @@ msgstr "Activité récente"
#: netbox/templates/users/inc/user_activity.html:9
msgid "View All"
msgstr ""
msgstr "Afficher tout"
#: netbox/templates/users/objectpermission.html:6
#: netbox/templates/users/objectpermission.html:14
@@ -17341,8 +17346,8 @@ msgstr "WPA Entreprise"
#: netbox/wireless/forms/bulk_edit.py:124
#: netbox/wireless/forms/bulk_import.py:70
#: netbox/wireless/forms/bulk_import.py:73
#: netbox/wireless/forms/bulk_import.py:115
#: netbox/wireless/forms/bulk_import.py:118
#: netbox/wireless/forms/bulk_import.py:150
#: netbox/wireless/forms/bulk_import.py:153
#: netbox/wireless/forms/filtersets.py:62
#: netbox/wireless/forms/filtersets.py:121
msgid "Authentication cipher"
@@ -17353,15 +17358,39 @@ msgid "Bridged VLAN"
msgstr "VLAN bridgé"
#: netbox/wireless/forms/bulk_import.py:94
msgid "Site of parent device A (if any)"
msgstr "Site de l'appareil parent A (le cas échéant)"
#: netbox/wireless/forms/bulk_import.py:100
msgid "Parent device of assigned interface A"
msgstr "Appareil parent de l'interface A attribuée"
#: netbox/wireless/forms/bulk_import.py:103
#: netbox/wireless/tables/wirelesslink.py:27
msgid "Interface A"
msgstr "Interface A"
#: netbox/wireless/forms/bulk_import.py:98
#: netbox/wireless/forms/bulk_import.py:106
msgid "Assigned interface A"
msgstr "Interface A attribuée"
#: netbox/wireless/forms/bulk_import.py:115
msgid "Site of parent device B (if any)"
msgstr "Site de l'appareil parent B (le cas échéant)"
#: netbox/wireless/forms/bulk_import.py:121
msgid "Parent device of assigned interface B"
msgstr "Appareil parent de l'interface B attribuée"
#: netbox/wireless/forms/bulk_import.py:124
#: netbox/wireless/tables/wirelesslink.py:36
msgid "Interface B"
msgstr "Interface B"
#: netbox/wireless/forms/bulk_import.py:127
msgid "Assigned interface B"
msgstr "Interface B attribuée"
#: netbox/wireless/forms/model_forms.py:166
msgid "Side B"
msgstr "Côté B"