mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-25 22:22:26 +00:00
Merge branch 'fix-GTU-check-216' into 'dev'
Fix gtu check 216 See merge request federez/re2o!431
This commit is contained in:
commit
9cb2566662
11 changed files with 1172 additions and 782 deletions
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2019-01-07 01:37+0100\n"
|
"PO-Revision-Date: 2019-01-07 01:37+0100\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language: fr_FR\n"
|
"Language: fr_FR\n"
|
||||||
|
@ -33,7 +33,7 @@ msgstr ""
|
||||||
msgid "You don't have the right to view this application."
|
msgid "You don't have the right to view this application."
|
||||||
msgstr "Vous n'avez pas le droit de voir cette application."
|
msgstr "Vous n'avez pas le droit de voir cette application."
|
||||||
|
|
||||||
#: cotisations/forms.py:66 cotisations/forms.py:299
|
#: cotisations/forms.py:66 cotisations/forms.py:298
|
||||||
msgid "Select a payment method"
|
msgid "Select a payment method"
|
||||||
msgstr "Sélectionnez un moyen de paiement"
|
msgstr "Sélectionnez un moyen de paiement"
|
||||||
|
|
||||||
|
@ -109,7 +109,7 @@ msgstr "Banques disponibles"
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr "Montant"
|
msgstr "Montant"
|
||||||
|
|
||||||
#: cotisations/forms.py:292
|
#: cotisations/forms.py:291
|
||||||
#: cotisations/templates/cotisations/aff_cost_estimate.html:42
|
#: cotisations/templates/cotisations/aff_cost_estimate.html:42
|
||||||
#: cotisations/templates/cotisations/aff_cotisations.html:44
|
#: cotisations/templates/cotisations/aff_cotisations.html:44
|
||||||
#: cotisations/templates/cotisations/aff_custom_invoice.html:42
|
#: cotisations/templates/cotisations/aff_custom_invoice.html:42
|
||||||
|
@ -117,7 +117,7 @@ msgstr "Montant"
|
||||||
msgid "Payment method"
|
msgid "Payment method"
|
||||||
msgstr "Moyen de paiement"
|
msgstr "Moyen de paiement"
|
||||||
|
|
||||||
#: cotisations/forms.py:313
|
#: cotisations/forms.py:312
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Requested amount is too high. Your balance can't exceed "
|
"Requested amount is too high. Your balance can't exceed "
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-06-23 16:01+0200\n"
|
"PO-Revision-Date: 2018-06-23 16:01+0200\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -159,7 +159,7 @@ msgid "Statistics"
|
||||||
msgstr "Statistiques"
|
msgstr "Statistiques"
|
||||||
|
|
||||||
#: logs/templates/logs/index.html:32 logs/templates/logs/stats_logs.html:32
|
#: logs/templates/logs/index.html:32 logs/templates/logs/stats_logs.html:32
|
||||||
#: logs/views.py:414
|
#: logs/views.py:422
|
||||||
msgid "Actions performed"
|
msgid "Actions performed"
|
||||||
msgstr "Actions effectuées"
|
msgstr "Actions effectuées"
|
||||||
|
|
||||||
|
@ -183,7 +183,7 @@ msgstr "Base de données"
|
||||||
msgid "Wiring actions"
|
msgid "Wiring actions"
|
||||||
msgstr "Actions de câblage"
|
msgstr "Actions de câblage"
|
||||||
|
|
||||||
#: logs/templates/logs/sidebar.html:53 logs/views.py:336
|
#: logs/templates/logs/sidebar.html:53 logs/views.py:344
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilisateurs"
|
msgstr "Utilisateurs"
|
||||||
|
|
||||||
|
@ -236,118 +236,124 @@ msgid "Archived users"
|
||||||
msgstr "Utilisateurs archivés"
|
msgstr "Utilisateurs archivés"
|
||||||
|
|
||||||
#: logs/views.py:261
|
#: logs/views.py:261
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Archived users"
|
||||||
|
msgid "Full Archived users"
|
||||||
|
msgstr "Utilisateurs archivés"
|
||||||
|
|
||||||
|
#: logs/views.py:269
|
||||||
msgid "Not yet active users"
|
msgid "Not yet active users"
|
||||||
msgstr "Utilisateurs pas encore actifs"
|
msgstr "Utilisateurs pas encore actifs"
|
||||||
|
|
||||||
#: logs/views.py:269
|
#: logs/views.py:277
|
||||||
msgid "Contributing members"
|
msgid "Contributing members"
|
||||||
msgstr "Adhérents cotisants"
|
msgstr "Adhérents cotisants"
|
||||||
|
|
||||||
#: logs/views.py:275
|
#: logs/views.py:283
|
||||||
msgid "Users benefiting from a connection"
|
msgid "Users benefiting from a connection"
|
||||||
msgstr "Utilisateurs bénéficiant d'une connexion"
|
msgstr "Utilisateurs bénéficiant d'une connexion"
|
||||||
|
|
||||||
#: logs/views.py:281
|
#: logs/views.py:289
|
||||||
msgid "Banned users"
|
msgid "Banned users"
|
||||||
msgstr "Utilisateurs bannis"
|
msgstr "Utilisateurs bannis"
|
||||||
|
|
||||||
#: logs/views.py:287
|
#: logs/views.py:295
|
||||||
msgid "Users benefiting from a free connection"
|
msgid "Users benefiting from a free connection"
|
||||||
msgstr "Utilisateurs bénéficiant d'une connexion gratuite"
|
msgstr "Utilisateurs bénéficiant d'une connexion gratuite"
|
||||||
|
|
||||||
#: logs/views.py:293
|
#: logs/views.py:301
|
||||||
msgid "Active interfaces (with access to the network)"
|
msgid "Active interfaces (with access to the network)"
|
||||||
msgstr "Interfaces actives (ayant accès au réseau)"
|
msgstr "Interfaces actives (ayant accès au réseau)"
|
||||||
|
|
||||||
#: logs/views.py:303
|
#: logs/views.py:311
|
||||||
msgid "Active interfaces assigned IPv4"
|
msgid "Active interfaces assigned IPv4"
|
||||||
msgstr "Interfaces actives assignées IPv4"
|
msgstr "Interfaces actives assignées IPv4"
|
||||||
|
|
||||||
#: logs/views.py:316
|
#: logs/views.py:324
|
||||||
msgid "IP range"
|
msgid "IP range"
|
||||||
msgstr "Plage d'IP"
|
msgstr "Plage d'IP"
|
||||||
|
|
||||||
#: logs/views.py:317
|
#: logs/views.py:325
|
||||||
msgid "VLAN"
|
msgid "VLAN"
|
||||||
msgstr "VLAN"
|
msgstr "VLAN"
|
||||||
|
|
||||||
#: logs/views.py:318
|
#: logs/views.py:326
|
||||||
msgid "Total number of IP addresses"
|
msgid "Total number of IP addresses"
|
||||||
msgstr "Nombre total d'adresses IP"
|
msgstr "Nombre total d'adresses IP"
|
||||||
|
|
||||||
#: logs/views.py:319
|
#: logs/views.py:327
|
||||||
msgid "Number of assigned IP addresses"
|
msgid "Number of assigned IP addresses"
|
||||||
msgstr "Nombre d'adresses IP non assignées"
|
msgstr "Nombre d'adresses IP non assignées"
|
||||||
|
|
||||||
#: logs/views.py:320
|
#: logs/views.py:328
|
||||||
msgid "Number of IP address assigned to an activated machine"
|
msgid "Number of IP address assigned to an activated machine"
|
||||||
msgstr "Nombre d'adresses IP assignées à une machine activée"
|
msgstr "Nombre d'adresses IP assignées à une machine activée"
|
||||||
|
|
||||||
#: logs/views.py:321
|
#: logs/views.py:329
|
||||||
msgid "Number of nonassigned IP addresses"
|
msgid "Number of nonassigned IP addresses"
|
||||||
msgstr "Nombre d'adresses IP non assignées"
|
msgstr "Nombre d'adresses IP non assignées"
|
||||||
|
|
||||||
#: logs/views.py:348
|
#: logs/views.py:356
|
||||||
msgid "Subscriptions"
|
msgid "Subscriptions"
|
||||||
msgstr "Cotisations"
|
msgstr "Cotisations"
|
||||||
|
|
||||||
#: logs/views.py:370 logs/views.py:431
|
#: logs/views.py:378 logs/views.py:439
|
||||||
msgid "Machines"
|
msgid "Machines"
|
||||||
msgstr "Machines"
|
msgstr "Machines"
|
||||||
|
|
||||||
#: logs/views.py:397
|
#: logs/views.py:405
|
||||||
msgid "Topology"
|
msgid "Topology"
|
||||||
msgstr "Topologie"
|
msgstr "Topologie"
|
||||||
|
|
||||||
#: logs/views.py:416
|
#: logs/views.py:424
|
||||||
msgid "Number of actions"
|
msgid "Number of actions"
|
||||||
msgstr "Nombre d'actions"
|
msgstr "Nombre d'actions"
|
||||||
|
|
||||||
#: logs/views.py:430 logs/views.py:448 logs/views.py:453 logs/views.py:458
|
#: logs/views.py:438 logs/views.py:456 logs/views.py:461 logs/views.py:466
|
||||||
#: logs/views.py:473
|
#: logs/views.py:481
|
||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Utilisateur"
|
msgstr "Utilisateur"
|
||||||
|
|
||||||
#: logs/views.py:434
|
#: logs/views.py:442
|
||||||
msgid "Invoice"
|
msgid "Invoice"
|
||||||
msgstr "Facture"
|
msgstr "Facture"
|
||||||
|
|
||||||
#: logs/views.py:437
|
#: logs/views.py:445
|
||||||
msgid "Ban"
|
msgid "Ban"
|
||||||
msgstr "Bannissement"
|
msgstr "Bannissement"
|
||||||
|
|
||||||
#: logs/views.py:440
|
#: logs/views.py:448
|
||||||
msgid "Whitelist"
|
msgid "Whitelist"
|
||||||
msgstr "Accès gracieux"
|
msgstr "Accès gracieux"
|
||||||
|
|
||||||
#: logs/views.py:443
|
#: logs/views.py:451
|
||||||
msgid "Rights"
|
msgid "Rights"
|
||||||
msgstr "Droits"
|
msgstr "Droits"
|
||||||
|
|
||||||
#: logs/views.py:447
|
#: logs/views.py:455
|
||||||
msgid "School"
|
msgid "School"
|
||||||
msgstr "Établissement"
|
msgstr "Établissement"
|
||||||
|
|
||||||
#: logs/views.py:452
|
#: logs/views.py:460
|
||||||
msgid "Payment method"
|
msgid "Payment method"
|
||||||
msgstr "Moyen de paiement"
|
msgstr "Moyen de paiement"
|
||||||
|
|
||||||
#: logs/views.py:457
|
#: logs/views.py:465
|
||||||
msgid "Bank"
|
msgid "Bank"
|
||||||
msgstr "Banque"
|
msgstr "Banque"
|
||||||
|
|
||||||
#: logs/views.py:474
|
#: logs/views.py:482
|
||||||
msgid "Action"
|
msgid "Action"
|
||||||
msgstr "Action"
|
msgstr "Action"
|
||||||
|
|
||||||
#: logs/views.py:505
|
#: logs/views.py:513
|
||||||
msgid "No model found."
|
msgid "No model found."
|
||||||
msgstr "Aucun modèle trouvé."
|
msgstr "Aucun modèle trouvé."
|
||||||
|
|
||||||
#: logs/views.py:511
|
#: logs/views.py:519
|
||||||
msgid "Nonexistent entry."
|
msgid "Nonexistent entry."
|
||||||
msgstr "Entrée inexistante."
|
msgstr "Entrée inexistante."
|
||||||
|
|
||||||
#: logs/views.py:518
|
#: logs/views.py:526
|
||||||
msgid "You don't have the right to access this menu."
|
msgid "You don't have the right to access this menu."
|
||||||
msgstr "Vous n'avez pas le droit d'accéder à ce menu."
|
msgstr "Vous n'avez pas le droit d'accéder à ce menu."
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-06-23 16:35+0200\n"
|
"PO-Revision-Date: 2018-06-23 16:35+0200\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -143,47 +143,47 @@ msgstr "Services actuels"
|
||||||
msgid "Current VLANs"
|
msgid "Current VLANs"
|
||||||
msgstr "VLANs actuels"
|
msgstr "VLANs actuels"
|
||||||
|
|
||||||
#: machines/models.py:61
|
#: machines/models.py:63
|
||||||
msgid "Optional"
|
msgid "Optional"
|
||||||
msgstr "Optionnel"
|
msgstr "Optionnel"
|
||||||
|
|
||||||
#: machines/models.py:69
|
#: machines/models.py:71
|
||||||
msgid "Can view a machine object"
|
msgid "Can view a machine object"
|
||||||
msgstr "Peut voir un objet machine"
|
msgstr "Peut voir un objet machine"
|
||||||
|
|
||||||
#: machines/models.py:71
|
#: machines/models.py:73
|
||||||
msgid "Can change the user of a machine"
|
msgid "Can change the user of a machine"
|
||||||
msgstr "Peut changer l'utilisateur d'une machine"
|
msgstr "Peut changer l'utilisateur d'une machine"
|
||||||
|
|
||||||
#: machines/models.py:73
|
#: machines/models.py:75
|
||||||
msgid "machine"
|
msgid "machine"
|
||||||
msgstr "machine"
|
msgstr "machine"
|
||||||
|
|
||||||
#: machines/models.py:74
|
#: machines/models.py:76
|
||||||
msgid "machines"
|
msgid "machines"
|
||||||
msgstr "machines"
|
msgstr "machines"
|
||||||
|
|
||||||
#: machines/models.py:107
|
#: machines/models.py:109
|
||||||
msgid "You don't have the right to change the machine's user."
|
msgid "You don't have the right to change the machine's user."
|
||||||
msgstr "Vous n'avez pas le droit de changer l'utilisateur de la machine."
|
msgstr "Vous n'avez pas le droit de changer l'utilisateur de la machine."
|
||||||
|
|
||||||
#: machines/models.py:116
|
#: machines/models.py:118
|
||||||
msgid "You don't have the right to view all the machines."
|
msgid "You don't have the right to view all the machines."
|
||||||
msgstr "Vous n'avez pas le droit de voir toutes les machines."
|
msgstr "Vous n'avez pas le droit de voir toutes les machines."
|
||||||
|
|
||||||
#: machines/models.py:130
|
#: machines/models.py:132
|
||||||
msgid "Nonexistent user."
|
msgid "Nonexistent user."
|
||||||
msgstr "Utilisateur inexistant."
|
msgstr "Utilisateur inexistant."
|
||||||
|
|
||||||
#: machines/models.py:138
|
#: machines/models.py:140
|
||||||
msgid "You don't have the right to add a machine."
|
msgid "You don't have the right to add a machine."
|
||||||
msgstr "Vous n'avez pas le droit d'ajouter une machine."
|
msgstr "Vous n'avez pas le droit d'ajouter une machine."
|
||||||
|
|
||||||
#: machines/models.py:140
|
#: machines/models.py:142
|
||||||
msgid "You don't have the right to add a machine to another user."
|
msgid "You don't have the right to add a machine to another user."
|
||||||
msgstr "Vous n'avez pas le droit d'ajouter une machine à un autre utilisateur."
|
msgstr "Vous n'avez pas le droit d'ajouter une machine à un autre utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:143 machines/models.py:1212
|
#: machines/models.py:145 machines/models.py:1239
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You reached the maximum number of interfaces that you are allowed to create "
|
"You reached the maximum number of interfaces that you are allowed to create "
|
||||||
|
@ -192,79 +192,79 @@ msgstr ""
|
||||||
"Vous avez atteint le nombre maximal d'interfaces que vous pouvez créer vous-"
|
"Vous avez atteint le nombre maximal d'interfaces que vous pouvez créer vous-"
|
||||||
"même (%s)."
|
"même (%s)."
|
||||||
|
|
||||||
#: machines/models.py:162 machines/models.py:1237 machines/models.py:1254
|
#: machines/models.py:164 machines/models.py:1264 machines/models.py:1281
|
||||||
#: machines/models.py:1343 machines/models.py:1360
|
#: machines/models.py:1370 machines/models.py:1387
|
||||||
msgid "You don't have the right to edit a machine of another user."
|
msgid "You don't have the right to edit a machine of another user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous n'avez pas le droit de modifier une machine d'un autre utilisateur."
|
"Vous n'avez pas le droit de modifier une machine d'un autre utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:180
|
#: machines/models.py:182
|
||||||
msgid "You don't have the right to delete a machine of another user."
|
msgid "You don't have the right to delete a machine of another user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous n'avez pas le droit de supprimer une machine d'une autre utilisateur."
|
"Vous n'avez pas le droit de supprimer une machine d'une autre utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:192
|
#: machines/models.py:194
|
||||||
msgid "You don't have the right to view other machines than yours."
|
msgid "You don't have the right to view other machines than yours."
|
||||||
msgstr "Vous n'avez pas le droit de voir d'autres machines que les vôtres."
|
msgstr "Vous n'avez pas le droit de voir d'autres machines que les vôtres."
|
||||||
|
|
||||||
#: machines/models.py:204 machines/templates/machines/aff_machines.html:53
|
#: machines/models.py:206 machines/templates/machines/aff_machines.html:53
|
||||||
msgid "No name"
|
msgid "No name"
|
||||||
msgstr "Sans nom"
|
msgstr "Sans nom"
|
||||||
|
|
||||||
#: machines/models.py:254
|
#: machines/models.py:266
|
||||||
msgid "Can view a machine type object"
|
msgid "Can view a machine type object"
|
||||||
msgstr "Peut voir un objet type de machine"
|
msgstr "Peut voir un objet type de machine"
|
||||||
|
|
||||||
#: machines/models.py:255
|
#: machines/models.py:267
|
||||||
msgid "Can use all machine types"
|
msgid "Can use all machine types"
|
||||||
msgstr "Peut utiliser tous les types de machine"
|
msgstr "Peut utiliser tous les types de machine"
|
||||||
|
|
||||||
#: machines/models.py:257
|
#: machines/models.py:269
|
||||||
msgid "machine type"
|
msgid "machine type"
|
||||||
msgstr "type de machine"
|
msgstr "type de machine"
|
||||||
|
|
||||||
#: machines/models.py:258
|
#: machines/models.py:270
|
||||||
msgid "machine types"
|
msgid "machine types"
|
||||||
msgstr "types de machine"
|
msgstr "types de machine"
|
||||||
|
|
||||||
#: machines/models.py:276
|
#: machines/models.py:288
|
||||||
msgid "You don't have the right to use all machine types."
|
msgid "You don't have the right to use all machine types."
|
||||||
msgstr "Vous n'avez pas le droit d'utiliser tous les types de machine."
|
msgstr "Vous n'avez pas le droit d'utiliser tous les types de machine."
|
||||||
|
|
||||||
#: machines/models.py:295
|
#: machines/models.py:307
|
||||||
msgid "Network containing the domain's IPv4 range (optional)"
|
msgid "Network containing the domain's IPv4 range (optional)"
|
||||||
msgstr "Réseau contenant la plage IPv4 du domaine (optionnel)"
|
msgstr "Réseau contenant la plage IPv4 du domaine (optionnel)"
|
||||||
|
|
||||||
#: machines/models.py:303
|
#: machines/models.py:315
|
||||||
msgid "Netmask for the domain's IPv4 range"
|
msgid "Netmask for the domain's IPv4 range"
|
||||||
msgstr "Masque de sous-réseau pour la plage IPv4 du domaine"
|
msgstr "Masque de sous-réseau pour la plage IPv4 du domaine"
|
||||||
|
|
||||||
#: machines/models.py:307
|
#: machines/models.py:319
|
||||||
msgid "Enable reverse DNS for IPv4"
|
msgid "Enable reverse DNS for IPv4"
|
||||||
msgstr "Activer DNS inverse pour IPv4"
|
msgstr "Activer DNS inverse pour IPv4"
|
||||||
|
|
||||||
#: machines/models.py:323
|
#: machines/models.py:335
|
||||||
msgid "Enable reverse DNS for IPv6"
|
msgid "Enable reverse DNS for IPv6"
|
||||||
msgstr "Activer DNS inverse pour IPv6"
|
msgstr "Activer DNS inverse pour IPv6"
|
||||||
|
|
||||||
#: machines/models.py:339
|
#: machines/models.py:351
|
||||||
msgid "Can view an IP type object"
|
msgid "Can view an IP type object"
|
||||||
msgstr "Peut voir un objet type d'IP"
|
msgstr "Peut voir un objet type d'IP"
|
||||||
|
|
||||||
#: machines/models.py:340
|
#: machines/models.py:352
|
||||||
msgid "Can use all IP types"
|
msgid "Can use all IP types"
|
||||||
msgstr "Peut utiliser tous les types d'IP"
|
msgstr "Peut utiliser tous les types d'IP"
|
||||||
|
|
||||||
#: machines/models.py:342 machines/templates/machines/aff_iptype.html:35
|
#: machines/models.py:354 machines/templates/machines/aff_iptype.html:35
|
||||||
#: machines/templates/machines/machine.html:108
|
#: machines/templates/machines/machine.html:108
|
||||||
msgid "IP type"
|
msgid "IP type"
|
||||||
msgstr "type d'IP"
|
msgstr "type d'IP"
|
||||||
|
|
||||||
#: machines/models.py:343
|
#: machines/models.py:355
|
||||||
msgid "IP types"
|
msgid "IP types"
|
||||||
msgstr "types d'IP"
|
msgstr "types d'IP"
|
||||||
|
|
||||||
#: machines/models.py:446
|
#: machines/models.py:458
|
||||||
msgid ""
|
msgid ""
|
||||||
"One or several IP addresses from the range are affected, impossible to "
|
"One or several IP addresses from the range are affected, impossible to "
|
||||||
"delete the range."
|
"delete the range."
|
||||||
|
@ -272,21 +272,21 @@ msgstr ""
|
||||||
"Une ou plusieurs adresses IP de la plage sont affectées, impossible de "
|
"Une ou plusieurs adresses IP de la plage sont affectées, impossible de "
|
||||||
"supprimer la plage."
|
"supprimer la plage."
|
||||||
|
|
||||||
#: machines/models.py:488
|
#: machines/models.py:500
|
||||||
msgid "Range end must be after range start..."
|
msgid "Range end must be after range start..."
|
||||||
msgstr "La fin de la plage doit être après le début..."
|
msgstr "La fin de la plage doit être après le début..."
|
||||||
|
|
||||||
#: machines/models.py:491
|
#: machines/models.py:503
|
||||||
msgid "The range is too large, you can't create a larger one than a /16."
|
msgid "The range is too large, you can't create a larger one than a /16."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La plage est trop grande, vous ne pouvez pas en créer une plus grande "
|
"La plage est trop grande, vous ne pouvez pas en créer une plus grande "
|
||||||
"qu'un /16."
|
"qu'un /16."
|
||||||
|
|
||||||
#: machines/models.py:496
|
#: machines/models.py:508
|
||||||
msgid "The specified range is not disjoint from existing ranges."
|
msgid "The specified range is not disjoint from existing ranges."
|
||||||
msgstr "La plage renseignée n'est pas disjointe des plages existantes."
|
msgstr "La plage renseignée n'est pas disjointe des plages existantes."
|
||||||
|
|
||||||
#: machines/models.py:504
|
#: machines/models.py:516
|
||||||
msgid ""
|
msgid ""
|
||||||
"If you specify a domain network or netmask, it must contain the domain's IP "
|
"If you specify a domain network or netmask, it must contain the domain's IP "
|
||||||
"range."
|
"range."
|
||||||
|
@ -294,47 +294,47 @@ msgstr ""
|
||||||
"Si vous renseignez un réseau ou masque de sous-réseau, il doit contenir la "
|
"Si vous renseignez un réseau ou masque de sous-réseau, il doit contenir la "
|
||||||
"plage IP du domaine."
|
"plage IP du domaine."
|
||||||
|
|
||||||
#: machines/models.py:537
|
#: machines/models.py:549
|
||||||
msgid "v4 multicast management"
|
msgid "v4 multicast management"
|
||||||
msgstr "gestion de multidiffusion v4"
|
msgstr "gestion de multidiffusion v4"
|
||||||
|
|
||||||
#: machines/models.py:541
|
#: machines/models.py:553
|
||||||
msgid "v6 multicast management"
|
msgid "v6 multicast management"
|
||||||
msgstr "gestion de multidiffusion v6"
|
msgstr "gestion de multidiffusion v6"
|
||||||
|
|
||||||
#: machines/models.py:546
|
#: machines/models.py:558
|
||||||
msgid "Can view a VLAN object"
|
msgid "Can view a VLAN object"
|
||||||
msgstr "Peut voir un objet VLAN"
|
msgstr "Peut voir un objet VLAN"
|
||||||
|
|
||||||
#: machines/models.py:548 machines/templates/machines/machine.html:160
|
#: machines/models.py:560 machines/templates/machines/machine.html:160
|
||||||
msgid "VLAN"
|
msgid "VLAN"
|
||||||
msgstr "VLAN"
|
msgstr "VLAN"
|
||||||
|
|
||||||
#: machines/models.py:549 machines/templates/machines/sidebar.html:57
|
#: machines/models.py:561 machines/templates/machines/sidebar.html:57
|
||||||
msgid "VLANs"
|
msgid "VLANs"
|
||||||
msgstr "VLANs"
|
msgstr "VLANs"
|
||||||
|
|
||||||
#: machines/models.py:562
|
#: machines/models.py:574
|
||||||
msgid "MAC-address"
|
msgid "MAC-address"
|
||||||
msgstr "MAC-address"
|
msgstr "MAC-address"
|
||||||
|
|
||||||
#: machines/models.py:585
|
#: machines/models.py:597
|
||||||
msgid "Can view a NAS device object"
|
msgid "Can view a NAS device object"
|
||||||
msgstr "Peut voir un objet dispositif NAS"
|
msgstr "Peut voir un objet dispositif NAS"
|
||||||
|
|
||||||
#: machines/models.py:587 machines/templates/machines/machine.html:164
|
#: machines/models.py:599 machines/templates/machines/machine.html:164
|
||||||
msgid "NAS device"
|
msgid "NAS device"
|
||||||
msgstr "dispositif NAS"
|
msgstr "dispositif NAS"
|
||||||
|
|
||||||
#: machines/models.py:588 machines/templates/machines/sidebar.html:63
|
#: machines/models.py:600 machines/templates/machines/sidebar.html:63
|
||||||
msgid "NAS devices"
|
msgid "NAS devices"
|
||||||
msgstr "dispositifs NAS"
|
msgstr "dispositifs NAS"
|
||||||
|
|
||||||
#: machines/models.py:602
|
#: machines/models.py:614
|
||||||
msgid "Contact email address for the zone"
|
msgid "Contact email address for the zone"
|
||||||
msgstr "Adresse mail de contact pour la zone"
|
msgstr "Adresse mail de contact pour la zone"
|
||||||
|
|
||||||
#: machines/models.py:606
|
#: machines/models.py:618
|
||||||
msgid ""
|
msgid ""
|
||||||
"Seconds before the secondary DNS have to ask the primary DNS serial to "
|
"Seconds before the secondary DNS have to ask the primary DNS serial to "
|
||||||
"detect a modification"
|
"detect a modification"
|
||||||
|
@ -342,7 +342,7 @@ msgstr ""
|
||||||
"Secondes avant que le DNS secondaire demande au DNS primaire le serial pour "
|
"Secondes avant que le DNS secondaire demande au DNS primaire le serial pour "
|
||||||
"détecter une modification"
|
"détecter une modification"
|
||||||
|
|
||||||
#: machines/models.py:611
|
#: machines/models.py:623
|
||||||
msgid ""
|
msgid ""
|
||||||
"Seconds before the secondary DNS ask the serial again in case of a primary "
|
"Seconds before the secondary DNS ask the serial again in case of a primary "
|
||||||
"DNS timeout"
|
"DNS timeout"
|
||||||
|
@ -350,7 +350,7 @@ msgstr ""
|
||||||
"Secondes avant que le DNS secondaire demande le serial de nouveau dans le "
|
"Secondes avant que le DNS secondaire demande le serial de nouveau dans le "
|
||||||
"cas d'un délai d'attente du DNS primaire"
|
"cas d'un délai d'attente du DNS primaire"
|
||||||
|
|
||||||
#: machines/models.py:616
|
#: machines/models.py:628
|
||||||
msgid ""
|
msgid ""
|
||||||
"Seconds before the secondary DNS stop answering requests in case of primary "
|
"Seconds before the secondary DNS stop answering requests in case of primary "
|
||||||
"DNS timeout"
|
"DNS timeout"
|
||||||
|
@ -358,112 +358,112 @@ msgstr ""
|
||||||
"Secondes avant que le DNS secondaire arrête de répondre aux requêtes dans le "
|
"Secondes avant que le DNS secondaire arrête de répondre aux requêtes dans le "
|
||||||
"cas d'un délai d'attente du DNS primaire"
|
"cas d'un délai d'attente du DNS primaire"
|
||||||
|
|
||||||
#: machines/models.py:621 machines/models.py:878
|
#: machines/models.py:633 machines/models.py:890
|
||||||
msgid "Time to Live"
|
msgid "Time to Live"
|
||||||
msgstr "Temps de vie"
|
msgstr "Temps de vie"
|
||||||
|
|
||||||
#: machines/models.py:626
|
#: machines/models.py:638
|
||||||
msgid "Can view an SOA record object"
|
msgid "Can view an SOA record object"
|
||||||
msgstr "Peut voir un objet enregistrement SOA"
|
msgstr "Peut voir un objet enregistrement SOA"
|
||||||
|
|
||||||
#: machines/models.py:628 machines/templates/machines/aff_extension.html:36
|
#: machines/models.py:640 machines/templates/machines/aff_extension.html:36
|
||||||
#: machines/templates/machines/machine.html:120
|
#: machines/templates/machines/machine.html:120
|
||||||
msgid "SOA record"
|
msgid "SOA record"
|
||||||
msgstr "enregistrement SOA"
|
msgstr "enregistrement SOA"
|
||||||
|
|
||||||
#: machines/models.py:629
|
#: machines/models.py:641
|
||||||
msgid "SOA records"
|
msgid "SOA records"
|
||||||
msgstr "enregistrements SOA"
|
msgstr "enregistrements SOA"
|
||||||
|
|
||||||
#: machines/models.py:668
|
#: machines/models.py:680
|
||||||
msgid "SOA to edit"
|
msgid "SOA to edit"
|
||||||
msgstr "SOA à modifier"
|
msgstr "SOA à modifier"
|
||||||
|
|
||||||
#: machines/models.py:679
|
#: machines/models.py:691
|
||||||
msgid "Zone name, must begin with a dot (.example.org)"
|
msgid "Zone name, must begin with a dot (.example.org)"
|
||||||
msgstr "Nom de zone, doit commencer par un point (.example.org)"
|
msgstr "Nom de zone, doit commencer par un point (.example.org)"
|
||||||
|
|
||||||
#: machines/models.py:687
|
#: machines/models.py:699
|
||||||
msgid "A record associated with the zone"
|
msgid "A record associated with the zone"
|
||||||
msgstr "Enregistrement A associé à la zone"
|
msgstr "Enregistrement A associé à la zone"
|
||||||
|
|
||||||
#: machines/models.py:693
|
#: machines/models.py:705
|
||||||
msgid "AAAA record associated with the zone"
|
msgid "AAAA record associated with the zone"
|
||||||
msgstr "Enregristrement AAAA associé avec la zone"
|
msgstr "Enregristrement AAAA associé avec la zone"
|
||||||
|
|
||||||
#: machines/models.py:701
|
#: machines/models.py:713
|
||||||
msgid "Should the zone be signed with DNSSEC"
|
msgid "Should the zone be signed with DNSSEC"
|
||||||
msgstr "La zone doit-elle être signée avec DNSSEC"
|
msgstr "La zone doit-elle être signée avec DNSSEC"
|
||||||
|
|
||||||
#: machines/models.py:706
|
#: machines/models.py:718
|
||||||
msgid "Can view an extension object"
|
msgid "Can view an extension object"
|
||||||
msgstr "Peut voir un objet extension"
|
msgstr "Peut voir un objet extension"
|
||||||
|
|
||||||
#: machines/models.py:707
|
#: machines/models.py:719
|
||||||
msgid "Can use all extensions"
|
msgid "Can use all extensions"
|
||||||
msgstr "Peut utiliser toutes les extensions"
|
msgstr "Peut utiliser toutes les extensions"
|
||||||
|
|
||||||
#: machines/models.py:709
|
#: machines/models.py:721
|
||||||
msgid "DNS extension"
|
msgid "DNS extension"
|
||||||
msgstr "extension DNS"
|
msgstr "extension DNS"
|
||||||
|
|
||||||
#: machines/models.py:710
|
#: machines/models.py:722
|
||||||
msgid "DNS extensions"
|
msgid "DNS extensions"
|
||||||
msgstr "extensions DNS"
|
msgstr "extensions DNS"
|
||||||
|
|
||||||
#: machines/models.py:764
|
#: machines/models.py:776
|
||||||
msgid "An extension must begin with a dot."
|
msgid "An extension must begin with a dot."
|
||||||
msgstr "Une extension doit commencer par un point."
|
msgstr "Une extension doit commencer par un point."
|
||||||
|
|
||||||
#: machines/models.py:778
|
#: machines/models.py:790
|
||||||
msgid "Can view an MX record object"
|
msgid "Can view an MX record object"
|
||||||
msgstr "Peut voir un objet enregistrement MX"
|
msgstr "Peut voir un objet enregistrement MX"
|
||||||
|
|
||||||
#: machines/models.py:780 machines/templates/machines/machine.html:124
|
#: machines/models.py:792 machines/templates/machines/machine.html:124
|
||||||
msgid "MX record"
|
msgid "MX record"
|
||||||
msgstr "enregistrement MX"
|
msgstr "enregistrement MX"
|
||||||
|
|
||||||
#: machines/models.py:781
|
#: machines/models.py:793
|
||||||
msgid "MX records"
|
msgid "MX records"
|
||||||
msgstr "enregistrements MX"
|
msgstr "enregistrements MX"
|
||||||
|
|
||||||
#: machines/models.py:803
|
#: machines/models.py:815
|
||||||
msgid "Can view an NS record object"
|
msgid "Can view an NS record object"
|
||||||
msgstr "Peut voir un objet enregistrement NS"
|
msgstr "Peut voir un objet enregistrement NS"
|
||||||
|
|
||||||
#: machines/models.py:805 machines/templates/machines/machine.html:128
|
#: machines/models.py:817 machines/templates/machines/machine.html:128
|
||||||
msgid "NS record"
|
msgid "NS record"
|
||||||
msgstr "enregistrement NS"
|
msgstr "enregistrement NS"
|
||||||
|
|
||||||
#: machines/models.py:806
|
#: machines/models.py:818
|
||||||
msgid "NS records"
|
msgid "NS records"
|
||||||
msgstr "enregistrements NS"
|
msgstr "enregistrements NS"
|
||||||
|
|
||||||
#: machines/models.py:825
|
#: machines/models.py:837
|
||||||
msgid "Can view a TXT record object"
|
msgid "Can view a TXT record object"
|
||||||
msgstr "Peut voir un objet enregistrement TXT"
|
msgstr "Peut voir un objet enregistrement TXT"
|
||||||
|
|
||||||
#: machines/models.py:827 machines/templates/machines/machine.html:132
|
#: machines/models.py:839 machines/templates/machines/machine.html:132
|
||||||
msgid "TXT record"
|
msgid "TXT record"
|
||||||
msgstr "enregistrement TXT"
|
msgstr "enregistrement TXT"
|
||||||
|
|
||||||
#: machines/models.py:828
|
#: machines/models.py:840
|
||||||
msgid "TXT records"
|
msgid "TXT records"
|
||||||
msgstr "enregistrements TXT"
|
msgstr "enregistrements TXT"
|
||||||
|
|
||||||
#: machines/models.py:847
|
#: machines/models.py:859
|
||||||
msgid "Can view a DNAME record object"
|
msgid "Can view a DNAME record object"
|
||||||
msgstr "Peut voir un objet enregistrement DNAME"
|
msgstr "Peut voir un objet enregistrement DNAME"
|
||||||
|
|
||||||
#: machines/models.py:849 machines/templates/machines/machine.html:136
|
#: machines/models.py:861 machines/templates/machines/machine.html:136
|
||||||
msgid "DNAME record"
|
msgid "DNAME record"
|
||||||
msgstr "enregistrement DNAME"
|
msgstr "enregistrement DNAME"
|
||||||
|
|
||||||
#: machines/models.py:850
|
#: machines/models.py:862
|
||||||
msgid "DNAME records"
|
msgid "DNAME records"
|
||||||
msgstr "enregistrements DNAME"
|
msgstr "enregistrements DNAME"
|
||||||
|
|
||||||
#: machines/models.py:883
|
#: machines/models.py:895
|
||||||
msgid ""
|
msgid ""
|
||||||
"Priority of the target server (positive integer value, the lower it is, the "
|
"Priority of the target server (positive integer value, the lower it is, the "
|
||||||
"more the server will be used if available)"
|
"more the server will be used if available)"
|
||||||
|
@ -471,7 +471,7 @@ msgstr ""
|
||||||
"Priorité du serveur cible (entier positif, plus il est bas, plus le serveur "
|
"Priorité du serveur cible (entier positif, plus il est bas, plus le serveur "
|
||||||
"sera utilisé si disponible)"
|
"sera utilisé si disponible)"
|
||||||
|
|
||||||
#: machines/models.py:890
|
#: machines/models.py:902
|
||||||
msgid ""
|
msgid ""
|
||||||
"Relative weight for records with the same priority (integer value between 0 "
|
"Relative weight for records with the same priority (integer value between 0 "
|
||||||
"and 65535)"
|
"and 65535)"
|
||||||
|
@ -479,141 +479,153 @@ msgstr ""
|
||||||
"Poids relatif des enregistrements avec la même priorité (entier entre 0 et "
|
"Poids relatif des enregistrements avec la même priorité (entier entre 0 et "
|
||||||
"65535)"
|
"65535)"
|
||||||
|
|
||||||
#: machines/models.py:895
|
#: machines/models.py:907
|
||||||
msgid "TCP/UDP port"
|
msgid "TCP/UDP port"
|
||||||
msgstr "Port TCP/UDP"
|
msgstr "Port TCP/UDP"
|
||||||
|
|
||||||
#: machines/models.py:900
|
#: machines/models.py:912
|
||||||
msgid "Target server"
|
msgid "Target server"
|
||||||
msgstr "Serveur cible"
|
msgstr "Serveur cible"
|
||||||
|
|
||||||
#: machines/models.py:905
|
#: machines/models.py:917
|
||||||
msgid "Can view an SRV record object"
|
msgid "Can view an SRV record object"
|
||||||
msgstr "Peut voir un objet enregistrement SRV"
|
msgstr "Peut voir un objet enregistrement SRV"
|
||||||
|
|
||||||
#: machines/models.py:907 machines/templates/machines/machine.html:140
|
#: machines/models.py:919 machines/templates/machines/machine.html:140
|
||||||
msgid "SRV record"
|
msgid "SRV record"
|
||||||
msgstr "enregistrement SRV"
|
msgstr "enregistrement SRV"
|
||||||
|
|
||||||
#: machines/models.py:908
|
#: machines/models.py:920
|
||||||
msgid "SRV records"
|
msgid "SRV records"
|
||||||
msgstr "enregistrements SRV"
|
msgstr "enregistrements SRV"
|
||||||
|
|
||||||
#: machines/models.py:937 machines/templates/machines/aff_sshfp.html:31
|
#: machines/models.py:949 machines/templates/machines/aff_sshfp.html:31
|
||||||
msgid "SSH public key"
|
msgid "SSH public key"
|
||||||
msgstr "Clé publique SSH"
|
msgstr "Clé publique SSH"
|
||||||
|
|
||||||
#: machines/models.py:945 machines/templates/machines/aff_sshfp.html:33
|
#: machines/models.py:957 machines/templates/machines/aff_sshfp.html:33
|
||||||
#: machines/templates/machines/aff_vlan.html:35
|
#: machines/templates/machines/aff_vlan.html:35
|
||||||
msgid "Comment"
|
msgid "Comment"
|
||||||
msgstr "Commentaire"
|
msgstr "Commentaire"
|
||||||
|
|
||||||
#: machines/models.py:972
|
#: machines/models.py:984
|
||||||
msgid "Can view an SSHFP record object"
|
msgid "Can view an SSHFP record object"
|
||||||
msgstr "Peut voir un objet enregistrement SSHFP"
|
msgstr "Peut voir un objet enregistrement SSHFP"
|
||||||
|
|
||||||
#: machines/models.py:974 machines/templates/machines/machine.html:144
|
#: machines/models.py:986 machines/templates/machines/machine.html:144
|
||||||
msgid "SSHFP record"
|
msgid "SSHFP record"
|
||||||
msgstr "enregistrement SSHFP"
|
msgstr "enregistrement SSHFP"
|
||||||
|
|
||||||
#: machines/models.py:975
|
#: machines/models.py:987
|
||||||
msgid "SSHFP records"
|
msgid "SSHFP records"
|
||||||
msgstr "enregistrements SSHFP"
|
msgstr "enregistrements SSHFP"
|
||||||
|
|
||||||
#: machines/models.py:1012
|
#: machines/models.py:1024
|
||||||
msgid "Can view an interface object"
|
msgid "Can view an interface object"
|
||||||
msgstr "Peut voir un objet interface"
|
msgstr "Peut voir un objet interface"
|
||||||
|
|
||||||
#: machines/models.py:1014
|
#: machines/models.py:1026
|
||||||
msgid "Can change the owner of an interface"
|
msgid "Can change the owner of an interface"
|
||||||
msgstr "Peut changer l'utilisateur d'une interface"
|
msgstr "Peut changer l'utilisateur d'une interface"
|
||||||
|
|
||||||
#: machines/models.py:1016
|
#: machines/models.py:1028
|
||||||
msgid "interface"
|
msgid "interface"
|
||||||
msgstr "interface"
|
msgstr "interface"
|
||||||
|
|
||||||
#: machines/models.py:1017
|
#: machines/models.py:1029
|
||||||
msgid "interfaces"
|
msgid "interfaces"
|
||||||
msgstr "interfaces"
|
msgstr "interfaces"
|
||||||
|
|
||||||
#: machines/models.py:1121
|
#: machines/models.py:1133
|
||||||
msgid "The given MAC address is invalid."
|
msgid "The given MAC address is invalid."
|
||||||
msgstr "L'adresse MAC indiquée est invalide."
|
msgstr "L'adresse MAC indiquée est invalide."
|
||||||
|
|
||||||
#: machines/models.py:1129
|
#: machines/models.py:1141
|
||||||
msgid "There is no IP address available in the slash."
|
msgid "There is no IP address available in the slash."
|
||||||
msgstr "Il n'y a pas d'adresse IP disponible dans le slash."
|
msgstr "Il n'y a pas d'adresse IP disponible dans le slash."
|
||||||
|
|
||||||
#: machines/models.py:1166
|
#: machines/models.py:1154
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "IPv4 range"
|
||||||
|
msgid "IPv4 unassigning"
|
||||||
|
msgstr "Plage IPv4"
|
||||||
|
|
||||||
|
#: machines/models.py:1162
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "IPv4 range"
|
||||||
|
msgid "IPv4 assigning"
|
||||||
|
msgstr "Plage IPv4"
|
||||||
|
|
||||||
|
#: machines/models.py:1193
|
||||||
msgid "The selected IP type is invalid."
|
msgid "The selected IP type is invalid."
|
||||||
msgstr "Le type d'IP sélectionné est invalide."
|
msgstr "Le type d'IP sélectionné est invalide."
|
||||||
|
|
||||||
#: machines/models.py:1176
|
#: machines/models.py:1203
|
||||||
msgid "Mac address already registered in this Machine Type/Subnet"
|
msgid "Mac address already registered in this Machine Type/Subnet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: machines/models.py:1183
|
#: machines/models.py:1210
|
||||||
msgid "The IPv4 address and the machine type don't match."
|
msgid "The IPv4 address and the machine type don't match."
|
||||||
msgstr "L'adresse IPv4 et le type de machine ne correspondent pas."
|
msgstr "L'adresse IPv4 et le type de machine ne correspondent pas."
|
||||||
|
|
||||||
#: machines/models.py:1198
|
#: machines/models.py:1225
|
||||||
msgid "Nonexistent machine."
|
msgid "Nonexistent machine."
|
||||||
msgstr "Machine inexistante."
|
msgstr "Machine inexistante."
|
||||||
|
|
||||||
#: machines/models.py:1202
|
#: machines/models.py:1229
|
||||||
msgid "You can't add a machine."
|
msgid "You can't add a machine."
|
||||||
msgstr "Vous ne pouvez pas ajouter une machine."
|
msgstr "Vous ne pouvez pas ajouter une machine."
|
||||||
|
|
||||||
#: machines/models.py:1208
|
#: machines/models.py:1235
|
||||||
msgid ""
|
msgid ""
|
||||||
"You don't have the right to add an interface to a machine of another user."
|
"You don't have the right to add an interface to a machine of another user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous n'avez pas le droit d'ajouter une interface à une machine d'un autre "
|
"Vous n'avez pas le droit d'ajouter une interface à une machine d'un autre "
|
||||||
"utilisateur."
|
"utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:1222
|
#: machines/models.py:1249
|
||||||
msgid "Permission required to edit the machine."
|
msgid "Permission required to edit the machine."
|
||||||
msgstr "Permission requise pour modifier la machine."
|
msgstr "Permission requise pour modifier la machine."
|
||||||
|
|
||||||
#: machines/models.py:1266 machines/models.py:1372 machines/models.py:1582
|
#: machines/models.py:1293 machines/models.py:1399 machines/models.py:1609
|
||||||
msgid "You don't have the right to view machines other than yours."
|
msgid "You don't have the right to view machines other than yours."
|
||||||
msgstr "Vous n'avez pas le droit de voir d'autres machines que les vôtres."
|
msgstr "Vous n'avez pas le droit de voir d'autres machines que les vôtres."
|
||||||
|
|
||||||
#: machines/models.py:1299
|
#: machines/models.py:1326
|
||||||
msgid "Can view an IPv6 addresses list object"
|
msgid "Can view an IPv6 addresses list object"
|
||||||
msgstr "Peut voir un objet list d'adresses IPv6"
|
msgstr "Peut voir un objet list d'adresses IPv6"
|
||||||
|
|
||||||
#: machines/models.py:1300
|
#: machines/models.py:1327
|
||||||
msgid "Can change the SLAAC value of an IPv6 addresses list"
|
msgid "Can change the SLAAC value of an IPv6 addresses list"
|
||||||
msgstr "Peut modifier la valeur SLAAC d'une liste d'adresses IPv6"
|
msgstr "Peut modifier la valeur SLAAC d'une liste d'adresses IPv6"
|
||||||
|
|
||||||
#: machines/models.py:1303
|
#: machines/models.py:1330
|
||||||
msgid "IPv6 addresses list"
|
msgid "IPv6 addresses list"
|
||||||
msgstr "Liste d'adresses IPv6"
|
msgstr "Liste d'adresses IPv6"
|
||||||
|
|
||||||
#: machines/models.py:1304
|
#: machines/models.py:1331
|
||||||
msgid "IPv6 addresses lists"
|
msgid "IPv6 addresses lists"
|
||||||
msgstr "Listes d'adresses IPv6"
|
msgstr "Listes d'adresses IPv6"
|
||||||
|
|
||||||
#: machines/models.py:1316 machines/models.py:1530
|
#: machines/models.py:1343 machines/models.py:1557
|
||||||
msgid "Nonexistent interface."
|
msgid "Nonexistent interface."
|
||||||
msgstr "Interface inexistante."
|
msgstr "Interface inexistante."
|
||||||
|
|
||||||
#: machines/models.py:1319 machines/models.py:1537
|
#: machines/models.py:1346 machines/models.py:1564
|
||||||
msgid "You don't have the right to add an alias to a machine of another user."
|
msgid "You don't have the right to add an alias to a machine of another user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous n'avez pas le droit d'ajouter un alias à une machine d'un autre "
|
"Vous n'avez pas le droit d'ajouter un alias à une machine d'un autre "
|
||||||
"utilisateur."
|
"utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:1327
|
#: machines/models.py:1354
|
||||||
msgid "Permission required to change the SLAAC value of an IPv6 address"
|
msgid "Permission required to change the SLAAC value of an IPv6 address"
|
||||||
msgstr "Permission requise pour changer la valeur SLAAC d'une adresse IPv6."
|
msgstr "Permission requise pour changer la valeur SLAAC d'une adresse IPv6."
|
||||||
|
|
||||||
#: machines/models.py:1399
|
#: machines/models.py:1426
|
||||||
msgid "A SLAAC IP address is already registered."
|
msgid "A SLAAC IP address is already registered."
|
||||||
msgstr "Une adresse IP SLAAC est déjà enregistrée."
|
msgstr "Une adresse IP SLAAC est déjà enregistrée."
|
||||||
|
|
||||||
#: machines/models.py:1407
|
#: machines/models.py:1434
|
||||||
msgid ""
|
msgid ""
|
||||||
"The v6 prefix is incorrect and doesn't match the type associated with the "
|
"The v6 prefix is incorrect and doesn't match the type associated with the "
|
||||||
"machine."
|
"machine."
|
||||||
|
@ -621,45 +633,45 @@ msgstr ""
|
||||||
"Le préfixe v6 est incorrect et ne correspond pas au type associé à la "
|
"Le préfixe v6 est incorrect et ne correspond pas au type associé à la "
|
||||||
"machine."
|
"machine."
|
||||||
|
|
||||||
#: machines/models.py:1433
|
#: machines/models.py:1460
|
||||||
msgid "Mandatory and unique, must not contain dots."
|
msgid "Mandatory and unique, must not contain dots."
|
||||||
msgstr "Obligatoire et unique, ne doit pas contenir de points."
|
msgstr "Obligatoire et unique, ne doit pas contenir de points."
|
||||||
|
|
||||||
#: machines/models.py:1447
|
#: machines/models.py:1474
|
||||||
msgid "Can view a domain object"
|
msgid "Can view a domain object"
|
||||||
msgstr "Peut voir un objet domaine"
|
msgstr "Peut voir un objet domaine"
|
||||||
|
|
||||||
#: machines/models.py:1449
|
#: machines/models.py:1476
|
||||||
msgid "domain"
|
msgid "domain"
|
||||||
msgstr "domaine"
|
msgstr "domaine"
|
||||||
|
|
||||||
#: machines/models.py:1450
|
#: machines/models.py:1477
|
||||||
msgid "domains"
|
msgid "domains"
|
||||||
msgstr "domaines"
|
msgstr "domaines"
|
||||||
|
|
||||||
#: machines/models.py:1472
|
#: machines/models.py:1499
|
||||||
msgid "You can't create a both A and CNAME record."
|
msgid "You can't create a both A and CNAME record."
|
||||||
msgstr "Vous ne pouvez pas créer un enregistrement à la fois A et CNAME."
|
msgstr "Vous ne pouvez pas créer un enregistrement à la fois A et CNAME."
|
||||||
|
|
||||||
#: machines/models.py:1475
|
#: machines/models.py:1502
|
||||||
msgid "You can't create a CNAME record pointing to itself."
|
msgid "You can't create a CNAME record pointing to itself."
|
||||||
msgstr "Vous ne pouvez pas créer un enregistrement CNAME vers lui-même."
|
msgstr "Vous ne pouvez pas créer un enregistrement CNAME vers lui-même."
|
||||||
|
|
||||||
#: machines/models.py:1483
|
#: machines/models.py:1510
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The domain name %s is too long (over 63 characters)."
|
msgid "The domain name %s is too long (over 63 characters)."
|
||||||
msgstr "Le nom de domaine %s est trop long (plus de 63 caractères)."
|
msgstr "Le nom de domaine %s est trop long (plus de 63 caractères)."
|
||||||
|
|
||||||
#: machines/models.py:1486
|
#: machines/models.py:1513
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The domain name %s contains forbidden characters."
|
msgid "The domain name %s contains forbidden characters."
|
||||||
msgstr "Le nom de domaine %s contient des caractères interdits."
|
msgstr "Le nom de domaine %s contient des caractères interdits."
|
||||||
|
|
||||||
#: machines/models.py:1504
|
#: machines/models.py:1531
|
||||||
msgid "Invalid extension."
|
msgid "Invalid extension."
|
||||||
msgstr "Extension invalide."
|
msgstr "Extension invalide."
|
||||||
|
|
||||||
#: machines/models.py:1545
|
#: machines/models.py:1572
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You reached the maximum number of alias that you are allowed to create "
|
"You reached the maximum number of alias that you are allowed to create "
|
||||||
|
@ -668,160 +680,160 @@ msgstr ""
|
||||||
"Vous avez atteint le nombre maximal d'alias que vous pouvez créer vous-même "
|
"Vous avez atteint le nombre maximal d'alias que vous pouvez créer vous-même "
|
||||||
"(%s)."
|
"(%s)."
|
||||||
|
|
||||||
#: machines/models.py:1558
|
#: machines/models.py:1585
|
||||||
msgid "You don't have the right to edit an alias of a machine of another user."
|
msgid "You don't have the right to edit an alias of a machine of another user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous n'avez pas le droit de modifier un alias d'une machine d'un autre "
|
"Vous n'avez pas le droit de modifier un alias d'une machine d'un autre "
|
||||||
"utilisateur."
|
"utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:1570
|
#: machines/models.py:1597
|
||||||
msgid ""
|
msgid ""
|
||||||
"You don't have the right to delete an alias of a machine of another user."
|
"You don't have the right to delete an alias of a machine of another user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous n'avez pas le droit de supprimer un alias d'une machine d'un autre "
|
"Vous n'avez pas le droit de supprimer un alias d'une machine d'un autre "
|
||||||
"utilisateur."
|
"utilisateur."
|
||||||
|
|
||||||
#: machines/models.py:1598
|
#: machines/models.py:1625
|
||||||
msgid "Can view an IPv4 addresses list object"
|
msgid "Can view an IPv4 addresses list object"
|
||||||
msgstr "Peut voir un object liste d'adresses IPv4"
|
msgstr "Peut voir un object liste d'adresses IPv4"
|
||||||
|
|
||||||
#: machines/models.py:1600
|
#: machines/models.py:1627
|
||||||
msgid "IPv4 addresses list"
|
msgid "IPv4 addresses list"
|
||||||
msgstr "Liste d'adresses IPv4"
|
msgstr "Liste d'adresses IPv4"
|
||||||
|
|
||||||
#: machines/models.py:1601
|
#: machines/models.py:1628
|
||||||
msgid "IPv4 addresses lists"
|
msgid "IPv4 addresses lists"
|
||||||
msgstr "Listes d'adresses IPv4"
|
msgstr "Listes d'adresses IPv4"
|
||||||
|
|
||||||
#: machines/models.py:1612
|
#: machines/models.py:1639
|
||||||
msgid "The IPv4 address and the range of the IP type don't match."
|
msgid "The IPv4 address and the range of the IP type don't match."
|
||||||
msgstr "L'adresse IPv4 et la plage du type d'IP ne correspondent pas."
|
msgstr "L'adresse IPv4 et la plage du type d'IP ne correspondent pas."
|
||||||
|
|
||||||
#: machines/models.py:1630
|
#: machines/models.py:1657
|
||||||
msgid "DHCP server"
|
msgid "DHCP server"
|
||||||
msgstr "Serveur DHCP"
|
msgstr "Serveur DHCP"
|
||||||
|
|
||||||
#: machines/models.py:1631
|
#: machines/models.py:1658
|
||||||
msgid "Switches configuration server"
|
msgid "Switches configuration server"
|
||||||
msgstr "Serveur de configuration des commutateurs réseau"
|
msgstr "Serveur de configuration des commutateurs réseau"
|
||||||
|
|
||||||
#: machines/models.py:1632
|
#: machines/models.py:1659
|
||||||
msgid "Recursive DNS server"
|
msgid "Recursive DNS server"
|
||||||
msgstr "Serveur DNS récursif"
|
msgstr "Serveur DNS récursif"
|
||||||
|
|
||||||
#: machines/models.py:1633
|
#: machines/models.py:1660
|
||||||
msgid "NTP server"
|
msgid "NTP server"
|
||||||
msgstr "Serveur NTP"
|
msgstr "Serveur NTP"
|
||||||
|
|
||||||
#: machines/models.py:1634
|
#: machines/models.py:1661
|
||||||
msgid "RADIUS server"
|
msgid "RADIUS server"
|
||||||
msgstr "Serveur RADIUS"
|
msgstr "Serveur RADIUS"
|
||||||
|
|
||||||
#: machines/models.py:1635
|
#: machines/models.py:1662
|
||||||
msgid "Log server"
|
msgid "Log server"
|
||||||
msgstr "Serveur log"
|
msgstr "Serveur log"
|
||||||
|
|
||||||
#: machines/models.py:1636
|
#: machines/models.py:1663
|
||||||
msgid "LDAP master server"
|
msgid "LDAP master server"
|
||||||
msgstr "Serveur LDAP maître"
|
msgstr "Serveur LDAP maître"
|
||||||
|
|
||||||
#: machines/models.py:1637
|
#: machines/models.py:1664
|
||||||
msgid "LDAP backup server"
|
msgid "LDAP backup server"
|
||||||
msgstr "Serveur LDAP de secours"
|
msgstr "Serveur LDAP de secours"
|
||||||
|
|
||||||
#: machines/models.py:1638
|
#: machines/models.py:1665
|
||||||
msgid "SMTP server"
|
msgid "SMTP server"
|
||||||
msgstr "Serveur SMTP"
|
msgstr "Serveur SMTP"
|
||||||
|
|
||||||
#: machines/models.py:1639
|
#: machines/models.py:1666
|
||||||
msgid "postgreSQL server"
|
msgid "postgreSQL server"
|
||||||
msgstr "Serveur postgreSQL"
|
msgstr "Serveur postgreSQL"
|
||||||
|
|
||||||
#: machines/models.py:1640
|
#: machines/models.py:1667
|
||||||
msgid "mySQL server"
|
msgid "mySQL server"
|
||||||
msgstr "Serveur mySQL"
|
msgstr "Serveur mySQL"
|
||||||
|
|
||||||
#: machines/models.py:1641
|
#: machines/models.py:1668
|
||||||
msgid "SQL client"
|
msgid "SQL client"
|
||||||
msgstr "Client SQL"
|
msgstr "Client SQL"
|
||||||
|
|
||||||
#: machines/models.py:1642
|
#: machines/models.py:1669
|
||||||
msgid "Gateway"
|
msgid "Gateway"
|
||||||
msgstr "Passerelle"
|
msgstr "Passerelle"
|
||||||
|
|
||||||
#: machines/models.py:1656
|
#: machines/models.py:1683
|
||||||
msgid "Can view a role object"
|
msgid "Can view a role object"
|
||||||
msgstr "Peut voir un objet rôle"
|
msgstr "Peut voir un objet rôle"
|
||||||
|
|
||||||
#: machines/models.py:1658
|
#: machines/models.py:1685
|
||||||
msgid "server role"
|
msgid "server role"
|
||||||
msgstr "rôle de serveur"
|
msgstr "rôle de serveur"
|
||||||
|
|
||||||
#: machines/models.py:1659
|
#: machines/models.py:1686
|
||||||
msgid "server roles"
|
msgid "server roles"
|
||||||
msgstr "rôles de serveur"
|
msgstr "rôles de serveur"
|
||||||
|
|
||||||
#: machines/models.py:1693
|
#: machines/models.py:1720
|
||||||
msgid "Minimal time before regeneration of the service."
|
msgid "Minimal time before regeneration of the service."
|
||||||
msgstr "Temps minimal avant régénération du service."
|
msgstr "Temps minimal avant régénération du service."
|
||||||
|
|
||||||
#: machines/models.py:1697
|
#: machines/models.py:1724
|
||||||
msgid "Maximal time before regeneration of the service."
|
msgid "Maximal time before regeneration of the service."
|
||||||
msgstr "Temps maximal avant régénération du service."
|
msgstr "Temps maximal avant régénération du service."
|
||||||
|
|
||||||
#: machines/models.py:1703
|
#: machines/models.py:1730
|
||||||
msgid "Can view a service object"
|
msgid "Can view a service object"
|
||||||
msgstr "Peut voir un objet service"
|
msgstr "Peut voir un objet service"
|
||||||
|
|
||||||
#: machines/models.py:1705
|
#: machines/models.py:1732
|
||||||
msgid "service to generate (DHCP, DNS, ...)"
|
msgid "service to generate (DHCP, DNS, ...)"
|
||||||
msgstr "service à générer (DHCP, DNS, ...)"
|
msgstr "service à générer (DHCP, DNS, ...)"
|
||||||
|
|
||||||
#: machines/models.py:1706
|
#: machines/models.py:1733
|
||||||
msgid "services to generate (DHCP, DNS, ...)"
|
msgid "services to generate (DHCP, DNS, ...)"
|
||||||
msgstr "services à générer (DHCP, DNS, ...)"
|
msgstr "services à générer (DHCP, DNS, ...)"
|
||||||
|
|
||||||
#: machines/models.py:1752
|
#: machines/models.py:1779
|
||||||
msgid "Can view a service server link object"
|
msgid "Can view a service server link object"
|
||||||
msgstr "Peut voir un objet lien service serveur"
|
msgstr "Peut voir un objet lien service serveur"
|
||||||
|
|
||||||
#: machines/models.py:1754
|
#: machines/models.py:1781
|
||||||
msgid "link between service and server"
|
msgid "link between service and server"
|
||||||
msgstr "lien entre service et serveur"
|
msgstr "lien entre service et serveur"
|
||||||
|
|
||||||
#: machines/models.py:1755
|
#: machines/models.py:1782
|
||||||
msgid "links between service and server"
|
msgid "links between service and server"
|
||||||
msgstr "liens entre service et serveur"
|
msgstr "liens entre service et serveur"
|
||||||
|
|
||||||
#: machines/models.py:1797
|
#: machines/models.py:1824
|
||||||
msgid "Name of the ports configuration"
|
msgid "Name of the ports configuration"
|
||||||
msgstr "Nom de la configuration de ports"
|
msgstr "Nom de la configuration de ports"
|
||||||
|
|
||||||
#: machines/models.py:1803
|
#: machines/models.py:1830
|
||||||
msgid "Can view a ports opening list object"
|
msgid "Can view a ports opening list object"
|
||||||
msgstr "Peut voir un objet liste d'ouverture de ports"
|
msgstr "Peut voir un objet liste d'ouverture de ports"
|
||||||
|
|
||||||
#: machines/models.py:1806
|
#: machines/models.py:1833
|
||||||
msgid "ports opening list"
|
msgid "ports opening list"
|
||||||
msgstr "liste d'ouverture de ports"
|
msgstr "liste d'ouverture de ports"
|
||||||
|
|
||||||
#: machines/models.py:1807
|
#: machines/models.py:1834
|
||||||
msgid "ports opening lists"
|
msgid "ports opening lists"
|
||||||
msgstr "listes d'ouverture de ports"
|
msgstr "listes d'ouverture de ports"
|
||||||
|
|
||||||
#: machines/models.py:1816
|
#: machines/models.py:1843
|
||||||
msgid "You don't have the right to delete a ports opening list."
|
msgid "You don't have the right to delete a ports opening list."
|
||||||
msgstr "Vous n'avez pas le droit de supprimer une liste d'ouverture de ports."
|
msgstr "Vous n'avez pas le droit de supprimer une liste d'ouverture de ports."
|
||||||
|
|
||||||
#: machines/models.py:1819
|
#: machines/models.py:1846
|
||||||
msgid "This ports opening list is used."
|
msgid "This ports opening list is used."
|
||||||
msgstr "Cette liste d'ouverture de ports est utilisée."
|
msgstr "Cette liste d'ouverture de ports est utilisée."
|
||||||
|
|
||||||
#: machines/models.py:1892
|
#: machines/models.py:1919
|
||||||
msgid "ports opening"
|
msgid "ports opening"
|
||||||
msgstr "ouverture de ports"
|
msgstr "ouverture de ports"
|
||||||
|
|
||||||
#: machines/models.py:1893
|
#: machines/models.py:1920
|
||||||
msgid "ports openings"
|
msgid "ports openings"
|
||||||
msgstr "ouvertures de ports"
|
msgstr "ouvertures de ports"
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-06-24 15:54+0200\n"
|
"PO-Revision-Date: 2018-06-24 15:54+0200\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -147,7 +147,7 @@ msgstr "Adresse (ligne 1)"
|
||||||
msgid "Address (line 2)"
|
msgid "Address (line 2)"
|
||||||
msgstr "Adresse (ligne 2)"
|
msgstr "Adresse (ligne 2)"
|
||||||
|
|
||||||
#: preferences/forms.py:183 preferences/models.py:477
|
#: preferences/forms.py:183 preferences/models.py:476
|
||||||
#: preferences/templates/preferences/display_preferences.html:331
|
#: preferences/templates/preferences/display_preferences.html:331
|
||||||
msgid "Contact email address"
|
msgid "Contact email address"
|
||||||
msgstr "Adresse mail de contact"
|
msgstr "Adresse mail de contact"
|
||||||
|
@ -308,11 +308,11 @@ msgstr "Peut voir les options de machine"
|
||||||
msgid "machine options"
|
msgid "machine options"
|
||||||
msgstr "options de machine"
|
msgstr "options de machine"
|
||||||
|
|
||||||
#: preferences/models.py:201 preferences/models.py:599
|
#: preferences/models.py:201 preferences/models.py:598
|
||||||
msgid "On the IP range's VLAN of the machine"
|
msgid "On the IP range's VLAN of the machine"
|
||||||
msgstr "Sur le VLAN de la plage d'IP de la machine"
|
msgstr "Sur le VLAN de la plage d'IP de la machine"
|
||||||
|
|
||||||
#: preferences/models.py:202 preferences/models.py:600
|
#: preferences/models.py:202 preferences/models.py:599
|
||||||
msgid "Preset in 'VLAN for machines accepted by RADIUS'"
|
msgid "Preset in 'VLAN for machines accepted by RADIUS'"
|
||||||
msgstr "Prédéfinie dans 'VLAN pour les machines acceptées par RADIUS'"
|
msgstr "Prédéfinie dans 'VLAN pour les machines acceptées par RADIUS'"
|
||||||
|
|
||||||
|
@ -413,23 +413,23 @@ msgstr "Identifiant du commutateur réseau "
|
||||||
msgid "Delay between the email and the membership's end"
|
msgid "Delay between the email and the membership's end"
|
||||||
msgstr "Délai entre le mail et la fin d'adhésion"
|
msgstr "Délai entre le mail et la fin d'adhésion"
|
||||||
|
|
||||||
#: preferences/models.py:388
|
#: preferences/models.py:387
|
||||||
msgid "Message displayed specifically for this reminder"
|
msgid "Message displayed specifically for this reminder"
|
||||||
msgstr "Message affiché spécifiquement pour ce rappel"
|
msgstr "Message affiché spécifiquement pour ce rappel"
|
||||||
|
|
||||||
#: preferences/models.py:393
|
#: preferences/models.py:392
|
||||||
msgid "Can view a reminder object"
|
msgid "Can view a reminder object"
|
||||||
msgstr "Peut voir un objet rappel"
|
msgstr "Peut voir un objet rappel"
|
||||||
|
|
||||||
#: preferences/models.py:395
|
#: preferences/models.py:394
|
||||||
msgid "reminder"
|
msgid "reminder"
|
||||||
msgstr "rappel"
|
msgstr "rappel"
|
||||||
|
|
||||||
#: preferences/models.py:396
|
#: preferences/models.py:395
|
||||||
msgid "reminders"
|
msgid "reminders"
|
||||||
msgstr "rappels"
|
msgstr "rappels"
|
||||||
|
|
||||||
#: preferences/models.py:413
|
#: preferences/models.py:412
|
||||||
msgid ""
|
msgid ""
|
||||||
"General message displayed on the French version of the website (e.g. in case "
|
"General message displayed on the French version of the website (e.g. in case "
|
||||||
"of maintenance)"
|
"of maintenance)"
|
||||||
|
@ -437,7 +437,7 @@ msgstr ""
|
||||||
"Message général affiché sur la version française du site (ex : en cas de "
|
"Message général affiché sur la version française du site (ex : en cas de "
|
||||||
"maintenance)"
|
"maintenance)"
|
||||||
|
|
||||||
#: preferences/models.py:419
|
#: preferences/models.py:418
|
||||||
msgid ""
|
msgid ""
|
||||||
"General message displayed on the English version of the website (e.g. in "
|
"General message displayed on the English version of the website (e.g. in "
|
||||||
"case of maintenance)"
|
"case of maintenance)"
|
||||||
|
@ -445,140 +445,140 @@ msgstr ""
|
||||||
"Message général affiché sur la version anglaise du site (ex : en cas de "
|
"Message général affiché sur la version anglaise du site (ex : en cas de "
|
||||||
"maintenance)"
|
"maintenance)"
|
||||||
|
|
||||||
#: preferences/models.py:442
|
#: preferences/models.py:441
|
||||||
msgid "Can view the general options"
|
msgid "Can view the general options"
|
||||||
msgstr "Peut voir les options générales"
|
msgstr "Peut voir les options générales"
|
||||||
|
|
||||||
#: preferences/models.py:444
|
#: preferences/models.py:443
|
||||||
msgid "general options"
|
msgid "general options"
|
||||||
msgstr "options générales"
|
msgstr "options générales"
|
||||||
|
|
||||||
#: preferences/models.py:464
|
#: preferences/models.py:463
|
||||||
msgid "Can view the service options"
|
msgid "Can view the service options"
|
||||||
msgstr "Peut voir les options de service"
|
msgstr "Peut voir les options de service"
|
||||||
|
|
||||||
#: preferences/models.py:466
|
#: preferences/models.py:465
|
||||||
msgid "service"
|
msgid "service"
|
||||||
msgstr "service"
|
msgstr "service"
|
||||||
|
|
||||||
#: preferences/models.py:467
|
#: preferences/models.py:466
|
||||||
msgid "services"
|
msgid "services"
|
||||||
msgstr "services"
|
msgstr "services"
|
||||||
|
|
||||||
#: preferences/models.py:483
|
#: preferences/models.py:482
|
||||||
msgid "Description of the associated email address."
|
msgid "Description of the associated email address."
|
||||||
msgstr "Description de l'adresse mail associée."
|
msgstr "Description de l'adresse mail associée."
|
||||||
|
|
||||||
#: preferences/models.py:493
|
#: preferences/models.py:492
|
||||||
msgid "Can view a contact email address object"
|
msgid "Can view a contact email address object"
|
||||||
msgstr "Peut voir un objet adresse mail de contact"
|
msgstr "Peut voir un objet adresse mail de contact"
|
||||||
|
|
||||||
#: preferences/models.py:495
|
#: preferences/models.py:494
|
||||||
msgid "contact email address"
|
msgid "contact email address"
|
||||||
msgstr "adresse mail de contact"
|
msgstr "adresse mail de contact"
|
||||||
|
|
||||||
#: preferences/models.py:496
|
#: preferences/models.py:495
|
||||||
msgid "contact email addresses"
|
msgid "contact email addresses"
|
||||||
msgstr "adresses mail de contact"
|
msgstr "adresses mail de contact"
|
||||||
|
|
||||||
#: preferences/models.py:506
|
#: preferences/models.py:505
|
||||||
msgid "Networking organisation school Something"
|
msgid "Networking organisation school Something"
|
||||||
msgstr "Association de réseau de l'école Machin"
|
msgstr "Association de réseau de l'école Machin"
|
||||||
|
|
||||||
#: preferences/models.py:510
|
#: preferences/models.py:509
|
||||||
msgid "Threadneedle Street"
|
msgid "Threadneedle Street"
|
||||||
msgstr "1 rue de la Vrillière"
|
msgstr "1 rue de la Vrillière"
|
||||||
|
|
||||||
#: preferences/models.py:511
|
#: preferences/models.py:510
|
||||||
msgid "London EC2R 8AH"
|
msgid "London EC2R 8AH"
|
||||||
msgstr "75001 Paris"
|
msgstr "75001 Paris"
|
||||||
|
|
||||||
#: preferences/models.py:514
|
#: preferences/models.py:513
|
||||||
msgid "Organisation"
|
msgid "Organisation"
|
||||||
msgstr "Association"
|
msgstr "Association"
|
||||||
|
|
||||||
#: preferences/models.py:528
|
#: preferences/models.py:527
|
||||||
#: preferences/templates/preferences/display_preferences.html:347
|
#: preferences/templates/preferences/display_preferences.html:347
|
||||||
msgid "President of the association"
|
msgid "President of the association"
|
||||||
msgstr "Président de l'association"
|
msgstr "Président de l'association"
|
||||||
|
|
||||||
#: preferences/models.py:529
|
#: preferences/models.py:528
|
||||||
msgid "Displayed on subscription vouchers"
|
msgid "Displayed on subscription vouchers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:534
|
#: preferences/models.py:533
|
||||||
msgid "Can view the organisation options"
|
msgid "Can view the organisation options"
|
||||||
msgstr "Peut voir les options d'association"
|
msgstr "Peut voir les options d'association"
|
||||||
|
|
||||||
#: preferences/models.py:536
|
#: preferences/models.py:535
|
||||||
msgid "organisation options"
|
msgid "organisation options"
|
||||||
msgstr "options d'association"
|
msgstr "options d'association"
|
||||||
|
|
||||||
#: preferences/models.py:565
|
#: preferences/models.py:564
|
||||||
msgid "Can view the homepage options"
|
msgid "Can view the homepage options"
|
||||||
msgstr "Peut voir les options de page d'accueil"
|
msgstr "Peut voir les options de page d'accueil"
|
||||||
|
|
||||||
#: preferences/models.py:567
|
#: preferences/models.py:566
|
||||||
msgid "homepage options"
|
msgid "homepage options"
|
||||||
msgstr "options de page d'accueil"
|
msgstr "options de page d'accueil"
|
||||||
|
|
||||||
#: preferences/models.py:580
|
#: preferences/models.py:579
|
||||||
msgid "Welcome email in French"
|
msgid "Welcome email in French"
|
||||||
msgstr "Mail de bienvenue en français"
|
msgstr "Mail de bienvenue en français"
|
||||||
|
|
||||||
#: preferences/models.py:581
|
#: preferences/models.py:580
|
||||||
msgid "Welcome email in English"
|
msgid "Welcome email in English"
|
||||||
msgstr "Mail de bienvenue en anglais"
|
msgstr "Mail de bienvenue en anglais"
|
||||||
|
|
||||||
#: preferences/models.py:585
|
#: preferences/models.py:584
|
||||||
msgid "Can view the email message options"
|
msgid "Can view the email message options"
|
||||||
msgstr "Peut voir les options de message pour les mails"
|
msgstr "Peut voir les options de message pour les mails"
|
||||||
|
|
||||||
#: preferences/models.py:588
|
#: preferences/models.py:587
|
||||||
msgid "email message options"
|
msgid "email message options"
|
||||||
msgstr "options de messages pour les mails"
|
msgstr "options de messages pour les mails"
|
||||||
|
|
||||||
#: preferences/models.py:593
|
#: preferences/models.py:592
|
||||||
msgid "RADIUS policy"
|
msgid "RADIUS policy"
|
||||||
msgstr "Politique de RADIUS"
|
msgstr "Politique de RADIUS"
|
||||||
|
|
||||||
#: preferences/models.py:594
|
#: preferences/models.py:593
|
||||||
msgid "RADIUS policies"
|
msgid "RADIUS policies"
|
||||||
msgstr "Politiques de RADIUS"
|
msgstr "Politiques de RADIUS"
|
||||||
|
|
||||||
#: preferences/models.py:605
|
#: preferences/models.py:604
|
||||||
msgid "Reject the machine"
|
msgid "Reject the machine"
|
||||||
msgstr "Rejeter la machine"
|
msgstr "Rejeter la machine"
|
||||||
|
|
||||||
#: preferences/models.py:606
|
#: preferences/models.py:605
|
||||||
msgid "Place the machine on the VLAN"
|
msgid "Place the machine on the VLAN"
|
||||||
msgstr "Placer la machine sur le VLAN"
|
msgstr "Placer la machine sur le VLAN"
|
||||||
|
|
||||||
#: preferences/models.py:617
|
#: preferences/models.py:616
|
||||||
msgid "Policy for unknown machines"
|
msgid "Policy for unknown machines"
|
||||||
msgstr "Politique pour les machines inconnues"
|
msgstr "Politique pour les machines inconnues"
|
||||||
|
|
||||||
#: preferences/models.py:625
|
#: preferences/models.py:624
|
||||||
msgid "Unknown machines VLAN"
|
msgid "Unknown machines VLAN"
|
||||||
msgstr "VLAN pour les machines inconnues"
|
msgstr "VLAN pour les machines inconnues"
|
||||||
|
|
||||||
#: preferences/models.py:626
|
#: preferences/models.py:625
|
||||||
msgid "VLAN for unknown machines if not rejected"
|
msgid "VLAN for unknown machines if not rejected"
|
||||||
msgstr "VLAN pour les machines inconnues si non rejeté"
|
msgstr "VLAN pour les machines inconnues si non rejeté"
|
||||||
|
|
||||||
#: preferences/models.py:632
|
#: preferences/models.py:631
|
||||||
msgid "Policy for unknown ports"
|
msgid "Policy for unknown ports"
|
||||||
msgstr "Politique pour les ports inconnus"
|
msgstr "Politique pour les ports inconnus"
|
||||||
|
|
||||||
#: preferences/models.py:640
|
#: preferences/models.py:639
|
||||||
msgid "Unknown ports VLAN"
|
msgid "Unknown ports VLAN"
|
||||||
msgstr "VLAN pour les ports inconnus"
|
msgstr "VLAN pour les ports inconnus"
|
||||||
|
|
||||||
#: preferences/models.py:641
|
#: preferences/models.py:640
|
||||||
msgid "VLAN for unknown ports if not rejected"
|
msgid "VLAN for unknown ports if not rejected"
|
||||||
msgstr "VLAN pour les ports inconnus si non rejeté"
|
msgstr "VLAN pour les ports inconnus si non rejeté"
|
||||||
|
|
||||||
#: preferences/models.py:647
|
#: preferences/models.py:646
|
||||||
msgid ""
|
msgid ""
|
||||||
"Policy for machines connecting from unregistered rooms (relevant on ports "
|
"Policy for machines connecting from unregistered rooms (relevant on ports "
|
||||||
"with STRICT RADIUS mode)"
|
"with STRICT RADIUS mode)"
|
||||||
|
@ -586,67 +586,67 @@ msgstr ""
|
||||||
"Politique pour les machines se connectant depuis des chambre non "
|
"Politique pour les machines se connectant depuis des chambre non "
|
||||||
"enregistrées (pertinent pour les ports avec le mode de RADIUS STRICT)"
|
"enregistrées (pertinent pour les ports avec le mode de RADIUS STRICT)"
|
||||||
|
|
||||||
#: preferences/models.py:656
|
#: preferences/models.py:655
|
||||||
msgid "Unknown rooms VLAN"
|
msgid "Unknown rooms VLAN"
|
||||||
msgstr "VLAN pour les chambres inconnues"
|
msgstr "VLAN pour les chambres inconnues"
|
||||||
|
|
||||||
#: preferences/models.py:657
|
#: preferences/models.py:656
|
||||||
msgid "VLAN for unknown rooms if not rejected"
|
msgid "VLAN for unknown rooms if not rejected"
|
||||||
msgstr "VLAN pour les chambres inconnues si non rejeté"
|
msgstr "VLAN pour les chambres inconnues si non rejeté"
|
||||||
|
|
||||||
#: preferences/models.py:663
|
#: preferences/models.py:662
|
||||||
msgid "Policy for non members"
|
msgid "Policy for non members"
|
||||||
msgstr "Politique pour les non adhérents"
|
msgstr "Politique pour les non adhérents"
|
||||||
|
|
||||||
#: preferences/models.py:671
|
#: preferences/models.py:670
|
||||||
msgid "Non members VLAN"
|
msgid "Non members VLAN"
|
||||||
msgstr "VLAN pour les non adhérents"
|
msgstr "VLAN pour les non adhérents"
|
||||||
|
|
||||||
#: preferences/models.py:672
|
#: preferences/models.py:671
|
||||||
msgid "VLAN for non members if not rejected"
|
msgid "VLAN for non members if not rejected"
|
||||||
msgstr "VLAN pour les non adhérents si non rejeté"
|
msgstr "VLAN pour les non adhérents si non rejeté"
|
||||||
|
|
||||||
#: preferences/models.py:678
|
#: preferences/models.py:677
|
||||||
msgid "Policy for banned users"
|
msgid "Policy for banned users"
|
||||||
msgstr "Politique pour les utilisateurs bannis"
|
msgstr "Politique pour les utilisateurs bannis"
|
||||||
|
|
||||||
#: preferences/models.py:686
|
#: preferences/models.py:685
|
||||||
msgid "Banned users VLAN"
|
msgid "Banned users VLAN"
|
||||||
msgstr "VLAN pour les utilisateurs bannis"
|
msgstr "VLAN pour les utilisateurs bannis"
|
||||||
|
|
||||||
#: preferences/models.py:687
|
#: preferences/models.py:686
|
||||||
msgid "VLAN for banned users if not rejected"
|
msgid "VLAN for banned users if not rejected"
|
||||||
msgstr "VLAN pour les utilisateurs bannis si non rejeté"
|
msgstr "VLAN pour les utilisateurs bannis si non rejeté"
|
||||||
|
|
||||||
#: preferences/models.py:716
|
#: preferences/models.py:715
|
||||||
msgid "cotisations options"
|
msgid "cotisations options"
|
||||||
msgstr "options de cotisation"
|
msgstr "options de cotisation"
|
||||||
|
|
||||||
#: preferences/models.py:720
|
#: preferences/models.py:719
|
||||||
msgid "Template for invoices"
|
msgid "Template for invoices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:727
|
#: preferences/models.py:726
|
||||||
msgid "Template for subscription voucher"
|
msgid "Template for subscription voucher"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:733
|
#: preferences/models.py:732
|
||||||
msgid "Send voucher by email when the invoice is controlled."
|
msgid "Send voucher by email when the invoice is controlled."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:744
|
#: preferences/models.py:743
|
||||||
msgid "template"
|
msgid "template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:748
|
#: preferences/models.py:747
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:753
|
#: preferences/models.py:752
|
||||||
msgid "document template"
|
msgid "document template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/models.py:754
|
#: preferences/models.py:753
|
||||||
msgid "document templates"
|
msgid "document templates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -820,8 +820,8 @@ msgstr "Préférences générales"
|
||||||
#: preferences/templates/preferences/display_preferences.html:410
|
#: preferences/templates/preferences/display_preferences.html:410
|
||||||
#: preferences/templates/preferences/display_preferences.html:488
|
#: preferences/templates/preferences/display_preferences.html:488
|
||||||
#: preferences/templates/preferences/edit_preferences.html:46
|
#: preferences/templates/preferences/edit_preferences.html:46
|
||||||
#: preferences/views.py:186 preferences/views.py:234 preferences/views.py:280
|
#: preferences/views.py:193 preferences/views.py:241 preferences/views.py:287
|
||||||
#: preferences/views.py:329 preferences/views.py:389 preferences/views.py:461
|
#: preferences/views.py:336 preferences/views.py:396 preferences/views.py:468
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Modifier"
|
msgstr "Modifier"
|
||||||
|
|
||||||
|
@ -1082,89 +1082,89 @@ msgstr "URL du compte Facebook"
|
||||||
msgid "Editing of preferences"
|
msgid "Editing of preferences"
|
||||||
msgstr "Modification des préférences"
|
msgstr "Modification des préférences"
|
||||||
|
|
||||||
#: preferences/views.py:122
|
#: preferences/views.py:129
|
||||||
msgid "Unknown object."
|
msgid "Unknown object."
|
||||||
msgstr "Objet inconnu."
|
msgstr "Objet inconnu."
|
||||||
|
|
||||||
#: preferences/views.py:128
|
#: preferences/views.py:135
|
||||||
msgid "You don't have the right to edit this option."
|
msgid "You don't have the right to edit this option."
|
||||||
msgstr "Vous n'avez pas le droit de modifier cette option."
|
msgstr "Vous n'avez pas le droit de modifier cette option."
|
||||||
|
|
||||||
#: preferences/views.py:145
|
#: preferences/views.py:152
|
||||||
msgid "The preferences were edited."
|
msgid "The preferences were edited."
|
||||||
msgstr "Les préférences ont été modifiées."
|
msgstr "Les préférences ont été modifiées."
|
||||||
|
|
||||||
#: preferences/views.py:163
|
#: preferences/views.py:170
|
||||||
msgid "The service was added."
|
msgid "The service was added."
|
||||||
msgstr "Le service a été ajouté."
|
msgstr "Le service a été ajouté."
|
||||||
|
|
||||||
#: preferences/views.py:166
|
#: preferences/views.py:173
|
||||||
msgid "Add a service"
|
msgid "Add a service"
|
||||||
msgstr "Ajouter un service"
|
msgstr "Ajouter un service"
|
||||||
|
|
||||||
#: preferences/views.py:183
|
#: preferences/views.py:190
|
||||||
msgid "The service was edited."
|
msgid "The service was edited."
|
||||||
msgstr "Le service a été modifié."
|
msgstr "Le service a été modifié."
|
||||||
|
|
||||||
#: preferences/views.py:197
|
#: preferences/views.py:204
|
||||||
msgid "The service was deleted."
|
msgid "The service was deleted."
|
||||||
msgstr "Le service a été supprimé."
|
msgstr "Le service a été supprimé."
|
||||||
|
|
||||||
#: preferences/views.py:212
|
#: preferences/views.py:219
|
||||||
msgid "The reminder was added."
|
msgid "The reminder was added."
|
||||||
msgstr "Le rappel a été ajouté."
|
msgstr "Le rappel a été ajouté."
|
||||||
|
|
||||||
#: preferences/views.py:215
|
#: preferences/views.py:222
|
||||||
msgid "Add a reminder"
|
msgid "Add a reminder"
|
||||||
msgstr "Ajouter un rappel"
|
msgstr "Ajouter un rappel"
|
||||||
|
|
||||||
#: preferences/views.py:231
|
#: preferences/views.py:238
|
||||||
msgid "The reminder was edited."
|
msgid "The reminder was edited."
|
||||||
msgstr "Le rappel a été modifié."
|
msgstr "Le rappel a été modifié."
|
||||||
|
|
||||||
#: preferences/views.py:247
|
#: preferences/views.py:254
|
||||||
msgid "The reminder was deleted."
|
msgid "The reminder was deleted."
|
||||||
msgstr "Le rappel a été supprimé."
|
msgstr "Le rappel a été supprimé."
|
||||||
|
|
||||||
#: preferences/views.py:263
|
#: preferences/views.py:270
|
||||||
msgid "The RADIUS key was added."
|
msgid "The RADIUS key was added."
|
||||||
msgstr "La clé RADIUS a été ajoutée."
|
msgstr "La clé RADIUS a été ajoutée."
|
||||||
|
|
||||||
#: preferences/views.py:266
|
#: preferences/views.py:273
|
||||||
msgid "Add a RADIUS key"
|
msgid "Add a RADIUS key"
|
||||||
msgstr "Ajouter une clé RADIUS"
|
msgstr "Ajouter une clé RADIUS"
|
||||||
|
|
||||||
#: preferences/views.py:277
|
#: preferences/views.py:284
|
||||||
msgid "The RADIUS key was edited."
|
msgid "The RADIUS key was edited."
|
||||||
msgstr "La clé RADIUS a été modifiée."
|
msgstr "La clé RADIUS a été modifiée."
|
||||||
|
|
||||||
#: preferences/views.py:293
|
#: preferences/views.py:300
|
||||||
msgid "The RADIUS key was deleted."
|
msgid "The RADIUS key was deleted."
|
||||||
msgstr "La clé RADIUS a été supprimée."
|
msgstr "La clé RADIUS a été supprimée."
|
||||||
|
|
||||||
#: preferences/views.py:295
|
#: preferences/views.py:302
|
||||||
msgid "The RADIUS key is assigned to at least one switch, you can't delete it."
|
msgid "The RADIUS key is assigned to at least one switch, you can't delete it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La clé RADIUS est assignée a au moins un commutateur réseau, vous ne pouvez "
|
"La clé RADIUS est assignée a au moins un commutateur réseau, vous ne pouvez "
|
||||||
"pas la supprimer."
|
"pas la supprimer."
|
||||||
|
|
||||||
#: preferences/views.py:312
|
#: preferences/views.py:319
|
||||||
msgid "The switch management credentials were added."
|
msgid "The switch management credentials were added."
|
||||||
msgstr "Les identifiants de gestion de commutateur réseay ont été ajoutés."
|
msgstr "Les identifiants de gestion de commutateur réseay ont été ajoutés."
|
||||||
|
|
||||||
#: preferences/views.py:315
|
#: preferences/views.py:322
|
||||||
msgid "Add switch management credentials"
|
msgid "Add switch management credentials"
|
||||||
msgstr "Ajouter des identifiants de gestion de commutateur réseau"
|
msgstr "Ajouter des identifiants de gestion de commutateur réseau"
|
||||||
|
|
||||||
#: preferences/views.py:326
|
#: preferences/views.py:333
|
||||||
msgid "The switch management credentials were edited."
|
msgid "The switch management credentials were edited."
|
||||||
msgstr "Les identifiants de gestion de commutateur réseau ont été modifiés."
|
msgstr "Les identifiants de gestion de commutateur réseau ont été modifiés."
|
||||||
|
|
||||||
#: preferences/views.py:342
|
#: preferences/views.py:349
|
||||||
msgid "The switch management credentials were deleted."
|
msgid "The switch management credentials were deleted."
|
||||||
msgstr "Les identifiants de gestion de commutateur réseau ont été supprimés."
|
msgstr "Les identifiants de gestion de commutateur réseau ont été supprimés."
|
||||||
|
|
||||||
#: preferences/views.py:344
|
#: preferences/views.py:351
|
||||||
msgid ""
|
msgid ""
|
||||||
"The switch management credentials are assigned to at least one switch, you "
|
"The switch management credentials are assigned to at least one switch, you "
|
||||||
"can't delete them."
|
"can't delete them."
|
||||||
|
@ -1172,58 +1172,58 @@ msgstr ""
|
||||||
"Les identifiants de gestion de commutateur réseau sont assignés à au moins "
|
"Les identifiants de gestion de commutateur réseau sont assignés à au moins "
|
||||||
"un commutateur réseau , vous ne pouvez pas les supprimer."
|
"un commutateur réseau , vous ne pouvez pas les supprimer."
|
||||||
|
|
||||||
#: preferences/views.py:365
|
#: preferences/views.py:372
|
||||||
msgid "The contact email address was created."
|
msgid "The contact email address was created."
|
||||||
msgstr "L'adresse mail de contact a été supprimée."
|
msgstr "L'adresse mail de contact a été supprimée."
|
||||||
|
|
||||||
#: preferences/views.py:369
|
#: preferences/views.py:376
|
||||||
msgid "Add a contact email address"
|
msgid "Add a contact email address"
|
||||||
msgstr "Ajouter une adresse mail de contact"
|
msgstr "Ajouter une adresse mail de contact"
|
||||||
|
|
||||||
#: preferences/views.py:386
|
#: preferences/views.py:393
|
||||||
msgid "The contact email address was edited."
|
msgid "The contact email address was edited."
|
||||||
msgstr "L'adresse mail de contact a été modifiée."
|
msgstr "L'adresse mail de contact a été modifiée."
|
||||||
|
|
||||||
#: preferences/views.py:408
|
#: preferences/views.py:415
|
||||||
msgid "The contact email adress was deleted."
|
msgid "The contact email adress was deleted."
|
||||||
msgstr "L'adresse mail de contact a été supprimée."
|
msgstr "L'adresse mail de contact a été supprimée."
|
||||||
|
|
||||||
#: preferences/views.py:411 preferences/views.py:496
|
#: preferences/views.py:418 preferences/views.py:503
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Supprimer"
|
msgstr "Supprimer"
|
||||||
|
|
||||||
#: preferences/views.py:431
|
#: preferences/views.py:438
|
||||||
msgid "The document template was created."
|
msgid "The document template was created."
|
||||||
msgstr "Le modèle de document a été créé."
|
msgstr "Le modèle de document a été créé."
|
||||||
|
|
||||||
#: preferences/views.py:436
|
#: preferences/views.py:443
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
|
|
||||||
#: preferences/views.py:437
|
#: preferences/views.py:444
|
||||||
msgid "New document template"
|
msgid "New document template"
|
||||||
msgstr "Nouveau modèle de document"
|
msgstr "Nouveau modèle de document"
|
||||||
|
|
||||||
#: preferences/views.py:456
|
#: preferences/views.py:463
|
||||||
msgid "The document template was edited."
|
msgid "The document template was edited."
|
||||||
msgstr "Le modèle de document a été édité."
|
msgstr "Le modèle de document a été édité."
|
||||||
|
|
||||||
#: preferences/views.py:462
|
#: preferences/views.py:469
|
||||||
msgid "Edit document template"
|
msgid "Edit document template"
|
||||||
msgstr "Modifier le modèle de document"
|
msgstr "Modifier le modèle de document"
|
||||||
|
|
||||||
#: preferences/views.py:481
|
#: preferences/views.py:488
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The document template %(document_template)s was deleted."
|
msgid "The document template %(document_template)s was deleted."
|
||||||
msgstr "Le modèle de document %(document_template)s a été supprimé."
|
msgstr "Le modèle de document %(document_template)s a été supprimé."
|
||||||
|
|
||||||
#: preferences/views.py:488
|
#: preferences/views.py:495
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The document template %(document_template)s can't be "
|
"The document template %(document_template)s can't be "
|
||||||
"deleted because it is currently being used."
|
"deleted because it is currently being used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: preferences/views.py:497
|
#: preferences/views.py:504
|
||||||
msgid "Delete document template"
|
msgid "Delete document template"
|
||||||
msgstr "Supprimer le modèle de document"
|
msgstr "Supprimer le modèle de document"
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -34,11 +34,11 @@ msgstr ""
|
||||||
msgid "Nonexistent entry."
|
msgid "Nonexistent entry."
|
||||||
msgstr "Entrée inexistante."
|
msgstr "Entrée inexistante."
|
||||||
|
|
||||||
#: re2o/acl.py:159 re2o/acl.py:224
|
#: re2o/acl.py:159 re2o/acl.py:229
|
||||||
msgid "You don't have the right to access this menu."
|
msgid "You don't have the right to access this menu."
|
||||||
msgstr "Vous n'avez pas le droit d'accéder à ce menu."
|
msgstr "Vous n'avez pas le droit d'accéder à ce menu."
|
||||||
|
|
||||||
#: re2o/acl.py:274
|
#: re2o/acl.py:279
|
||||||
msgid "You don't have the right to edit the history."
|
msgid "You don't have the right to edit the history."
|
||||||
msgstr "Vous n'avez pas le droit de modifier l'historique."
|
msgstr "Vous n'avez pas le droit de modifier l'historique."
|
||||||
|
|
||||||
|
@ -75,11 +75,11 @@ msgstr "Vous n'avez pas le droit de voir tous les objets %s."
|
||||||
msgid "You don't have the right to view a %s object."
|
msgid "You don't have the right to view a %s object."
|
||||||
msgstr "Vous n'avez pas le droit de voir un objet %s."
|
msgstr "Vous n'avez pas le droit de voir un objet %s."
|
||||||
|
|
||||||
#: re2o/settings.py:156
|
#: re2o/settings.py:158
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Anglais"
|
msgstr "Anglais"
|
||||||
|
|
||||||
#: re2o/settings.py:157
|
#: re2o/settings.py:159
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français"
|
msgstr "Français"
|
||||||
|
|
||||||
|
@ -264,6 +264,12 @@ msgstr "Tweets de @%(twitter_account_name)s"
|
||||||
msgid "Follow @%(twitter_account_name)s"
|
msgid "Follow @%(twitter_account_name)s"
|
||||||
msgstr "Suivre @%(twitter_account_name)s"
|
msgstr "Suivre @%(twitter_account_name)s"
|
||||||
|
|
||||||
#: re2o/views.py:87
|
#: re2o/urls.py:57
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Home"
|
||||||
|
msgid "Homepage"
|
||||||
|
msgstr "Accueil"
|
||||||
|
|
||||||
|
#: re2o/views.py:89
|
||||||
msgid "Unable to get the information."
|
msgid "Unable to get the information."
|
||||||
msgstr "Impossible d'obtenir l'information."
|
msgstr "Impossible d'obtenir l'information."
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-06-24 20:10+0200\n"
|
"PO-Revision-Date: 2018-06-24 20:10+0200\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -46,44 +46,50 @@ msgstr "Archivés"
|
||||||
msgid "Not yet active"
|
msgid "Not yet active"
|
||||||
msgstr "Pas encore adhéré"
|
msgstr "Pas encore adhéré"
|
||||||
|
|
||||||
#: search/forms.py:40
|
#: search/forms.py:37
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Archived"
|
||||||
|
msgid "Full archived"
|
||||||
|
msgstr "Archivés"
|
||||||
|
|
||||||
|
#: search/forms.py:41
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilisateurs"
|
msgstr "Utilisateurs"
|
||||||
|
|
||||||
#: search/forms.py:41
|
#: search/forms.py:42
|
||||||
msgid "Machines"
|
msgid "Machines"
|
||||||
msgstr "Machines"
|
msgstr "Machines"
|
||||||
|
|
||||||
#: search/forms.py:42
|
#: search/forms.py:43
|
||||||
msgid "Invoices"
|
msgid "Invoices"
|
||||||
msgstr "Factures"
|
msgstr "Factures"
|
||||||
|
|
||||||
#: search/forms.py:43
|
#: search/forms.py:44
|
||||||
msgid "Bans"
|
msgid "Bans"
|
||||||
msgstr "Bannissements"
|
msgstr "Bannissements"
|
||||||
|
|
||||||
#: search/forms.py:44
|
#: search/forms.py:45
|
||||||
msgid "Whitelists"
|
msgid "Whitelists"
|
||||||
msgstr "Accès gracieux"
|
msgstr "Accès gracieux"
|
||||||
|
|
||||||
#: search/forms.py:45
|
#: search/forms.py:46
|
||||||
msgid "Rooms"
|
msgid "Rooms"
|
||||||
msgstr "Chambres"
|
msgstr "Chambres"
|
||||||
|
|
||||||
#: search/forms.py:46
|
#: search/forms.py:47
|
||||||
msgid "Ports"
|
msgid "Ports"
|
||||||
msgstr "Ports"
|
msgstr "Ports"
|
||||||
|
|
||||||
#: search/forms.py:47
|
#: search/forms.py:48
|
||||||
msgid "Switches"
|
msgid "Switches"
|
||||||
msgstr "Commutateurs réseau"
|
msgstr "Commutateurs réseau"
|
||||||
|
|
||||||
#: search/forms.py:60 search/forms.py:72 search/templates/search/search.html:29
|
#: search/forms.py:61 search/forms.py:73 search/templates/search/search.html:29
|
||||||
#: search/templates/search/search.html:48
|
#: search/templates/search/search.html:48
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Rechercher"
|
msgstr "Rechercher"
|
||||||
|
|
||||||
#: search/forms.py:62 search/forms.py:74
|
#: search/forms.py:63 search/forms.py:75
|
||||||
msgid ""
|
msgid ""
|
||||||
"Use « » and «,» to specify distinct words, «\"query\"» for an exact search "
|
"Use « » and «,» to specify distinct words, «\"query\"» for an exact search "
|
||||||
"and «\\» to escape a character."
|
"and «\\» to escape a character."
|
||||||
|
@ -91,19 +97,19 @@ msgstr ""
|
||||||
"Utilisez « » et «,» pour spécifier différents mots, «\"query\"» pour une "
|
"Utilisez « » et «,» pour spécifier différents mots, «\"query\"» pour une "
|
||||||
"recherche exacte et «\\» pour échapper un caractère."
|
"recherche exacte et «\\» pour échapper un caractère."
|
||||||
|
|
||||||
#: search/forms.py:81
|
#: search/forms.py:82
|
||||||
msgid "Users filter"
|
msgid "Users filter"
|
||||||
msgstr "Filtre utilisateurs"
|
msgstr "Filtre utilisateurs"
|
||||||
|
|
||||||
#: search/forms.py:88
|
#: search/forms.py:89
|
||||||
msgid "Display filter"
|
msgid "Display filter"
|
||||||
msgstr "Filtre affichage"
|
msgstr "Filtre affichage"
|
||||||
|
|
||||||
#: search/forms.py:96
|
#: search/forms.py:97
|
||||||
msgid "Start date"
|
msgid "Start date"
|
||||||
msgstr "Date de début"
|
msgstr "Date de début"
|
||||||
|
|
||||||
#: search/forms.py:100
|
#: search/forms.py:101
|
||||||
msgid "End date"
|
msgid "End date"
|
||||||
msgstr "Date de fin"
|
msgstr "Date de fin"
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -30,11 +30,63 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: templates/admin/base_site.html:65 templates/base.html:281
|
||||||
|
msgid "powered by"
|
||||||
|
msgstr "propulsé par"
|
||||||
|
|
||||||
|
#: templates/admin/base_site.html:69 templates/base.html:289
|
||||||
|
msgid ""
|
||||||
|
"This software is under the terms of the <a href=\"http://www.gnu.org/"
|
||||||
|
"licenses/gpl-2.0.txt\" target=\"_blank\" rel=\"nofollow\">GPLv2</a> License."
|
||||||
|
msgstr ""
|
||||||
|
"Ce logiciel est sous les termes de la licence <a href=\"http://www.gnu.org/"
|
||||||
|
"licenses/gpl-2.0.txt\" target=\"_blank\" rel=\"nofollow\">GPLv2</a>."
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:11
|
||||||
|
#, python-format
|
||||||
|
msgid "Welcome to %(name_website)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:17
|
||||||
|
msgid ""
|
||||||
|
"You are on the operator interface. Here you will be able to manage the "
|
||||||
|
"network and users\n"
|
||||||
|
" from the top left menu. You can also go read the developer "
|
||||||
|
"documentation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:21
|
||||||
|
msgid ""
|
||||||
|
"To go back to the main site, click \"View site\" button in top right menu."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:29
|
||||||
|
msgid "My account"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:30
|
||||||
|
msgid "My recent actions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:34
|
||||||
|
msgid "None available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/admin/custom_index.html:49
|
||||||
|
msgid "Unknown content"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:43 templates/errors/404.html:35
|
#: templates/base.html:43 templates/errors/404.html:35
|
||||||
msgid "Networking managing website endorsed by FedeRez."
|
msgid "Networking managing website endorsed by FedeRez."
|
||||||
msgstr "Site de gestion de réseau soutenu par FedeRez."
|
msgstr "Site de gestion de réseau soutenu par FedeRez."
|
||||||
|
|
||||||
#: templates/base.html:70
|
#: templates/base.html:70 templates/registration/logged_out.html:11
|
||||||
|
#: templates/registration/password_change_done.html:11
|
||||||
|
#: templates/registration/password_change_form.html:11
|
||||||
|
#: templates/registration/password_reset_complete.html:11
|
||||||
|
#: templates/registration/password_reset_confirm.html:11
|
||||||
|
#: templates/registration/password_reset_done.html:11
|
||||||
|
#: templates/registration/password_reset_form.html:11
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Accueil"
|
msgstr "Accueil"
|
||||||
|
|
||||||
|
@ -58,145 +110,133 @@ msgstr "Gérer les machines"
|
||||||
msgid "Manage the subscriptions"
|
msgid "Manage the subscriptions"
|
||||||
msgstr "Gérer les cotisations"
|
msgstr "Gérer les cotisations"
|
||||||
|
|
||||||
#: templates/base.html:108
|
#: templates/base.html:112
|
||||||
msgid "Topology"
|
msgid "Topology"
|
||||||
msgstr "Topologie"
|
msgstr "Topologie"
|
||||||
|
|
||||||
#: templates/base.html:110
|
#: templates/base.html:114
|
||||||
msgid "Switches"
|
msgid "Switches"
|
||||||
msgstr "Commutateurs réseau"
|
msgstr "Commutateurs réseau"
|
||||||
|
|
||||||
#: templates/base.html:111
|
#: templates/base.html:115
|
||||||
msgid "Access points"
|
msgid "Access points"
|
||||||
msgstr "Points d'accès sans fil"
|
msgstr "Points d'accès sans fil"
|
||||||
|
|
||||||
#: templates/base.html:112
|
#: templates/base.html:116
|
||||||
msgid "Rooms"
|
msgid "Rooms"
|
||||||
msgstr "Chambres"
|
msgstr "Chambres"
|
||||||
|
|
||||||
#: templates/base.html:117
|
#: templates/base.html:121
|
||||||
msgid "Statistics"
|
msgid "Statistics"
|
||||||
msgstr "Statistiques"
|
msgstr "Statistiques"
|
||||||
|
|
||||||
#: templates/base.html:122
|
#: templates/base.html:126
|
||||||
msgid "Administration"
|
msgid "Administration"
|
||||||
msgstr "Administration"
|
msgstr "Administration"
|
||||||
|
|
||||||
#: templates/base.html:129
|
#: templates/base.html:133
|
||||||
msgid "More information"
|
msgid "Information and contact"
|
||||||
msgstr "Plus d'informations"
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:131
|
#: templates/base.html:135
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "À propos"
|
msgstr "À propos"
|
||||||
|
|
||||||
#: templates/base.html:132
|
#: templates/base.html:136
|
||||||
msgid "Contact"
|
msgid "Contact"
|
||||||
msgstr "Contact"
|
msgstr "Contact"
|
||||||
|
|
||||||
#: templates/base.html:139
|
#: templates/base.html:150
|
||||||
msgid "Sign up"
|
msgid "Sign up"
|
||||||
msgstr "S'inscrire"
|
msgstr "S'inscrire"
|
||||||
|
|
||||||
#: templates/base.html:145 templates/registration/login.html:29
|
#: templates/base.html:156 templates/registration/login.html:29
|
||||||
#: templates/registration/login.html:36
|
#: templates/registration/login.html:36
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Se connecter"
|
msgstr "Se connecter"
|
||||||
|
|
||||||
#: templates/base.html:153
|
#: templates/base.html:164
|
||||||
msgid "Search"
|
msgid "Search"
|
||||||
msgstr "Rechercher"
|
msgstr "Rechercher"
|
||||||
|
|
||||||
#: templates/base.html:167
|
#: templates/base.html:178
|
||||||
msgid "My profile"
|
msgid "My profile"
|
||||||
msgstr "Mon profil"
|
msgstr "Mon profil"
|
||||||
|
|
||||||
#: templates/base.html:168
|
#: templates/base.html:179
|
||||||
msgid "Log out"
|
msgid "Log out"
|
||||||
msgstr "Se déconnecter"
|
msgstr "Se déconnecter"
|
||||||
|
|
||||||
#: templates/base.html:203
|
#: templates/base.html:214
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Pseudo"
|
msgstr "Pseudo"
|
||||||
|
|
||||||
#: templates/base.html:207
|
#: templates/base.html:218
|
||||||
msgid "Room"
|
msgid "Room"
|
||||||
msgstr "Chambre"
|
msgstr "Chambre"
|
||||||
|
|
||||||
#: templates/base.html:211
|
#: templates/base.html:222
|
||||||
msgid "Internet access"
|
msgid "Internet access"
|
||||||
msgstr "Accès Internet"
|
msgstr "Accès Internet"
|
||||||
|
|
||||||
#: templates/base.html:214
|
#: templates/base.html:225
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Until %(end_access_date)s"
|
msgid "Until %(end_access_date)s"
|
||||||
msgstr "Jusqu'au %(end_access_date)s"
|
msgstr "Jusqu'au %(end_access_date)s"
|
||||||
|
|
||||||
#: templates/base.html:216
|
#: templates/base.html:227
|
||||||
msgid "Disabled"
|
msgid "Disabled"
|
||||||
msgstr "Désactivé"
|
msgstr "Désactivé"
|
||||||
|
|
||||||
#: templates/base.html:221
|
#: templates/base.html:232
|
||||||
msgid "Membership"
|
msgid "Membership"
|
||||||
msgstr "Adhésion"
|
msgstr "Adhésion"
|
||||||
|
|
||||||
#: templates/base.html:224
|
#: templates/base.html:235
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Until %(end_adhesion_date)s"
|
msgid "Until %(end_adhesion_date)s"
|
||||||
msgstr "Jusqu'au %(end_adhesion_date)s"
|
msgstr "Jusqu'au %(end_adhesion_date)s"
|
||||||
|
|
||||||
#: templates/base.html:226
|
#: templates/base.html:237
|
||||||
msgid "Non member"
|
msgid "Non member"
|
||||||
msgstr "Non adhérent"
|
msgstr "Non adhérent"
|
||||||
|
|
||||||
#: templates/base.html:234
|
#: templates/base.html:245
|
||||||
msgid "View my profile"
|
msgid "View my profile"
|
||||||
msgstr "Voir mon profil"
|
msgstr "Voir mon profil"
|
||||||
|
|
||||||
#: templates/base.html:239
|
#: templates/base.html:250
|
||||||
msgid "You are not logged in."
|
msgid "You are not logged in."
|
||||||
msgstr "Vous n'êtes pas connecté."
|
msgstr "Vous n'êtes pas connecté."
|
||||||
|
|
||||||
#: templates/base.html:246
|
#: templates/base.html:257
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(nb)s active machine"
|
msgid "%(nb)s active machine"
|
||||||
msgid_plural "%(nb)s active machines"
|
msgid_plural "%(nb)s active machines"
|
||||||
msgstr[0] "%(nb)s machine active"
|
msgstr[0] "%(nb)s machine active"
|
||||||
msgstr[1] "%(nb)s machines actives"
|
msgstr[1] "%(nb)s machines actives"
|
||||||
|
|
||||||
#: templates/base.html:255
|
#: templates/base.html:266
|
||||||
msgid "View my machines"
|
msgid "View my machines"
|
||||||
msgstr "Voir mes machines"
|
msgstr "Voir mes machines"
|
||||||
|
|
||||||
#: templates/base.html:268
|
#: templates/base.html:279
|
||||||
msgid "Back to top"
|
msgid "Back to top"
|
||||||
msgstr "Retour en haut"
|
msgstr "Retour en haut"
|
||||||
|
|
||||||
#: templates/base.html:270
|
#: templates/base.html:283
|
||||||
msgid "powered by"
|
|
||||||
msgstr "propulsé par"
|
|
||||||
|
|
||||||
#: templates/base.html:272
|
|
||||||
msgid "Brought to you with <i class=\"fa fa-heart text-danger\"></i>."
|
msgid "Brought to you with <i class=\"fa fa-heart text-danger\"></i>."
|
||||||
msgstr "Codé avec <i class=\"fa fa-heart text-danger\"></i>."
|
msgstr "Codé avec <i class=\"fa fa-heart text-danger\"></i>."
|
||||||
|
|
||||||
#: templates/base.html:275
|
#: templates/base.html:286
|
||||||
msgid "About this website"
|
msgid "About this website"
|
||||||
msgstr "À propos de ce site"
|
msgstr "À propos de ce site"
|
||||||
|
|
||||||
#: templates/base.html:278
|
|
||||||
msgid ""
|
|
||||||
"This software is under the terms of the <a href=\"http://www.gnu.org/"
|
|
||||||
"licenses/gpl-2.0.txt\" target=\"_blank\" rel=\"nofollow\">GPLv2</a> License."
|
|
||||||
msgstr ""
|
|
||||||
"Ce logiciel est sous les termes de la licence <a href=\"http://www.gnu.org/"
|
|
||||||
"licenses/gpl-2.0.txt\" target=\"_blank\" rel=\"nofollow\">GPLv2</a>."
|
|
||||||
|
|
||||||
#: templates/buttons/add.html:27
|
#: templates/buttons/add.html:27
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
|
|
||||||
#: templates/buttons/edit.html:27
|
#: templates/buttons/edit.html:27 tickets/templates/tickets/preferences.html:14
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Modifier"
|
msgstr "Modifier"
|
||||||
|
|
||||||
|
@ -315,6 +355,236 @@ msgstr "Suivant"
|
||||||
msgid "Last"
|
msgid "Last"
|
||||||
msgstr "Dernière page"
|
msgstr "Dernière page"
|
||||||
|
|
||||||
|
#: templates/registration/logged_out.html:16
|
||||||
|
msgid "Thanks for spending some quality time with the Web site today."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/registration/logged_out.html:17
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Log in"
|
||||||
|
msgid "Log in again"
|
||||||
|
msgstr "Se connecter"
|
||||||
|
|
||||||
#: templates/registration/login.html:40
|
#: templates/registration/login.html:40
|
||||||
msgid "Forgotten password?"
|
msgid "Forgotten password?"
|
||||||
msgstr "Mot de passe oublié ?"
|
msgstr "Mot de passe oublié ?"
|
||||||
|
|
||||||
|
#: templates/registration/password_change_done.html:11
|
||||||
|
#: templates/registration/password_change_form.html:11
|
||||||
|
msgid "Password change"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/registration/password_reset_complete.html:11
|
||||||
|
#: templates/registration/password_reset_done.html:11
|
||||||
|
#: templates/registration/password_reset_form.html:11
|
||||||
|
msgid "Password reset"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/registration/password_reset_confirm.html:11
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "More information"
|
||||||
|
msgid "Password reset confirmation"
|
||||||
|
msgstr "Plus d'informations"
|
||||||
|
|
||||||
|
#: templates/registration/password_reset_email.html:2
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"You're receiving this email because you requested a password reset for your "
|
||||||
|
"user account at %(site_name)s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/registration/password_reset_email.html:4
|
||||||
|
msgid "Please go to the following page and choose a new password:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/registration/password_reset_email.html:9
|
||||||
|
msgid "Thanks for using our site!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/registration/password_reset_email.html:11
|
||||||
|
#, python-format
|
||||||
|
msgid "The %(site_name)s team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:27
|
||||||
|
msgid "Title of the ticket"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:32
|
||||||
|
msgid "Description of the ticket"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:37
|
||||||
|
msgid "An email address to get back to you"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:43 tickets/templates/tickets/form_preferences.html:30
|
||||||
|
#: tickets/templates/tickets/form_ticket.html:31
|
||||||
|
msgid "Ticket"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:44 tickets/templates/tickets/aff_ticket.html:30
|
||||||
|
#: tickets/templates/tickets/aff_tickets.html:35
|
||||||
|
#: tickets/templates/tickets/index.html:29
|
||||||
|
#: tickets/templates/tickets/index.html:32
|
||||||
|
#: tickets/templates/tickets/navbar.html:2
|
||||||
|
#: tickets/templates/tickets/preferences.html:6
|
||||||
|
msgid "Tickets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:75
|
||||||
|
msgid "You don't have the right to view other tickets than yours."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/models.py:84
|
||||||
|
msgid "You don't have the right to view the list of tickets."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/preferences/models.py:8
|
||||||
|
msgid ""
|
||||||
|
"Email address to publish the new tickets (leave empty for no publications)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/preferences/models.py:14
|
||||||
|
msgid "Français"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/preferences/models.py:15
|
||||||
|
msgid "English"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/preferences/models.py:19
|
||||||
|
msgid "Ticket's settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:36
|
||||||
|
msgid "Solved"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:38
|
||||||
|
msgid "Not Solved"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:44
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "powered by"
|
||||||
|
msgid "Opened by"
|
||||||
|
msgstr "propulsé par"
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:50
|
||||||
|
msgid "Anonymous User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:54
|
||||||
|
msgid "Response address: "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:54
|
||||||
|
msgid "Response to your ticket"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:59
|
||||||
|
msgid "Title:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:60
|
||||||
|
msgid "Description"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_ticket.html:79
|
||||||
|
msgid "Tous les tickets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_tickets.html:38
|
||||||
|
msgid "Not Solved Tickets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/aff_tickets.html:41
|
||||||
|
msgid "Last Ticket:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/contact.html:8
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"If you are experiencing issues with the services offered by %(asso_name)s, "
|
||||||
|
"you can open a ticket that will be taken care of. If you want to contact us "
|
||||||
|
"on any other topic, please choose one address below."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/contact.html:10
|
||||||
|
#: tickets/templates/tickets/navbar_logout.html:4
|
||||||
|
msgid "Ouvrir un ticket"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/form_preferences.html:33
|
||||||
|
msgid "Tickets settings modification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/form_ticket.html:39
|
||||||
|
msgid ""
|
||||||
|
"Vous n'êtes pas authentifié. Veuillez fournir une adresse mail afin que nous "
|
||||||
|
"puissions vous recontacter."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/form_ticket.html:44
|
||||||
|
msgid ""
|
||||||
|
"Description de votre problème. Veuillez fournir le plus d'informations "
|
||||||
|
"possible afin de faciliter la recherche de solution. Voici quelques "
|
||||||
|
"informations dont nous pourions avoir besoin:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/form_ticket.html:47
|
||||||
|
msgid "Le type de votre problème (adhesion, connexion, paiement ou autre)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/form_ticket.html:50
|
||||||
|
msgid ""
|
||||||
|
"Les conditions dans lesquelles vous rencontrez le problème (Wifi/filaire, "
|
||||||
|
"sur tout les apareils ou sur un seul. Est-ce une nouvelle machine ?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/form_ticket.html:53
|
||||||
|
msgid ""
|
||||||
|
"Les endroits dans lequels le problème survient (chez vous, dans une partie "
|
||||||
|
"commune, dans un batiment en particulier)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/preferences.html:21
|
||||||
|
msgid "Publication email address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/preferences.html:25
|
||||||
|
msgid "Pas d'adresse, les tickets ne sont pas annoncés"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/preferences.html:29
|
||||||
|
msgid "Email language"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/profil.html:6
|
||||||
|
msgid " Tickets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/profil.html:12
|
||||||
|
msgid " Open a Ticket"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/templates/tickets/profil.html:19
|
||||||
|
msgid "No tickets"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/views.py:83 tickets/views.py:87
|
||||||
|
msgid ""
|
||||||
|
"Your ticket has been succesfully open. We will take care of it as soon as "
|
||||||
|
"possible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/views.py:90
|
||||||
|
msgid ""
|
||||||
|
"You are not authenticated. Please login or provide an email address so we "
|
||||||
|
"can get back to you."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tickets/views.py:117 tickets/views.py:163
|
||||||
|
msgid "Never"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -21,7 +21,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 2.5\n"
|
"Project-Id-Version: 2.5\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-02-12 08:58+0100\n"
|
"POT-Creation-Date: 2019-09-05 19:48+0200\n"
|
||||||
"PO-Revision-Date: 2018-06-25 14:53+0200\n"
|
"PO-Revision-Date: 2018-06-25 14:53+0200\n"
|
||||||
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
"Last-Translator: Laouen Fernet <laouen.fernet@supelec.fr>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
|
@ -34,250 +34,264 @@ msgstr ""
|
||||||
msgid "You don't have the right to view this application."
|
msgid "You don't have the right to view this application."
|
||||||
msgstr "Vous n'avez pas le droit de voir cette application."
|
msgstr "Vous n'avez pas le droit de voir cette application."
|
||||||
|
|
||||||
#: topologie/forms.py:181
|
#: topologie/forms.py:183
|
||||||
msgid "Start:"
|
msgid "Start:"
|
||||||
msgstr "Début :"
|
msgstr "Début :"
|
||||||
|
|
||||||
#: topologie/forms.py:182
|
#: topologie/forms.py:184
|
||||||
msgid "End:"
|
msgid "End:"
|
||||||
msgstr "Fin :"
|
msgstr "Fin :"
|
||||||
|
|
||||||
#: topologie/models.py:74
|
#: topologie/models.py:75
|
||||||
msgid "Can view a stack object"
|
msgid "Can view a stack object"
|
||||||
msgstr "Peut voir un objet pile"
|
msgstr "Peut voir un objet pile"
|
||||||
|
|
||||||
#: topologie/models.py:76
|
#: topologie/models.py:77
|
||||||
msgid "switches stack"
|
msgid "switches stack"
|
||||||
msgstr "pile de commutateurs réseau"
|
msgstr "pile de commutateurs réseau"
|
||||||
|
|
||||||
#: topologie/models.py:77
|
#: topologie/models.py:78
|
||||||
msgid "switches stacks"
|
msgid "switches stacks"
|
||||||
msgstr "piles de commutateurs réseau"
|
msgstr "piles de commutateurs réseau"
|
||||||
|
|
||||||
#: topologie/models.py:92
|
#: topologie/models.py:93
|
||||||
msgid "The maximum ID is less than the minimum ID."
|
msgid "The maximum ID is less than the minimum ID."
|
||||||
msgstr "L'ID maximum est inférieur l'ID minimum."
|
msgstr "L'ID maximum est inférieur l'ID minimum."
|
||||||
|
|
||||||
#: topologie/models.py:105
|
#: topologie/models.py:106
|
||||||
msgid "Details about the AP's location"
|
msgid "Details about the AP's location"
|
||||||
msgstr "Détails sur l'emplacement du point d'accès sans fil"
|
msgstr "Détails sur l'emplacement du point d'accès sans fil"
|
||||||
|
|
||||||
#: topologie/models.py:112
|
#: topologie/models.py:113
|
||||||
msgid "Can view an access point object"
|
msgid "Can view an access point object"
|
||||||
msgstr "Peut voir un objet point d'accès sans fil"
|
msgstr "Peut voir un objet point d'accès sans fil"
|
||||||
|
|
||||||
#: topologie/models.py:114
|
#: topologie/models.py:115
|
||||||
msgid "access point"
|
msgid "access point"
|
||||||
msgstr "point d'accès sans fil"
|
msgstr "point d'accès sans fil"
|
||||||
|
|
||||||
#: topologie/models.py:115
|
#: topologie/models.py:116
|
||||||
msgid "access points"
|
msgid "access points"
|
||||||
msgstr "points d'accès sans fil"
|
msgstr "points d'accès sans fil"
|
||||||
|
|
||||||
#: topologie/models.py:211
|
#: topologie/models.py:212
|
||||||
msgid "Number of ports"
|
msgid "Number of ports"
|
||||||
msgstr "Nombre de ports"
|
msgstr "Nombre de ports"
|
||||||
|
|
||||||
#: topologie/models.py:228 topologie/templates/topologie/aff_switch.html:48
|
#: topologie/models.py:229 topologie/templates/topologie/aff_switch.html:48
|
||||||
#: topologie/templates/topologie/index_p.html:38 topologie/views.py:843
|
#: topologie/templates/topologie/index_p.html:38 topologie/views.py:860
|
||||||
msgid "Switch model"
|
msgid "Switch model"
|
||||||
msgstr "Modèle de commutateur réseau"
|
msgstr "Modèle de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:241
|
#: topologie/models.py:242
|
||||||
msgid "RADIUS key of the switch"
|
msgid "RADIUS key of the switch"
|
||||||
msgstr "Clé RADIUS du commutateur réseau"
|
msgstr "Clé RADIUS du commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:248
|
#: topologie/models.py:249
|
||||||
msgid "Management credentials for the switch"
|
msgid "Management credentials for the switch"
|
||||||
msgstr "Identifiants de gestion du commutateur réseau"
|
msgstr "Identifiants de gestion du commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:252
|
#: topologie/models.py:253
|
||||||
msgid "Automatic provision for the switch"
|
msgid "Automatic provision for the switch"
|
||||||
msgstr "Provision automatique pour le commutateur réseau"
|
msgstr "Provision automatique pour le commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:259
|
#: topologie/models.py:260
|
||||||
msgid "Can view a switch object"
|
msgid "Can view a switch object"
|
||||||
msgstr "Peut voir un objet commutateur réseau"
|
msgstr "Peut voir un objet commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:261
|
#: topologie/models.py:262
|
||||||
msgid "switch"
|
msgid "switch"
|
||||||
msgstr "commutateur réseau"
|
msgstr "commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:262
|
#: topologie/models.py:263
|
||||||
msgid "switches"
|
msgid "switches"
|
||||||
msgstr "commutateurs réseau"
|
msgstr "commutateurs réseau"
|
||||||
|
|
||||||
#: topologie/models.py:273
|
#: topologie/models.py:274
|
||||||
msgid "The switch ID exceeds the limits allowed by the stack."
|
msgid "The switch ID exceeds the limits allowed by the stack."
|
||||||
msgstr "L'ID du commutateur réseau dépasse les bornes autorisées par la pile."
|
msgstr "L'ID du commutateur réseau dépasse les bornes autorisées par la pile."
|
||||||
|
|
||||||
#: topologie/models.py:278
|
#: topologie/models.py:279
|
||||||
msgid "The stack member ID can't be void."
|
msgid "The stack member ID can't be void."
|
||||||
msgstr "L'ID de membre dans la pile ne peut-être vide."
|
msgstr "L'ID de membre dans la pile ne peut-être vide."
|
||||||
|
|
||||||
#: topologie/models.py:286
|
#: topologie/models.py:287
|
||||||
msgid "The end port is less than the start port."
|
msgid "The end port is less than the start port."
|
||||||
msgstr "Le port de fin est inférieur au port de début."
|
msgstr "Le port de fin est inférieur au port de début."
|
||||||
|
|
||||||
#: topologie/models.py:293
|
#: topologie/models.py:294
|
||||||
msgid "This switch can't have that many ports."
|
msgid "This switch can't have that many ports."
|
||||||
msgstr "Ce commutateur réseau ne peut pas avoir autant de ports."
|
msgstr "Ce commutateur réseau ne peut pas avoir autant de ports."
|
||||||
|
|
||||||
#: topologie/models.py:295
|
#: topologie/models.py:296
|
||||||
msgid "Creation"
|
msgid "Creation"
|
||||||
msgstr "Création"
|
msgstr "Création"
|
||||||
|
|
||||||
#: topologie/models.py:406
|
#: topologie/models.py:459
|
||||||
msgid "The switch model is modular."
|
msgid "The switch model is modular."
|
||||||
msgstr "Le modèle de commutateur réseau est modulaire."
|
msgstr "Le modèle de commutateur réseau est modulaire."
|
||||||
|
|
||||||
#: topologie/models.py:410
|
#: topologie/models.py:463
|
||||||
msgid "The switch is considered as a module."
|
msgid "The switch is considered as a module."
|
||||||
msgstr "Le commutateur réseau est considéré comme un module."
|
msgstr "Le commutateur réseau est considéré comme un module."
|
||||||
|
|
||||||
#: topologie/models.py:415
|
#: topologie/models.py:468
|
||||||
msgid "Can view a switch model object"
|
msgid "Can view a switch model object"
|
||||||
msgstr "Peut voir un objet modèle de commutateur réseau"
|
msgstr "Peut voir un objet modèle de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:417
|
#: topologie/models.py:470
|
||||||
msgid "switch model"
|
msgid "switch model"
|
||||||
msgstr "modèle de commutateur réseau"
|
msgstr "modèle de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:418
|
#: topologie/models.py:471
|
||||||
msgid "switch models"
|
msgid "switch models"
|
||||||
msgstr "modèles de commutateur réseau"
|
msgstr "modèles de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:431
|
#: topologie/models.py:484
|
||||||
msgid "Reference of a module"
|
msgid "Reference of a module"
|
||||||
msgstr "Référence d'un module"
|
msgstr "Référence d'un module"
|
||||||
|
|
||||||
#: topologie/models.py:432
|
#: topologie/models.py:485
|
||||||
msgid "Module reference"
|
msgid "Module reference"
|
||||||
msgstr "Référence de module"
|
msgstr "Référence de module"
|
||||||
|
|
||||||
#: topologie/models.py:438 topologie/models.py:439
|
#: topologie/models.py:491 topologie/models.py:492
|
||||||
#: topologie/templates/topologie/aff_modules.html:37
|
#: topologie/templates/topologie/aff_modules.html:37
|
||||||
msgid "Comment"
|
msgid "Comment"
|
||||||
msgstr "Commentaire"
|
msgstr "Commentaire"
|
||||||
|
|
||||||
#: topologie/models.py:444
|
#: topologie/models.py:497
|
||||||
msgid "Can view a switch module object"
|
msgid "Can view a switch module object"
|
||||||
msgstr "Peut voir un objet module de commutateur réseau"
|
msgstr "Peut voir un objet module de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:446
|
#: topologie/models.py:499
|
||||||
msgid "switch module"
|
msgid "switch module"
|
||||||
msgstr "module de commutateur réseau"
|
msgstr "module de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:447
|
#: topologie/models.py:500
|
||||||
msgid "switch modules"
|
msgid "switch modules"
|
||||||
msgstr "modules de commutateur réseau"
|
msgstr "modules de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:460
|
#: topologie/models.py:513
|
||||||
msgid "Slot on switch"
|
msgid "Slot on switch"
|
||||||
msgstr "Emplacement sur le commutateur réseau"
|
msgstr "Emplacement sur le commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:461 topologie/templates/topologie/aff_modules.html:48
|
#: topologie/models.py:514 topologie/templates/topologie/aff_modules.html:48
|
||||||
#: topologie/templates/topologie/aff_modules.html:82
|
#: topologie/templates/topologie/aff_modules.html:82
|
||||||
msgid "Slot"
|
msgid "Slot"
|
||||||
msgstr "Emplacement"
|
msgstr "Emplacement"
|
||||||
|
|
||||||
#: topologie/models.py:466
|
#: topologie/models.py:519
|
||||||
msgid "Can view a link between switch and module object"
|
msgid "Can view a link between switch and module object"
|
||||||
msgstr "Peut voir un objet lien entre commutateur réseau et module"
|
msgstr "Peut voir un objet lien entre commutateur réseau et module"
|
||||||
|
|
||||||
#: topologie/models.py:469
|
#: topologie/models.py:522
|
||||||
msgid "link between switch and module"
|
msgid "link between switch and module"
|
||||||
msgstr "lien entre commutateur réseau et module"
|
msgstr "lien entre commutateur réseau et module"
|
||||||
|
|
||||||
#: topologie/models.py:470
|
#: topologie/models.py:523
|
||||||
msgid "links between switch and module"
|
msgid "links between switch and module"
|
||||||
msgstr "liens entre commutateur réseau et module"
|
msgstr "liens entre commutateur réseau et module"
|
||||||
|
|
||||||
#: topologie/models.py:474
|
#: topologie/models.py:527
|
||||||
msgid "On slot "
|
msgid "On slot "
|
||||||
msgstr "Sur l'emplacement "
|
msgstr "Sur l'emplacement "
|
||||||
|
|
||||||
#: topologie/models.py:474
|
#: topologie/models.py:527
|
||||||
msgid " of "
|
msgid " of "
|
||||||
msgstr " de "
|
msgstr " de "
|
||||||
|
|
||||||
#: topologie/models.py:484
|
#: topologie/models.py:537
|
||||||
msgid "Can view a switch constructor object"
|
msgid "Can view a switch constructor object"
|
||||||
msgstr "Peut voir un objet constructeur de commutateur réseau"
|
msgstr "Peut voir un objet constructeur de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:487
|
#: topologie/models.py:540
|
||||||
msgid "switch constructor"
|
msgid "switch constructor"
|
||||||
msgstr "constructeur de commutateur réseau"
|
msgstr "constructeur de commutateur réseau"
|
||||||
|
|
||||||
#: topologie/models.py:510
|
#: topologie/models.py:563
|
||||||
msgid "Can view a switch bay object"
|
msgid "Can view a switch bay object"
|
||||||
msgstr "Peut voir un objet baie de brassage"
|
msgstr "Peut voir un objet baie de brassage"
|
||||||
|
|
||||||
#: topologie/models.py:512
|
#: topologie/models.py:565
|
||||||
msgid "switch bay"
|
msgid "switch bay"
|
||||||
msgstr "baie de brassage"
|
msgstr "baie de brassage"
|
||||||
|
|
||||||
#: topologie/models.py:513
|
#: topologie/models.py:566
|
||||||
msgid "switch bays"
|
msgid "switch bays"
|
||||||
msgstr "baies de brassage"
|
msgstr "baies de brassage"
|
||||||
|
|
||||||
#: topologie/models.py:526
|
#: topologie/models.py:581
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Can view a port object"
|
||||||
|
msgid "Can view a dormitory object"
|
||||||
|
msgstr "Peut voir un objet port"
|
||||||
|
|
||||||
|
#: topologie/models.py:583
|
||||||
|
msgid "dormitory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: topologie/models.py:584
|
||||||
|
msgid "dormitories"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: topologie/models.py:614
|
||||||
msgid "Can view a building object"
|
msgid "Can view a building object"
|
||||||
msgstr "Peut voir un objet bâtiment"
|
msgstr "Peut voir un objet bâtiment"
|
||||||
|
|
||||||
#: topologie/models.py:528
|
#: topologie/models.py:616
|
||||||
msgid "building"
|
msgid "building"
|
||||||
msgstr "bâtiment"
|
msgstr "bâtiment"
|
||||||
|
|
||||||
#: topologie/models.py:529
|
#: topologie/models.py:617
|
||||||
msgid "buildings"
|
msgid "buildings"
|
||||||
msgstr "bâtiments"
|
msgstr "bâtiments"
|
||||||
|
|
||||||
#: topologie/models.py:588 topologie/models.py:589
|
#: topologie/models.py:686 topologie/models.py:687
|
||||||
msgid "Port state Active"
|
msgid "Port state Active"
|
||||||
msgstr "État du port Actif"
|
msgstr "État du port Actif"
|
||||||
|
|
||||||
#: topologie/models.py:596
|
#: topologie/models.py:694
|
||||||
msgid "Can view a port object"
|
msgid "Can view a port object"
|
||||||
msgstr "Peut voir un objet port"
|
msgstr "Peut voir un objet port"
|
||||||
|
|
||||||
#: topologie/models.py:598
|
#: topologie/models.py:696
|
||||||
msgid "port"
|
msgid "port"
|
||||||
msgstr "port"
|
msgstr "port"
|
||||||
|
|
||||||
#: topologie/models.py:599
|
#: topologie/models.py:697
|
||||||
msgid "ports"
|
msgid "ports"
|
||||||
msgstr "ports"
|
msgstr "ports"
|
||||||
|
|
||||||
#: topologie/models.py:605
|
#: topologie/models.py:703
|
||||||
msgid "Uplink: "
|
msgid "Uplink: "
|
||||||
msgstr "Liaison montante : "
|
msgstr "Liaison montante : "
|
||||||
|
|
||||||
#: topologie/models.py:607
|
#: topologie/models.py:705
|
||||||
msgid "Machine: "
|
msgid "Machine: "
|
||||||
msgstr "Machine : "
|
msgstr "Machine : "
|
||||||
|
|
||||||
#: topologie/models.py:609
|
#: topologie/models.py:707
|
||||||
msgid "Room: "
|
msgid "Room: "
|
||||||
msgstr "Chambre : "
|
msgstr "Chambre : "
|
||||||
|
|
||||||
#: topologie/models.py:611
|
#: topologie/models.py:709
|
||||||
msgid "Unknown"
|
msgid "Unknown"
|
||||||
msgstr "Inconnu"
|
msgstr "Inconnu"
|
||||||
|
|
||||||
#: topologie/models.py:678
|
#: topologie/models.py:769
|
||||||
msgid "The port can't exist, its number is too great."
|
msgid "The port can't exist, its number is too great."
|
||||||
msgstr "Le port ne peut pas exister, son numéro est trop grand."
|
msgstr "Le port ne peut pas exister, son numéro est trop grand."
|
||||||
|
|
||||||
#: topologie/models.py:684
|
#: topologie/models.py:775
|
||||||
msgid "Room, interface and related port are mutually exclusive."
|
msgid "Room, interface and related port are mutually exclusive."
|
||||||
msgstr "Chambre, interface et port relié sont mutuellement exclusifs."
|
msgstr "Chambre, interface et port relié sont mutuellement exclusifs."
|
||||||
|
|
||||||
#: topologie/models.py:687
|
#: topologie/models.py:778
|
||||||
msgid "A port can't be related to itself."
|
msgid "A port can't be related to itself."
|
||||||
msgstr "Un port ne peut être relié à lui-même."
|
msgstr "Un port ne peut être relié à lui-même."
|
||||||
|
|
||||||
#: topologie/models.py:691
|
#: topologie/models.py:782
|
||||||
msgid ""
|
msgid ""
|
||||||
"The related port is already used, please clear it before creating the "
|
"The related port is already used, please clear it before creating the "
|
||||||
"relation."
|
"relation."
|
||||||
|
@ -285,149 +299,157 @@ msgstr ""
|
||||||
"Le port relié est déjà utilisé, veuillez le modifier avant de créer la "
|
"Le port relié est déjà utilisé, veuillez le modifier avant de créer la "
|
||||||
"relation."
|
"relation."
|
||||||
|
|
||||||
#: topologie/models.py:712
|
#: topologie/models.py:807
|
||||||
msgid "Can view a room object"
|
msgid "Can view a room object"
|
||||||
msgstr "Peut voir un objet chambre"
|
msgstr "Peut voir un objet chambre"
|
||||||
|
|
||||||
#: topologie/models.py:714
|
#: topologie/models.py:809
|
||||||
msgid "room"
|
msgid "room"
|
||||||
msgstr "chambre"
|
msgstr "chambre"
|
||||||
|
|
||||||
#: topologie/models.py:715
|
#: topologie/models.py:810
|
||||||
msgid "rooms"
|
msgid "rooms"
|
||||||
msgstr "chambres"
|
msgstr "chambres"
|
||||||
|
|
||||||
#: topologie/models.py:726
|
#: topologie/models.py:822
|
||||||
msgid "MAC-RADIUS"
|
msgid "MAC-RADIUS"
|
||||||
msgstr "MAC-RADIUS"
|
msgstr "MAC-RADIUS"
|
||||||
|
|
||||||
#: topologie/models.py:743 topologie/templates/topologie/aff_chambres.html:36
|
#: topologie/models.py:839 topologie/templates/topologie/aff_chambres.html:36
|
||||||
#: topologie/templates/topologie/aff_port.html:38 topologie/views.py:784
|
#: topologie/templates/topologie/aff_port.html:38 topologie/views.py:801
|
||||||
msgid "Room"
|
msgid "Room"
|
||||||
msgstr "Chambre"
|
msgstr "Chambre"
|
||||||
|
|
||||||
#: topologie/models.py:744 topologie/templates/topologie/aff_ap.html:36
|
#: topologie/models.py:840 topologie/templates/topologie/aff_ap.html:36
|
||||||
msgid "Access point"
|
msgid "Access point"
|
||||||
msgstr "Point d'accès sans fil"
|
msgstr "Point d'accès sans fil"
|
||||||
|
|
||||||
#: topologie/models.py:745
|
#: topologie/models.py:841
|
||||||
msgid "Uplink"
|
msgid "Uplink"
|
||||||
msgstr "Liaison montante"
|
msgstr "Liaison montante"
|
||||||
|
|
||||||
#: topologie/models.py:746
|
#: topologie/models.py:842
|
||||||
msgid "Organisation machine"
|
msgid "Organisation machine"
|
||||||
msgstr "Machine d'association"
|
msgstr "Machine d'association"
|
||||||
|
|
||||||
#: topologie/models.py:747
|
#: topologie/models.py:843
|
||||||
msgid "Nothing"
|
msgid "Nothing"
|
||||||
msgstr "Rien"
|
msgstr "Rien"
|
||||||
|
|
||||||
#: topologie/models.py:749
|
#: topologie/models.py:845
|
||||||
#: topologie/templates/topologie/aff_port_profile.html:37
|
#: topologie/templates/topologie/aff_port_profile.html:37
|
||||||
#: topologie/templates/topologie/aff_vlanoptions.html:34
|
#: topologie/templates/topologie/aff_vlanoptions.html:34
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Nom"
|
msgstr "Nom"
|
||||||
|
|
||||||
#: topologie/models.py:756
|
#: topologie/models.py:851
|
||||||
msgid "Default profile"
|
msgid "Default profile"
|
||||||
msgstr "Profil par défaut"
|
msgstr "Profil par défaut"
|
||||||
|
|
||||||
#: topologie/models.py:764
|
#: topologie/models.py:859
|
||||||
|
msgid "Profil on dormitory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: topologie/models.py:867
|
||||||
msgid "VLAN untagged"
|
msgid "VLAN untagged"
|
||||||
msgstr "VLAN untagged"
|
msgstr "VLAN untagged"
|
||||||
|
|
||||||
#: topologie/models.py:770
|
#: topologie/models.py:873
|
||||||
msgid "VLAN(s) tagged"
|
msgid "VLAN(s) tagged"
|
||||||
msgstr "VLAN(s) tagged"
|
msgstr "VLAN(s) tagged"
|
||||||
|
|
||||||
#: topologie/models.py:775
|
#: topologie/models.py:878
|
||||||
msgid "Type of RADIUS authentication : inactive, MAC-address or 802.1X"
|
msgid "Type of RADIUS authentication : inactive, MAC-address or 802.1X"
|
||||||
msgstr "Type d'authentification RADIUS : inactive, MAC-address ou 802.1X"
|
msgstr "Type d'authentification RADIUS : inactive, MAC-address ou 802.1X"
|
||||||
|
|
||||||
#: topologie/models.py:777
|
#: topologie/models.py:880
|
||||||
msgid "RADIUS type"
|
msgid "RADIUS type"
|
||||||
msgstr "Type de RADIUS"
|
msgstr "Type de RADIUS"
|
||||||
|
|
||||||
#: topologie/models.py:783
|
#: topologie/models.py:886
|
||||||
msgid "In case of MAC-authentication : mode COMMON or STRICT on this port"
|
msgid "In case of MAC-authentication : mode COMMON or STRICT on this port"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Dans le cas d'authentification par adresse MAC : mode COMMON ou STRICT sur "
|
"Dans le cas d'authentification par adresse MAC : mode COMMON ou STRICT sur "
|
||||||
"ce port"
|
"ce port"
|
||||||
|
|
||||||
#: topologie/models.py:785
|
#: topologie/models.py:888
|
||||||
msgid "RADIUS mode"
|
msgid "RADIUS mode"
|
||||||
msgstr "Mode de RADIUS"
|
msgstr "Mode de RADIUS"
|
||||||
|
|
||||||
#: topologie/models.py:791
|
#: topologie/models.py:894
|
||||||
msgid "Port speed limit"
|
msgid "Port speed limit"
|
||||||
msgstr "Limite de vitesse du port"
|
msgstr "Limite de vitesse du port"
|
||||||
|
|
||||||
#: topologie/models.py:796
|
#: topologie/models.py:899
|
||||||
msgid "Limit of MAC-address on this port"
|
msgid "Limit of MAC-address on this port"
|
||||||
msgstr "Limite de MAC-address sur ce port"
|
msgstr "Limite de MAC-address sur ce port"
|
||||||
|
|
||||||
#: topologie/models.py:797
|
#: topologie/models.py:900
|
||||||
msgid "MAC limit"
|
msgid "MAC limit"
|
||||||
msgstr "Limite MAC"
|
msgstr "Limite MAC"
|
||||||
|
|
||||||
#: topologie/models.py:801
|
#: topologie/models.py:904
|
||||||
msgid "Flow control"
|
msgid "Flow control"
|
||||||
msgstr "Contrôle du flux"
|
msgstr "Contrôle du flux"
|
||||||
|
|
||||||
#: topologie/models.py:805
|
#: topologie/models.py:908
|
||||||
msgid "Protect against rogue DHCP"
|
msgid "Protect against rogue DHCP"
|
||||||
msgstr "Protège contre les DHCP pirates"
|
msgstr "Protège contre les DHCP pirates"
|
||||||
|
|
||||||
#: topologie/models.py:806
|
#: topologie/models.py:909
|
||||||
#: topologie/templates/topologie/aff_vlanoptions.html:36
|
#: topologie/templates/topologie/aff_vlanoptions.html:36
|
||||||
msgid "DHCP snooping"
|
msgid "DHCP snooping"
|
||||||
msgstr "DHCP snooping"
|
msgstr "DHCP snooping"
|
||||||
|
|
||||||
#: topologie/models.py:810
|
#: topologie/models.py:913
|
||||||
msgid "Protect against rogue DHCPv6"
|
msgid "Protect against rogue DHCPv6"
|
||||||
msgstr "Protège contre les DHCPv6 pirates"
|
msgstr "Protège contre les DHCPv6 pirates"
|
||||||
|
|
||||||
#: topologie/models.py:811
|
#: topologie/models.py:914
|
||||||
#: topologie/templates/topologie/aff_vlanoptions.html:37
|
#: topologie/templates/topologie/aff_vlanoptions.html:37
|
||||||
msgid "DHCPv6 snooping"
|
msgid "DHCPv6 snooping"
|
||||||
msgstr "DHCPv6 snooping"
|
msgstr "DHCPv6 snooping"
|
||||||
|
|
||||||
#: topologie/models.py:815
|
#: topologie/models.py:918
|
||||||
msgid "Check if IP adress is DHCP assigned"
|
msgid "Check if IP adress is DHCP assigned"
|
||||||
msgstr "Vérifie si l'adresse IP est attribuée par DHCP"
|
msgstr "Vérifie si l'adresse IP est attribuée par DHCP"
|
||||||
|
|
||||||
#: topologie/models.py:816
|
#: topologie/models.py:919
|
||||||
msgid "ARP protection"
|
msgid "ARP protection"
|
||||||
msgstr "Protection ARP"
|
msgstr "Protection ARP"
|
||||||
|
|
||||||
#: topologie/models.py:820
|
#: topologie/models.py:923
|
||||||
msgid "Protect against rogue RA"
|
msgid "Protect against rogue RA"
|
||||||
msgstr "Protège contre les RA pirates"
|
msgstr "Protège contre les RA pirates"
|
||||||
|
|
||||||
#: topologie/models.py:821
|
#: topologie/models.py:924
|
||||||
msgid "RA guard"
|
msgid "RA guard"
|
||||||
msgstr "RA guard"
|
msgstr "RA guard"
|
||||||
|
|
||||||
#: topologie/models.py:825
|
#: topologie/models.py:928
|
||||||
msgid "Protect against loop"
|
msgid "Protect against loop"
|
||||||
msgstr "Protège contre une boucle"
|
msgstr "Protège contre une boucle"
|
||||||
|
|
||||||
#: topologie/models.py:826
|
#: topologie/models.py:929
|
||||||
msgid "Loop protection"
|
msgid "Loop protection"
|
||||||
msgstr "Protection contre une boucle"
|
msgstr "Protection contre une boucle"
|
||||||
|
|
||||||
#: topologie/models.py:831
|
#: topologie/models.py:934
|
||||||
msgid "Can view a port profile object"
|
msgid "Can view a port profile object"
|
||||||
msgstr "Peut voir un objet profil de port"
|
msgstr "Peut voir un objet profil de port"
|
||||||
|
|
||||||
#: topologie/models.py:833
|
#: topologie/models.py:936
|
||||||
msgid "port profile"
|
msgid "port profile"
|
||||||
msgstr "profil de port"
|
msgstr "profil de port"
|
||||||
|
|
||||||
#: topologie/models.py:834
|
#: topologie/models.py:937
|
||||||
msgid "port profiles"
|
msgid "port profiles"
|
||||||
msgstr "profils de port"
|
msgstr "profils de port"
|
||||||
|
|
||||||
|
#: topologie/models.py:966
|
||||||
|
msgid "A default profile for all dormitory of that type already exists."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_ap.html:38
|
#: topologie/templates/topologie/aff_ap.html:38
|
||||||
msgid "MAC address"
|
msgid "MAC address"
|
||||||
msgstr "Adresse MAC"
|
msgstr "Adresse MAC"
|
||||||
|
@ -438,7 +460,7 @@ msgid "IPv4 address"
|
||||||
msgstr "Adresse IPv4"
|
msgstr "Adresse IPv4"
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_ap.html:42
|
#: topologie/templates/topologie/aff_ap.html:42
|
||||||
#: topologie/templates/topologie/aff_chambres.html:38
|
#: topologie/templates/topologie/aff_chambres.html:40
|
||||||
#: topologie/templates/topologie/aff_port.html:46
|
#: topologie/templates/topologie/aff_port.html:46
|
||||||
#: topologie/templates/topologie/aff_stacks.html:36
|
#: topologie/templates/topologie/aff_stacks.html:36
|
||||||
#: topologie/templates/topologie/aff_switch.html:49
|
#: topologie/templates/topologie/aff_switch.html:49
|
||||||
|
@ -451,7 +473,9 @@ msgid "Location"
|
||||||
msgstr "Emplacement"
|
msgstr "Emplacement"
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_building.html:36
|
#: topologie/templates/topologie/aff_building.html:36
|
||||||
#: topologie/templates/topologie/aff_switch_bay.html:38 topologie/views.py:953
|
#: topologie/templates/topologie/aff_chambres.html:37
|
||||||
|
#: topologie/templates/topologie/aff_dormitory.html:38
|
||||||
|
#: topologie/templates/topologie/aff_switch_bay.html:38 topologie/views.py:973
|
||||||
msgid "Building"
|
msgid "Building"
|
||||||
msgstr "Bâtiment"
|
msgstr "Bâtiment"
|
||||||
|
|
||||||
|
@ -463,10 +487,14 @@ msgstr "Points d'accès sans fil"
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_constructor_switch.html:36
|
#: topologie/templates/topologie/aff_constructor_switch.html:36
|
||||||
#: topologie/templates/topologie/aff_model_switch.html:40
|
#: topologie/templates/topologie/aff_model_switch.html:40
|
||||||
#: topologie/views.py:1013
|
#: topologie/views.py:1091
|
||||||
msgid "Switch constructor"
|
msgid "Switch constructor"
|
||||||
msgstr "Constructeur de commutateur réseau"
|
msgstr "Constructeur de commutateur réseau"
|
||||||
|
|
||||||
|
#: topologie/templates/topologie/aff_dormitory.html:36 topologie/views.py:1031
|
||||||
|
msgid "Dormitory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_model_switch.html:36
|
#: topologie/templates/topologie/aff_model_switch.html:36
|
||||||
#: topologie/templates/topologie/aff_modules.html:36
|
#: topologie/templates/topologie/aff_modules.html:36
|
||||||
#: topologie/templates/topologie/aff_modules.html:81
|
#: topologie/templates/topologie/aff_modules.html:81
|
||||||
|
@ -513,7 +541,7 @@ msgstr "Port relié"
|
||||||
msgid "Port state"
|
msgid "Port state"
|
||||||
msgstr "État du port"
|
msgstr "État du port"
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_port.html:45 topologie/views.py:1065
|
#: topologie/templates/topologie/aff_port.html:45 topologie/views.py:1143
|
||||||
msgid "Port profile"
|
msgid "Port profile"
|
||||||
msgstr "Profil de port"
|
msgstr "Profil de port"
|
||||||
|
|
||||||
|
@ -530,7 +558,9 @@ msgid "Default: "
|
||||||
msgstr "Par défaut : "
|
msgstr "Par défaut : "
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_port_profile.html:38
|
#: topologie/templates/topologie/aff_port_profile.html:38
|
||||||
msgid "Default for"
|
#, fuzzy
|
||||||
|
#| msgid "Default for"
|
||||||
|
msgid "Default for and place"
|
||||||
msgstr "Par défaut pour"
|
msgstr "Par défaut pour"
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_port_profile.html:39
|
#: topologie/templates/topologie/aff_port_profile.html:39
|
||||||
|
@ -597,7 +627,7 @@ msgstr "Nom DNS"
|
||||||
|
|
||||||
#: topologie/templates/topologie/aff_switch.html:41
|
#: topologie/templates/topologie/aff_switch.html:41
|
||||||
#: topologie/templates/topologie/aff_switch_bay.html:36
|
#: topologie/templates/topologie/aff_switch_bay.html:36
|
||||||
#: topologie/templates/topologie/index_p.html:37 topologie/views.py:898
|
#: topologie/templates/topologie/index_p.html:37 topologie/views.py:915
|
||||||
msgid "Switch bay"
|
msgid "Switch bay"
|
||||||
msgstr "Baie de brassage"
|
msgstr "Baie de brassage"
|
||||||
|
|
||||||
|
@ -727,6 +757,16 @@ msgstr "Bâtiments"
|
||||||
msgid " Add a building"
|
msgid " Add a building"
|
||||||
msgstr " Ajouter un bâtiment"
|
msgstr " Ajouter un bâtiment"
|
||||||
|
|
||||||
|
#: topologie/templates/topologie/index_physical_grouping.html:60
|
||||||
|
msgid "Dormitories"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: topologie/templates/topologie/index_physical_grouping.html:63
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid " Add a room"
|
||||||
|
msgid " Add a dormitory"
|
||||||
|
msgstr " Ajouter une chambre"
|
||||||
|
|
||||||
#: topologie/templates/topologie/index_portprofile.html:34
|
#: topologie/templates/topologie/index_portprofile.html:34
|
||||||
#: topologie/templates/topologie/sidebar.html:43
|
#: topologie/templates/topologie/sidebar.html:43
|
||||||
msgid "Port profiles"
|
msgid "Port profiles"
|
||||||
|
@ -769,10 +809,10 @@ msgstr " Aller à la liste des ports"
|
||||||
msgid "Specific settings for the switch"
|
msgid "Specific settings for the switch"
|
||||||
msgstr "Réglages spécifiques pour le commutateur réseau"
|
msgstr "Réglages spécifiques pour le commutateur réseau"
|
||||||
|
|
||||||
#: topologie/templates/topologie/switch.html:46 topologie/views.py:441
|
#: topologie/templates/topologie/switch.html:46 topologie/views.py:458
|
||||||
#: topologie/views.py:745 topologie/views.py:800 topologie/views.py:859
|
#: topologie/views.py:762 topologie/views.py:817 topologie/views.py:876
|
||||||
#: topologie/views.py:914 topologie/views.py:969 topologie/views.py:1027
|
#: topologie/views.py:932 topologie/views.py:990 topologie/views.py:1047
|
||||||
#: topologie/views.py:1081
|
#: topologie/views.py:1105 topologie/views.py:1159
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Créer"
|
msgstr "Créer"
|
||||||
|
|
||||||
|
@ -790,61 +830,61 @@ msgstr "Réglages généraux pour la machine liée à l'objet %(device)s"
|
||||||
msgid "Create or edit"
|
msgid "Create or edit"
|
||||||
msgstr "Créer ou modifier"
|
msgstr "Créer ou modifier"
|
||||||
|
|
||||||
#: topologie/views.py:347
|
#: topologie/views.py:364
|
||||||
msgid "The VLAN was edited."
|
msgid "The VLAN was edited."
|
||||||
msgstr "Le VLAN a été modifié."
|
msgstr "Le VLAN a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:350 topologie/views.py:403 topologie/views.py:457
|
#: topologie/views.py:367 topologie/views.py:420 topologie/views.py:474
|
||||||
#: topologie/views.py:762 topologie/views.py:821 topologie/views.py:876
|
#: topologie/views.py:779 topologie/views.py:838 topologie/views.py:893
|
||||||
#: topologie/views.py:931 topologie/views.py:990 topologie/views.py:1045
|
#: topologie/views.py:950 topologie/views.py:1008 topologie/views.py:1068
|
||||||
#: topologie/views.py:1098 topologie/views.py:1152
|
#: topologie/views.py:1123 topologie/views.py:1176 topologie/views.py:1230
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Modifier"
|
msgstr "Modifier"
|
||||||
|
|
||||||
#: topologie/views.py:363 topologie/views.py:554
|
#: topologie/views.py:380 topologie/views.py:571
|
||||||
msgid "Nonexistent switch."
|
msgid "Nonexistent switch."
|
||||||
msgstr "Commutateur réseau inexistant."
|
msgstr "Commutateur réseau inexistant."
|
||||||
|
|
||||||
#: topologie/views.py:371
|
#: topologie/views.py:388
|
||||||
msgid "The port was added."
|
msgid "The port was added."
|
||||||
msgstr "Le port a été ajouté."
|
msgstr "Le port a été ajouté."
|
||||||
|
|
||||||
#: topologie/views.py:373
|
#: topologie/views.py:390
|
||||||
msgid "The port already exists."
|
msgid "The port already exists."
|
||||||
msgstr "Le port existe déjà."
|
msgstr "Le port existe déjà."
|
||||||
|
|
||||||
#: topologie/views.py:379 topologie/views.py:1135
|
#: topologie/views.py:396 topologie/views.py:1213
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
|
|
||||||
#: topologie/views.py:394
|
#: topologie/views.py:411
|
||||||
msgid "The port was edited."
|
msgid "The port was edited."
|
||||||
msgstr "Le port a été modifié."
|
msgstr "Le port a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:417
|
#: topologie/views.py:434
|
||||||
msgid "The port was deleted."
|
msgid "The port was deleted."
|
||||||
msgstr "Le port a été supprimé."
|
msgstr "Le port a été supprimé."
|
||||||
|
|
||||||
#: topologie/views.py:421
|
#: topologie/views.py:438
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The port %s is used by another object, impossible to delete it."
|
msgid "The port %s is used by another object, impossible to delete it."
|
||||||
msgstr "Le port %s est utilisé par un autre objet, impossible de le supprimer."
|
msgstr "Le port %s est utilisé par un autre objet, impossible de le supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:438
|
#: topologie/views.py:455
|
||||||
msgid "The stack was created."
|
msgid "The stack was created."
|
||||||
msgstr "La pile a été créée."
|
msgstr "La pile a été créée."
|
||||||
|
|
||||||
#: topologie/views.py:470
|
#: topologie/views.py:487
|
||||||
msgid "The stack was deleted."
|
msgid "The stack was deleted."
|
||||||
msgstr "La pile a été supprimée."
|
msgstr "La pile a été supprimée."
|
||||||
|
|
||||||
#: topologie/views.py:474
|
#: topologie/views.py:491
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The stack %s is used by another object, impossible to deleted it."
|
msgid "The stack %s is used by another object, impossible to deleted it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La pile %s est utilisée par un autre objet, impossible de la supprimer."
|
"La pile %s est utilisée par un autre objet, impossible de la supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:516 topologie/views.py:651 topologie/views.py:706
|
#: topologie/views.py:533 topologie/views.py:668 topologie/views.py:723
|
||||||
msgid ""
|
msgid ""
|
||||||
"The organisation's user doesn't exist yet, please create or link it in the "
|
"The organisation's user doesn't exist yet, please create or link it in the "
|
||||||
"preferences."
|
"preferences."
|
||||||
|
@ -852,113 +892,137 @@ msgstr ""
|
||||||
"L'utilisateur de l'association n'existe pas encore, veuillez le créer ou le "
|
"L'utilisateur de l'association n'existe pas encore, veuillez le créer ou le "
|
||||||
"relier dans les préférences."
|
"relier dans les préférences."
|
||||||
|
|
||||||
#: topologie/views.py:531
|
#: topologie/views.py:548
|
||||||
msgid "The switch was created."
|
msgid "The switch was created."
|
||||||
msgstr "Le commutateur réseau a été créé."
|
msgstr "Le commutateur réseau a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:568
|
#: topologie/views.py:585
|
||||||
msgid "The ports were created."
|
msgid "The ports were created."
|
||||||
msgstr "Les ports ont été créés."
|
msgstr "Les ports ont été créés."
|
||||||
|
|
||||||
#: topologie/views.py:612
|
#: topologie/views.py:629
|
||||||
msgid "The switch was edited."
|
msgid "The switch was edited."
|
||||||
msgstr "Le commutateur réseau a été modifié."
|
msgstr "Le commutateur réseau a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:666
|
#: topologie/views.py:683
|
||||||
msgid "The access point was created."
|
msgid "The access point was created."
|
||||||
msgstr "Le point d'accès sans fil a été créé."
|
msgstr "Le point d'accès sans fil a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:719
|
#: topologie/views.py:736
|
||||||
msgid "The access point was edited."
|
msgid "The access point was edited."
|
||||||
msgstr "Le point d'accès sans fil a été modifié."
|
msgstr "Le point d'accès sans fil a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:742
|
#: topologie/views.py:759
|
||||||
msgid "The room was created."
|
msgid "The room was created."
|
||||||
msgstr "La chambre a été créée."
|
msgstr "La chambre a été créée."
|
||||||
|
|
||||||
#: topologie/views.py:759
|
#: topologie/views.py:776
|
||||||
msgid "The room was edited."
|
msgid "The room was edited."
|
||||||
msgstr "La chambre a été modifiée."
|
msgstr "La chambre a été modifiée."
|
||||||
|
|
||||||
#: topologie/views.py:775
|
#: topologie/views.py:792
|
||||||
msgid "The room was deleted."
|
msgid "The room was deleted."
|
||||||
msgstr "La chambre a été supprimée."
|
msgstr "La chambre a été supprimée."
|
||||||
|
|
||||||
#: topologie/views.py:779
|
#: topologie/views.py:796
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The room %s is used by another object, impossible to deleted it."
|
msgid "The room %s is used by another object, impossible to deleted it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La chambre %s est utilisée par un autre objet, impossible de la supprimer."
|
"La chambre %s est utilisée par un autre objet, impossible de la supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:797
|
#: topologie/views.py:814
|
||||||
msgid "The switch model was created."
|
msgid "The switch model was created."
|
||||||
msgstr "Le modèle de commutateur réseau a été créé."
|
msgstr "Le modèle de commutateur réseau a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:818
|
#: topologie/views.py:835
|
||||||
msgid "The switch model was edited."
|
msgid "The switch model was edited."
|
||||||
msgstr "Le modèle de commutateur réseau a été modifié."
|
msgstr "Le modèle de commutateur réseau a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:834
|
#: topologie/views.py:851
|
||||||
msgid "The switch model was deleted."
|
msgid "The switch model was deleted."
|
||||||
msgstr "Le modèle de commutateur réseau a été supprimé."
|
msgstr "Le modèle de commutateur réseau a été supprimé."
|
||||||
|
|
||||||
#: topologie/views.py:838
|
#: topologie/views.py:855
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The switch model %s is used by another object, impossible to delete it."
|
msgid "The switch model %s is used by another object, impossible to delete it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Le modèle de commutateur réseau %s est utilisé par un autre objet, "
|
"Le modèle de commutateur réseau %s est utilisé par un autre objet, "
|
||||||
"impossible de le supprimer."
|
"impossible de le supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:856
|
#: topologie/views.py:873
|
||||||
msgid "The switch bay was created."
|
msgid "The switch bay was created."
|
||||||
msgstr "La baie de brassage a été créée."
|
msgstr "La baie de brassage a été créée."
|
||||||
|
|
||||||
#: topologie/views.py:873
|
#: topologie/views.py:890
|
||||||
msgid "The switch bay was edited."
|
msgid "The switch bay was edited."
|
||||||
msgstr "La baie de brassage a été modifiée."
|
msgstr "La baie de brassage a été modifiée."
|
||||||
|
|
||||||
#: topologie/views.py:889
|
#: topologie/views.py:906
|
||||||
msgid "The switch bay was deleted."
|
msgid "The switch bay was deleted."
|
||||||
msgstr "La baie de brassage a été supprimée."
|
msgstr "La baie de brassage a été supprimée."
|
||||||
|
|
||||||
#: topologie/views.py:893
|
#: topologie/views.py:910
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The switch bay %s is used by another object, impossible to delete it."
|
msgid "The switch bay %s is used by another object, impossible to delete it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La baie de brassage %s est utilisée par un autre objet, impossible de la "
|
"La baie de brassage %s est utilisée par un autre objet, impossible de la "
|
||||||
"supprimer."
|
"supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:911
|
#: topologie/views.py:929
|
||||||
msgid "The building was created."
|
msgid "The building was created."
|
||||||
msgstr "Le bâtiment a été créé."
|
msgstr "Le bâtiment a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:928
|
#: topologie/views.py:947
|
||||||
msgid "The building was edited."
|
msgid "The building was edited."
|
||||||
msgstr "Le bâtiment a été modifié."
|
msgstr "Le bâtiment a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:944
|
#: topologie/views.py:964
|
||||||
msgid "The building was deleted."
|
msgid "The building was deleted."
|
||||||
msgstr "Le bâtiment a été supprimé."
|
msgstr "Le bâtiment a été supprimé."
|
||||||
|
|
||||||
#: topologie/views.py:948
|
#: topologie/views.py:968
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The building %s is used by another object, impossible to delete it."
|
msgid "The building %s is used by another object, impossible to delete it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Le bâtiment %s est utilisé par un autre objet, impossible de le supprimer."
|
"Le bâtiment %s est utilisé par un autre objet, impossible de le supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:966
|
#: topologie/views.py:987
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "The room was created."
|
||||||
|
msgid "The dormitory was created."
|
||||||
|
msgstr "La chambre a été créée."
|
||||||
|
|
||||||
|
#: topologie/views.py:1005
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "The port was edited."
|
||||||
|
msgid "The dormitory was edited."
|
||||||
|
msgstr "Le port a été modifié."
|
||||||
|
|
||||||
|
#: topologie/views.py:1022
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "The port was deleted."
|
||||||
|
msgid "The dormitory was deleted."
|
||||||
|
msgstr "Le port a été supprimé."
|
||||||
|
|
||||||
|
#: topologie/views.py:1026
|
||||||
|
#, fuzzy, python-format
|
||||||
|
#| msgid "The port %s is used by another object, impossible to delete it."
|
||||||
|
msgid "The dormitory %s is used by another object, impossible to delete it."
|
||||||
|
msgstr "Le port %s est utilisé par un autre objet, impossible de le supprimer."
|
||||||
|
|
||||||
|
#: topologie/views.py:1044
|
||||||
msgid "The switch constructor was created."
|
msgid "The switch constructor was created."
|
||||||
msgstr "Le constructeur de commutateur réseau a été créé."
|
msgstr "Le constructeur de commutateur réseau a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:987
|
#: topologie/views.py:1065
|
||||||
msgid "The switch constructor was edited."
|
msgid "The switch constructor was edited."
|
||||||
msgstr "Le constructeur de commutateur réseau a été modifié."
|
msgstr "Le constructeur de commutateur réseau a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:1003
|
#: topologie/views.py:1081
|
||||||
msgid "The switch constructor was deleted."
|
msgid "The switch constructor was deleted."
|
||||||
msgstr "Le constructeur de commutateur réseau a été supprimé."
|
msgstr "Le constructeur de commutateur réseau a été supprimé."
|
||||||
|
|
||||||
#: topologie/views.py:1007
|
#: topologie/views.py:1085
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The switch constructor %s is used by another object, impossible to delete it."
|
"The switch constructor %s is used by another object, impossible to delete it."
|
||||||
|
@ -966,49 +1030,49 @@ msgstr ""
|
||||||
"Le constructeur de commutateur réseau %s est utilisé par un autre objet, "
|
"Le constructeur de commutateur réseau %s est utilisé par un autre objet, "
|
||||||
"impossible de le supprimer."
|
"impossible de le supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:1024
|
#: topologie/views.py:1102
|
||||||
msgid "The port profile was created."
|
msgid "The port profile was created."
|
||||||
msgstr "Le profil de port a été créé."
|
msgstr "Le profil de port a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:1042
|
#: topologie/views.py:1120
|
||||||
msgid "The port profile was edited."
|
msgid "The port profile was edited."
|
||||||
msgstr "Le profil de port a été modifié."
|
msgstr "Le profil de port a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:1059
|
#: topologie/views.py:1137
|
||||||
msgid "The port profile was deleted."
|
msgid "The port profile was deleted."
|
||||||
msgstr "Le profil de port a été supprimé."
|
msgstr "Le profil de port a été supprimé."
|
||||||
|
|
||||||
#: topologie/views.py:1062
|
#: topologie/views.py:1140
|
||||||
msgid "Impossible to delete the port profile."
|
msgid "Impossible to delete the port profile."
|
||||||
msgstr "Impossible de supprimer le profil de port."
|
msgstr "Impossible de supprimer le profil de port."
|
||||||
|
|
||||||
#: topologie/views.py:1078
|
#: topologie/views.py:1156
|
||||||
msgid "The module was created."
|
msgid "The module was created."
|
||||||
msgstr "Le module a été créé."
|
msgstr "Le module a été créé."
|
||||||
|
|
||||||
#: topologie/views.py:1095 topologie/views.py:1149
|
#: topologie/views.py:1173 topologie/views.py:1227
|
||||||
msgid "The module was edited."
|
msgid "The module was edited."
|
||||||
msgstr "Le module a été modifié."
|
msgstr "Le module a été modifié."
|
||||||
|
|
||||||
#: topologie/views.py:1111 topologie/views.py:1165
|
#: topologie/views.py:1189 topologie/views.py:1243
|
||||||
msgid "The module was deleted."
|
msgid "The module was deleted."
|
||||||
msgstr "Le module a été supprimé."
|
msgstr "Le module a été supprimé."
|
||||||
|
|
||||||
#: topologie/views.py:1115 topologie/views.py:1169
|
#: topologie/views.py:1193 topologie/views.py:1247
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The module %s is used by another object, impossible to deleted it."
|
msgid "The module %s is used by another object, impossible to deleted it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Le module %s est utilisé par un autre objet, impossible de le supprimer."
|
"Le module %s est utilisé par un autre objet, impossible de le supprimer."
|
||||||
|
|
||||||
#: topologie/views.py:1120 topologie/views.py:1174
|
#: topologie/views.py:1198 topologie/views.py:1252
|
||||||
msgid "Module"
|
msgid "Module"
|
||||||
msgstr "Module"
|
msgstr "Module"
|
||||||
|
|
||||||
#: topologie/views.py:1132
|
#: topologie/views.py:1210
|
||||||
msgid "The module was added."
|
msgid "The module was added."
|
||||||
msgstr "Le module a été ajouté."
|
msgstr "Le module a été ajouté."
|
||||||
|
|
||||||
#: topologie/views.py:1291
|
#: topologie/views.py:1398
|
||||||
msgid ""
|
msgid ""
|
||||||
"The default Django template isn't used. This can lead to rendering errors. "
|
"The default Django template isn't used. This can lead to rendering errors. "
|
||||||
"Check the parameters."
|
"Check the parameters."
|
||||||
|
|
|
@ -38,6 +38,7 @@ from django.forms import ModelForm, Form
|
||||||
from django.contrib.auth.forms import ReadOnlyPasswordHashField
|
from django.contrib.auth.forms import ReadOnlyPasswordHashField
|
||||||
from django.core.validators import MinLengthValidator
|
from django.core.validators import MinLengthValidator
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
from django.utils.functional import lazy
|
||||||
from django.contrib.auth.models import Group, Permission
|
from django.contrib.auth.models import Group, Permission
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from django.utils.safestring import mark_safe
|
from django.utils.safestring import mark_safe
|
||||||
|
@ -390,8 +391,6 @@ class AdherentCreationForm(AdherentForm):
|
||||||
|
|
||||||
# Checkbox for GTU
|
# Checkbox for GTU
|
||||||
gtu_check = forms.BooleanField(required=True)
|
gtu_check = forms.BooleanField(required=True)
|
||||||
#gtu_check.label = mark_safe("{} <a href='/media/{}' download='CGU'>{}</a>{}".format(
|
|
||||||
# _("I commit to accept the"), GeneralOption.get_cached_value('GTU'), _("General Terms of Use"), _(".")))
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Adherent
|
model = Adherent
|
||||||
|
@ -409,6 +408,15 @@ class AdherentCreationForm(AdherentForm):
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(AdherentCreationForm, self).__init__(*args, **kwargs)
|
super(AdherentCreationForm, self).__init__(*args, **kwargs)
|
||||||
|
self.fields['gtu_check'].label = mark_safe(
|
||||||
|
"%s <a href='%s' download='CGU'>%s</a>." % (
|
||||||
|
_("I commit to accept the"),
|
||||||
|
GeneralOption.get_cached_value('GTU').url,
|
||||||
|
_("General Terms of Use")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class AdherentEditForm(AdherentForm):
|
class AdherentEditForm(AdherentForm):
|
||||||
"""Formulaire d'édition d'un user.
|
"""Formulaire d'édition d'un user.
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue