VPN filters

This commit is contained in:
Daniel W. Anner 2024-05-21 20:17:08 +00:00 committed by GitHub
parent af0156138c
commit 85c8d5ff69
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
21 changed files with 216 additions and 216 deletions

View File

@ -18,15 +18,15 @@
<td>{{ object.description|placeholder }}</td> <td>{{ object.description|placeholder }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Authentication method" %}</th> <th scope="row">{% trans "Authentication Method" %}</th>
<td>{{ object.get_authentication_method_display }}</td> <td>{{ object.get_authentication_method_display }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Encryption algorithm" %}</th> <th scope="row">{% trans "Encryption Algorithm" %}</th>
<td>{{ object.get_encryption_algorithm_display }}</td> <td>{{ object.get_encryption_algorithm_display }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Authentication algorithm" %}</th> <th scope="row">{% trans "Authentication Algorithm" %}</th>
<td>{{ object.get_authentication_algorithm_display }}</td> <td>{{ object.get_authentication_algorithm_display }}</td>
</tr> </tr>
<tr> <tr>

View File

@ -18,11 +18,11 @@
<td>{{ object.description|placeholder }}</td> <td>{{ object.description|placeholder }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Encryption algorithm" %}</th> <th scope="row">{% trans "Encryption Algorithm" %}</th>
<td>{{ object.get_encryption_algorithm_display }}</td> <td>{{ object.get_encryption_algorithm_display }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Authentication algorithm" %}</th> <th scope="row">{% trans "Authentication Algorithm" %}</th>
<td>{{ object.get_authentication_algorithm_display }}</td> <td>{{ object.get_authentication_algorithm_display }}</td>
</tr> </tr>
<tr> <tr>

View File

@ -38,7 +38,7 @@
<td>{{ object.get_encapsulation_display }}</td> <td>{{ object.get_encapsulation_display }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "IPSec profile" %}</th> <th scope="row">{% trans "IPSec Profile" %}</th>
<td>{{ object.ipsec_profile|linkify|placeholder }}</td> <td>{{ object.ipsec_profile|linkify|placeholder }}</td>
</tr> </tr>
<tr> <tr>

View File

@ -12996,21 +12996,21 @@ msgstr "IKE-Vorschlag"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Methode der Authentifizierung" msgstr "Methode der Authentifizierung"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "Verschlüsselungsalgorithmus" msgstr "Verschlüsselungsalgorithmus"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "Authentifizierungsalgorithmus" msgstr "Authentifizierungsalgorithmus"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -13069,7 +13069,7 @@ msgstr "Verkapselung"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "IPSec-Profil" msgstr "IPSec-Profil"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14271,11 +14271,11 @@ msgid "Tunnel group (slug)"
msgstr "Tunnelgruppe (Schnecke)" msgstr "Tunnelgruppe (Schnecke)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "IPSec-Profil (ID)" msgstr "IPSec-Profil (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "IPSec-Profil (Name)" msgstr "IPSec-Profil (Name)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14291,19 +14291,19 @@ msgid "Outside IP (ID)"
msgstr "Externe IP (ID)" msgstr "Externe IP (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "IKE-Richtlinie (ID)" msgstr "IKE-Richtlinie (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "IKE-Richtlinie (Name)" msgstr "IKE-Richtlinie (Name)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "IPSec-Richtlinie (ID)" msgstr "IPSec-Richtlinie (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "IPSec-Richtlinie (Name)" msgstr "IPSec-Richtlinie (Name)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14336,13 +14336,13 @@ msgstr "Vorab geteilter Schlüssel"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "IKE-Richtlinie" msgstr "IKE-Richtlinie"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "IPSec-Richtlinie" msgstr "IPSec-Richtlinie"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14415,7 +14415,7 @@ msgstr ""
"Es kann nicht sowohl eine Schnittstelle als auch ein VLAN zugewiesen werden." "Es kann nicht sowohl eine Schnittstelle als auch ein VLAN zugewiesen werden."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "IKE-Ausführung" msgstr "IKE-Ausführung"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14501,11 +14501,11 @@ msgid "IKE policies"
msgstr "IKE-Richtlinien" msgstr "IKE-Richtlinien"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "Der Modus ist für die ausgewählte IKE-Version erforderlich" msgstr "Der Modus ist für die ausgewählte IKE-Version erforderlich"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "Der Modus kann nicht für die ausgewählte IKE-Version verwendet werden" msgstr "Der Modus kann nicht für die ausgewählte IKE-Version verwendet werden"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14543,7 +14543,7 @@ msgid "IPSec policies"
msgstr "IPSec-Richtlinien" msgstr "IPSec-Richtlinien"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "IPSec-Profile" msgstr "IPSec-Profile"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12493,21 +12493,21 @@ msgstr ""
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "" msgstr ""
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "" msgstr ""
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "" msgstr ""
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12566,7 +12566,7 @@ msgstr ""
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "" msgstr ""
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -13664,11 +13664,11 @@ msgid "Tunnel group (slug)"
msgstr "" msgstr ""
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "" msgstr ""
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "" msgstr ""
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -13684,19 +13684,19 @@ msgid "Outside IP (ID)"
msgstr "" msgstr ""
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "" msgstr ""
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "" msgstr ""
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "" msgstr ""
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "" msgstr ""
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -13729,13 +13729,13 @@ msgstr ""
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "" msgstr ""
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "" msgstr ""
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -13803,7 +13803,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "" msgstr ""
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "" msgstr ""
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -13886,11 +13886,11 @@ msgid "IKE policies"
msgstr "" msgstr ""
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "" msgstr ""
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "" msgstr ""
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -13926,7 +13926,7 @@ msgid "IPSec policies"
msgstr "" msgstr ""
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "" msgstr ""
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12943,21 +12943,21 @@ msgstr "Propuesta IKE"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Método de autenticación" msgstr "Método de autenticación"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "Algoritmo de cifrado" msgstr "Algoritmo de cifrado"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "Algoritmo de autenticación" msgstr "Algoritmo de autenticación"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -13016,7 +13016,7 @@ msgstr "Encapsulación"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "Perfil IPSec" msgstr "Perfil IPSec"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14211,11 +14211,11 @@ msgid "Tunnel group (slug)"
msgstr "Grupo de túneles (babosas)" msgstr "Grupo de túneles (babosas)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "Perfil IPSec (ID)" msgstr "Perfil IPSec (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "Perfil IPSec (nombre)" msgstr "Perfil IPSec (nombre)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14231,19 +14231,19 @@ msgid "Outside IP (ID)"
msgstr "IP externa (ID)" msgstr "IP externa (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "Política de IKE (ID)" msgstr "Política de IKE (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "Política IKE (nombre)" msgstr "Política IKE (nombre)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "Política IPSec (ID)" msgstr "Política IPSec (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "Política IPSec (nombre)" msgstr "Política IPSec (nombre)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14276,13 +14276,13 @@ msgstr "Clave previamente compartida"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "Política de IKE" msgstr "Política de IKE"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "Política IPSec" msgstr "Política IPSec"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14352,7 +14352,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "No se puede asignar una interfaz y una VLAN a la vez." msgstr "No se puede asignar una interfaz y una VLAN a la vez."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "Versión IKE" msgstr "Versión IKE"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14437,11 +14437,11 @@ msgid "IKE policies"
msgstr "Políticas de IKE" msgstr "Políticas de IKE"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "El modo es necesario para la versión IKE seleccionada" msgstr "El modo es necesario para la versión IKE seleccionada"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "El modo no se puede usar para la versión IKE seleccionada" msgstr "El modo no se puede usar para la versión IKE seleccionada"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14477,7 +14477,7 @@ msgid "IPSec policies"
msgstr "Políticas IPSec" msgstr "Políticas IPSec"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "Perfiles IPSec" msgstr "Perfiles IPSec"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12982,21 +12982,21 @@ msgstr "Proposition IKE"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Méthode d'authentification" msgstr "Méthode d'authentification"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "Algorithme de chiffrement" msgstr "Algorithme de chiffrement"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "Algorithme d'authentification" msgstr "Algorithme d'authentification"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -13055,7 +13055,7 @@ msgstr "Encapsulation"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "profil IPSec" msgstr "profil IPSec"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14248,11 +14248,11 @@ msgid "Tunnel group (slug)"
msgstr "Groupe de tunnels (slug)" msgstr "Groupe de tunnels (slug)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "profil IPSec (ID)" msgstr "profil IPSec (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "Profil IPSec (nom)" msgstr "Profil IPSec (nom)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14268,19 +14268,19 @@ msgid "Outside IP (ID)"
msgstr "IP externe (ID)" msgstr "IP externe (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "Politique IKE (ID)" msgstr "Politique IKE (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "Politique IKE (nom)" msgstr "Politique IKE (nom)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "Politique IPSec (ID)" msgstr "Politique IPSec (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "Politique IPSec (nom)" msgstr "Politique IPSec (nom)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14313,13 +14313,13 @@ msgstr "Clé pré-partagée"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "Politique IKE" msgstr "Politique IKE"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "Politique IPSec" msgstr "Politique IPSec"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14389,7 +14389,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "Impossible d'attribuer à la fois une interface et un VLAN." msgstr "Impossible d'attribuer à la fois une interface et un VLAN."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "Version IKE" msgstr "Version IKE"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14474,11 +14474,11 @@ msgid "IKE policies"
msgstr "Politiques IKE" msgstr "Politiques IKE"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "Le mode est requis pour la version IKE sélectionnée" msgstr "Le mode est requis pour la version IKE sélectionnée"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "Le mode ne peut pas être utilisé pour la version IKE sélectionnée" msgstr "Le mode ne peut pas être utilisé pour la version IKE sélectionnée"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14515,7 +14515,7 @@ msgid "IPSec policies"
msgstr "Politiques IPSec" msgstr "Politiques IPSec"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "Profils IPSec" msgstr "Profils IPSec"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12620,21 +12620,21 @@ msgstr "イケアの提案"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "認証方法" msgstr "認証方法"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "暗号化アルゴリズム" msgstr "暗号化アルゴリズム"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "認証アルゴリズム" msgstr "認証アルゴリズム"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12693,7 +12693,7 @@ msgstr "カプセル化"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "IPsec プロファイル" msgstr "IPsec プロファイル"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -13818,11 +13818,11 @@ msgid "Tunnel group (slug)"
msgstr "トンネルグループ (slug)" msgstr "トンネルグループ (slug)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "IPsec プロファイル (ID)" msgstr "IPsec プロファイル (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "IPsec プロファイル (名前)" msgstr "IPsec プロファイル (名前)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -13838,19 +13838,19 @@ msgid "Outside IP (ID)"
msgstr "外部IP (ID)" msgstr "外部IP (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "IKE ポリシー (ID)" msgstr "IKE ポリシー (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "IKE ポリシー (名前)" msgstr "IKE ポリシー (名前)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "IPsec ポリシー (ID)" msgstr "IPsec ポリシー (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "IPsec ポリシー (名前)" msgstr "IPsec ポリシー (名前)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -13883,13 +13883,13 @@ msgstr "事前共有キー"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "IKE ポリシー" msgstr "IKE ポリシー"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "IPsec ポリシー" msgstr "IPsec ポリシー"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -13957,7 +13957,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "インタフェースと VLAN の両方を割り当てることはできません。" msgstr "インタフェースと VLAN の両方を割り当てることはできません。"
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "IKE バージョン" msgstr "IKE バージョン"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14040,11 +14040,11 @@ msgid "IKE policies"
msgstr "IKE ポリシー" msgstr "IKE ポリシー"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "選択した IKE バージョンにはモードが必要です" msgstr "選択した IKE バージョンにはモードが必要です"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "モードは選択された IKE バージョンでは使用できません" msgstr "モードは選択された IKE バージョンでは使用できません"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14080,7 +14080,7 @@ msgid "IPSec policies"
msgstr "IPsec ポリシー" msgstr "IPsec ポリシー"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "IPsec プロファイル" msgstr "IPsec プロファイル"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12904,21 +12904,21 @@ msgstr "Proposta IKE"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Método de autenticação" msgstr "Método de autenticação"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "algoritmo de criptografia" msgstr "algoritmo de criptografia"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "algoritmo de autenticação" msgstr "algoritmo de autenticação"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12977,7 +12977,7 @@ msgstr "Encapsulamento"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "Perfil IPsec" msgstr "Perfil IPsec"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14158,11 +14158,11 @@ msgid "Tunnel group (slug)"
msgstr "Grupo de túneis (slug)" msgstr "Grupo de túneis (slug)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "Perfil IPsec (ID)" msgstr "Perfil IPsec (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "Perfil IPsec (nome)" msgstr "Perfil IPsec (nome)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14178,19 +14178,19 @@ msgid "Outside IP (ID)"
msgstr "IP externo (ID)" msgstr "IP externo (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "Política IKE (ID)" msgstr "Política IKE (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "Política IKE (nome)" msgstr "Política IKE (nome)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "Política IPsec (ID)" msgstr "Política IPsec (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "Política IPsec (nome)" msgstr "Política IPsec (nome)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14223,13 +14223,13 @@ msgstr "Chave pré-compartilhada"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "Política do IKE" msgstr "Política do IKE"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "Política IPsec" msgstr "Política IPsec"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14299,7 +14299,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "Não é possível atribuir uma interface e uma VLAN." msgstr "Não é possível atribuir uma interface e uma VLAN."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "Versão IKE" msgstr "Versão IKE"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14383,11 +14383,11 @@ msgid "IKE policies"
msgstr "Políticas do IKE" msgstr "Políticas do IKE"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "O modo é necessário para a versão IKE selecionada" msgstr "O modo é necessário para a versão IKE selecionada"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "O modo não pode ser usado para a versão IKE selecionada" msgstr "O modo não pode ser usado para a versão IKE selecionada"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14423,7 +14423,7 @@ msgid "IPSec policies"
msgstr "Políticas IPsec" msgstr "Políticas IPsec"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "Perfis IPsec" msgstr "Perfis IPsec"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12895,21 +12895,21 @@ msgstr "Предложение IKE"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Метод аутентификации" msgstr "Метод аутентификации"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "Алгоритм шифрования" msgstr "Алгоритм шифрования"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "Алгоритм аутентификации" msgstr "Алгоритм аутентификации"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12968,7 +12968,7 @@ msgstr "Инкапсуляция"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "Профиль IPsec" msgstr "Профиль IPsec"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14150,11 +14150,11 @@ msgid "Tunnel group (slug)"
msgstr "Группа туннелей (подстрока)" msgstr "Группа туннелей (подстрока)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "Профиль IPsec (ID)" msgstr "Профиль IPsec (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "Профиль IPsec (имя)" msgstr "Профиль IPsec (имя)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14170,19 +14170,19 @@ msgid "Outside IP (ID)"
msgstr "Внешний IP-адрес (ID)" msgstr "Внешний IP-адрес (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "Политика IKE (ID)" msgstr "Политика IKE (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "Политика IKE (название)" msgstr "Политика IKE (название)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "Политика IPsec (ID)" msgstr "Политика IPsec (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "Политика IPsec (имя)" msgstr "Политика IPsec (имя)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14215,13 +14215,13 @@ msgstr "Предварительный общий ключ"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "Политика IKE" msgstr "Политика IKE"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "Политика IPsec" msgstr "Политика IPsec"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14291,7 +14291,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "Невозможно назначить одновременно интерфейс и VLAN." msgstr "Невозможно назначить одновременно интерфейс и VLAN."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "Версия IKE" msgstr "Версия IKE"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14375,11 +14375,11 @@ msgid "IKE policies"
msgstr "Политики IKE" msgstr "Политики IKE"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "Режим необходим для выбранной версии IKE" msgstr "Режим необходим для выбранной версии IKE"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "Режим не может быть использован для выбранной версии IKE" msgstr "Режим не может быть использован для выбранной версии IKE"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14415,7 +14415,7 @@ msgid "IPSec policies"
msgstr "Политики IPsec" msgstr "Политики IPsec"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "Профили IPsec" msgstr "Профили IPsec"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12810,21 +12810,21 @@ msgstr "IKE Teklifi"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Kimlik doğrulama yöntemi" msgstr "Kimlik doğrulama yöntemi"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "Şifreleme algoritması" msgstr "Şifreleme algoritması"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "Kimlik doğrulama algoritması" msgstr "Kimlik doğrulama algoritması"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12883,7 +12883,7 @@ msgstr "Kapsülleme"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "IPsec profili" msgstr "IPsec profili"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14050,11 +14050,11 @@ msgid "Tunnel group (slug)"
msgstr "Tünel grubu (kısa ad)" msgstr "Tünel grubu (kısa ad)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "IPsec profili (ID)" msgstr "IPsec profili (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "IPsec profili (ad)" msgstr "IPsec profili (ad)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14070,19 +14070,19 @@ msgid "Outside IP (ID)"
msgstr "Dış IP (ID)" msgstr "Dış IP (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "IKE ilkesi (ID)" msgstr "IKE ilkesi (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "IKE ilkesi (isim)" msgstr "IKE ilkesi (isim)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "IPsec ilkesi (ID)" msgstr "IPsec ilkesi (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "IPsec ilkesi (ad)" msgstr "IPsec ilkesi (ad)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14115,13 +14115,13 @@ msgstr "Önceden paylaşılan anahtar"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "IKE ilkesi" msgstr "IKE ilkesi"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "IPsec ilkesi" msgstr "IPsec ilkesi"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14189,7 +14189,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "Hem arabirim hem de VLAN atanamıyor." msgstr "Hem arabirim hem de VLAN atanamıyor."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "IKE versiyonu" msgstr "IKE versiyonu"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14274,11 +14274,11 @@ msgid "IKE policies"
msgstr "IKE politikaları" msgstr "IKE politikaları"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "Seçilen IKE sürümü için mod gereklidir" msgstr "Seçilen IKE sürümü için mod gereklidir"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "Seçilen IKE sürümü için mod kullanılamaz" msgstr "Seçilen IKE sürümü için mod kullanılamaz"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14314,7 +14314,7 @@ msgid "IPSec policies"
msgstr "IPsec ilkeleri" msgstr "IPsec ilkeleri"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "IPsec profilleri" msgstr "IPsec profilleri"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12840,21 +12840,21 @@ msgstr "Пропозиція IKE"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "Метод аутентифікації" msgstr "Метод аутентифікації"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "Алгоритм шифрування" msgstr "Алгоритм шифрування"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "Алгоритм авторизації" msgstr "Алгоритм авторизації"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12913,7 +12913,7 @@ msgstr "Інкапсуляція"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "Профіль IPsec" msgstr "Профіль IPsec"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -14090,11 +14090,11 @@ msgid "Tunnel group (slug)"
msgstr "Тунельна група (слимак)" msgstr "Тунельна група (слимак)"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "Профіль IPsec (ідентифікатор)" msgstr "Профіль IPsec (ідентифікатор)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "Профіль IPsec (ім'я)" msgstr "Профіль IPsec (ім'я)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -14110,19 +14110,19 @@ msgid "Outside IP (ID)"
msgstr "Зовнішній IP (ID)" msgstr "Зовнішній IP (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "Політика IKE (ID)" msgstr "Політика IKE (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "Політика IKE (назва)" msgstr "Політика IKE (назва)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "Політика IPsec (ідентифікатор)" msgstr "Політика IPsec (ідентифікатор)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "Політика IPsec (назва)" msgstr "Політика IPsec (назва)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -14155,13 +14155,13 @@ msgstr "Попередньо спільний ключ"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "Політика IKE" msgstr "Політика IKE"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "Політика IPsec" msgstr "Політика IPsec"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -14231,7 +14231,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "Не вдається призначити як інтерфейс, так і VLAN." msgstr "Не вдається призначити як інтерфейс, так і VLAN."
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "Версія IKE" msgstr "Версія IKE"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -14315,11 +14315,11 @@ msgid "IKE policies"
msgstr "Політика IKE" msgstr "Політика IKE"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "Режим необхідний для вибраної версії IKE" msgstr "Режим необхідний для вибраної версії IKE"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "Режим не може бути використаний для вибраної версії IKE" msgstr "Режим не може бути використаний для вибраної версії IKE"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14355,7 +14355,7 @@ msgid "IPSec policies"
msgstr "Політики IPsec" msgstr "Політики IPsec"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "Профілі IPsec" msgstr "Профілі IPsec"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -12574,21 +12574,21 @@ msgstr "IKE 提案"
#: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97 #: templates/vpn/ikeproposal.html:21 vpn/forms/bulk_edit.py:97
#: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101 #: vpn/forms/bulk_import.py:145 vpn/forms/filtersets.py:101
msgid "Authentication method" msgid "Authentication Method"
msgstr "身份验证方法" msgstr "身份验证方法"
#: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21 #: templates/vpn/ikeproposal.html:25 templates/vpn/ipsecproposal.html:21
#: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172 #: vpn/forms/bulk_edit.py:102 vpn/forms/bulk_edit.py:172
#: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195 #: vpn/forms/bulk_import.py:149 vpn/forms/bulk_import.py:195
#: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154 #: vpn/forms/filtersets.py:106 vpn/forms/filtersets.py:154
msgid "Encryption algorithm" msgid "Encryption Algorithm"
msgstr "加密算法" msgstr "加密算法"
#: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25 #: templates/vpn/ikeproposal.html:29 templates/vpn/ipsecproposal.html:25
#: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177 #: vpn/forms/bulk_edit.py:107 vpn/forms/bulk_edit.py:177
#: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200 #: vpn/forms/bulk_import.py:153 vpn/forms/bulk_import.py:200
#: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159 #: vpn/forms/filtersets.py:111 vpn/forms/filtersets.py:159
msgid "Authentication algorithm" msgid "Authentication Algorithm"
msgstr "身份验证算法" msgstr "身份验证算法"
#: templates/vpn/ikeproposal.html:33 #: templates/vpn/ikeproposal.html:33
@ -12647,7 +12647,7 @@ msgstr "封装"
#: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55 #: templates/vpn/tunnel.html:41 vpn/forms/bulk_edit.py:55
#: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64 #: vpn/forms/bulk_import.py:53 vpn/forms/filtersets.py:64
#: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51 #: vpn/models/crypto.py:250 vpn/tables/tunnels.py:51
msgid "IPSec profile" msgid "IPSec Profile"
msgstr "IPsec 配置文件" msgstr "IPsec 配置文件"
#: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69 #: templates/vpn/tunnel.html:45 vpn/forms/bulk_edit.py:69
@ -13758,11 +13758,11 @@ msgid "Tunnel group (slug)"
msgstr "隧道群slug" msgstr "隧道群slug"
#: vpn/filtersets.py:54 #: vpn/filtersets.py:54
msgid "IPSec profile (ID)" msgid "IPSec Profile (ID)"
msgstr "IPsec 配置文件 (ID)" msgstr "IPsec 配置文件 (ID)"
#: vpn/filtersets.py:60 #: vpn/filtersets.py:60
msgid "IPSec profile (name)" msgid "IPSec Profile (name)"
msgstr "IPsec 配置文件(名称)" msgstr "IPsec 配置文件(名称)"
#: vpn/filtersets.py:81 #: vpn/filtersets.py:81
@ -13778,19 +13778,19 @@ msgid "Outside IP (ID)"
msgstr "外部 IP (ID)" msgstr "外部 IP (ID)"
#: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282 #: vpn/filtersets.py:130 vpn/filtersets.py:153 vpn/filtersets.py:282
msgid "IKE policy (ID)" msgid "IKE Policy (ID)"
msgstr "IKE 策略 (ID)" msgstr "IKE 策略 (ID)"
#: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288 #: vpn/filtersets.py:136 vpn/filtersets.py:159 vpn/filtersets.py:288
msgid "IKE policy (name)" msgid "IKE Policy (name)"
msgstr "IKE 策略(名称)" msgstr "IKE 策略(名称)"
#: vpn/filtersets.py:215 vpn/filtersets.py:292 #: vpn/filtersets.py:215 vpn/filtersets.py:292
msgid "IPSec policy (ID)" msgid "IPSec Policy (ID)"
msgstr "IPsec 策略 (ID)" msgstr "IPsec 策略 (ID)"
#: vpn/filtersets.py:221 vpn/filtersets.py:298 #: vpn/filtersets.py:221 vpn/filtersets.py:298
msgid "IPSec policy (name)" msgid "IPSec Policy (name)"
msgstr "IPsec 策略(名称)" msgstr "IPsec 策略(名称)"
#: vpn/filtersets.py:367 #: vpn/filtersets.py:367
@ -13823,13 +13823,13 @@ msgstr "预共享密钥"
#: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239 #: vpn/forms/bulk_edit.py:237 vpn/forms/bulk_import.py:239
#: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370 #: vpn/forms/filtersets.py:199 vpn/forms/model_forms.py:370
#: vpn/models/crypto.py:104 #: vpn/models/crypto.py:104
msgid "IKE policy" msgid "IKE Policy"
msgstr "IKE 政策" msgstr "IKE 政策"
#: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244 #: vpn/forms/bulk_edit.py:242 vpn/forms/bulk_import.py:244
#: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374 #: vpn/forms/filtersets.py:204 vpn/forms/model_forms.py:374
#: vpn/models/crypto.py:209 #: vpn/models/crypto.py:209
msgid "IPSec policy" msgid "IPSec Policy"
msgstr "IPsec 政策" msgstr "IPsec 政策"
#: vpn/forms/bulk_import.py:50 #: vpn/forms/bulk_import.py:50
@ -13897,7 +13897,7 @@ msgid "Cannot assign both an interface and a VLAN."
msgstr "无法同时分配接口和 VLAN。" msgstr "无法同时分配接口和 VLAN。"
#: vpn/forms/filtersets.py:130 #: vpn/forms/filtersets.py:130
msgid "IKE version" msgid "IKE Version"
msgstr "IKE 版本" msgstr "IKE 版本"
#: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175 #: vpn/forms/filtersets.py:142 vpn/forms/filtersets.py:175
@ -13980,11 +13980,11 @@ msgid "IKE policies"
msgstr "IKE 策略" msgstr "IKE 策略"
#: vpn/models/crypto.py:118 #: vpn/models/crypto.py:118
msgid "Mode is required for selected IKE version" msgid "Mode is required for selected IKE Version"
msgstr "所选 IKE 版本需要模式" msgstr "所选 IKE 版本需要模式"
#: vpn/models/crypto.py:122 #: vpn/models/crypto.py:122
msgid "Mode cannot be used for selected IKE version" msgid "Mode cannot be used for selected IKE Version"
msgstr "模式不能用于选定的 IKE 版本" msgstr "模式不能用于选定的 IKE 版本"
#: vpn/models/crypto.py:136 #: vpn/models/crypto.py:136
@ -14020,7 +14020,7 @@ msgid "IPSec policies"
msgstr "IPsec 策略" msgstr "IPsec 策略"
#: vpn/models/crypto.py:251 #: vpn/models/crypto.py:251
msgid "IPSec profiles" msgid "IPSec Profiles"
msgstr "IPsec 配置文件" msgstr "IPsec 配置文件"
#: vpn/models/l2vpn.py:116 #: vpn/models/l2vpn.py:116

View File

@ -51,13 +51,13 @@ class TunnelFilterSet(NetBoxModelFilterSet, TenancyFilterSet):
) )
ipsec_profile_id = django_filters.ModelMultipleChoiceFilter( ipsec_profile_id = django_filters.ModelMultipleChoiceFilter(
queryset=IPSecProfile.objects.all(), queryset=IPSecProfile.objects.all(),
label=_('IPSec profile (ID)'), label=_('IPSec Profile (ID)'),
) )
ipsec_profile = django_filters.ModelMultipleChoiceFilter( ipsec_profile = django_filters.ModelMultipleChoiceFilter(
field_name='ipsec_profile__name', field_name='ipsec_profile__name',
queryset=IPSecProfile.objects.all(), queryset=IPSecProfile.objects.all(),
to_field_name='name', to_field_name='name',
label=_('IPSec profile (name)'), label=_('IPSec Profile (name)'),
) )
class Meta: class Meta:
@ -127,13 +127,13 @@ class IKEProposalFilterSet(NetBoxModelFilterSet):
ike_policy_id = django_filters.ModelMultipleChoiceFilter( ike_policy_id = django_filters.ModelMultipleChoiceFilter(
field_name='ike_policies', field_name='ike_policies',
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
label=_('IKE policy (ID)'), label=_('IKE Policy (ID)'),
) )
ike_policy = django_filters.ModelMultipleChoiceFilter( ike_policy = django_filters.ModelMultipleChoiceFilter(
field_name='ike_policies__name', field_name='ike_policies__name',
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
to_field_name='name', to_field_name='name',
label=_('IKE policy (name)'), label=_('IKE Policy (name)'),
) )
authentication_method = django_filters.MultipleChoiceFilter( authentication_method = django_filters.MultipleChoiceFilter(
choices=AuthenticationMethodChoices choices=AuthenticationMethodChoices
@ -150,13 +150,13 @@ class IKEProposalFilterSet(NetBoxModelFilterSet):
ike_policy_id = django_filters.ModelMultipleChoiceFilter( ike_policy_id = django_filters.ModelMultipleChoiceFilter(
field_name='ike_policies', field_name='ike_policies',
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
label=_('IKE policy (ID)'), label=_('IKE Policy (ID)'),
) )
ike_policy = django_filters.ModelMultipleChoiceFilter( ike_policy = django_filters.ModelMultipleChoiceFilter(
field_name='ike_policies__name', field_name='ike_policies__name',
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
to_field_name='name', to_field_name='name',
label=_('IKE policy (name)'), label=_('IKE Policy (name)'),
) )
class Meta: class Meta:
@ -212,13 +212,13 @@ class IPSecProposalFilterSet(NetBoxModelFilterSet):
ipsec_policy_id = django_filters.ModelMultipleChoiceFilter( ipsec_policy_id = django_filters.ModelMultipleChoiceFilter(
field_name='ipsec_policies', field_name='ipsec_policies',
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
label=_('IPSec policy (ID)'), label=_('IPSec Policy (ID)'),
) )
ipsec_policy = django_filters.ModelMultipleChoiceFilter( ipsec_policy = django_filters.ModelMultipleChoiceFilter(
field_name='ipsec_policies__name', field_name='ipsec_policies__name',
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
to_field_name='name', to_field_name='name',
label=_('IPSec policy (name)'), label=_('IPSec Policy (name)'),
) )
encryption_algorithm = django_filters.MultipleChoiceFilter( encryption_algorithm = django_filters.MultipleChoiceFilter(
choices=EncryptionAlgorithmChoices choices=EncryptionAlgorithmChoices
@ -279,23 +279,23 @@ class IPSecProfileFilterSet(NetBoxModelFilterSet):
) )
ike_policy_id = django_filters.ModelMultipleChoiceFilter( ike_policy_id = django_filters.ModelMultipleChoiceFilter(
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
label=_('IKE policy (ID)'), label=_('IKE Policy (ID)'),
) )
ike_policy = django_filters.ModelMultipleChoiceFilter( ike_policy = django_filters.ModelMultipleChoiceFilter(
field_name='ike_policy__name', field_name='ike_policy__name',
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
to_field_name='name', to_field_name='name',
label=_('IKE policy (name)'), label=_('IKE Policy (name)'),
) )
ipsec_policy_id = django_filters.ModelMultipleChoiceFilter( ipsec_policy_id = django_filters.ModelMultipleChoiceFilter(
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
label=_('IPSec policy (ID)'), label=_('IPSec Policy (ID)'),
) )
ipsec_policy = django_filters.ModelMultipleChoiceFilter( ipsec_policy = django_filters.ModelMultipleChoiceFilter(
field_name='ipsec_policy__name', field_name='ipsec_policy__name',
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
to_field_name='name', to_field_name='name',
label=_('IPSec policy (name)'), label=_('IPSec Policy (name)'),
) )
class Meta: class Meta:

View File

@ -52,7 +52,7 @@ class TunnelBulkEditForm(NetBoxModelBulkEditForm):
) )
ipsec_profile = DynamicModelMultipleChoiceField( ipsec_profile = DynamicModelMultipleChoiceField(
queryset=IPSecProfile.objects.all(), queryset=IPSecProfile.objects.all(),
label=_('IPSec profile'), label=_('IPSec Profile'),
required=False required=False
) )
tenant = DynamicModelChoiceField( tenant = DynamicModelChoiceField(
@ -94,17 +94,17 @@ class TunnelTerminationBulkEditForm(NetBoxModelBulkEditForm):
class IKEProposalBulkEditForm(NetBoxModelBulkEditForm): class IKEProposalBulkEditForm(NetBoxModelBulkEditForm):
authentication_method = forms.ChoiceField( authentication_method = forms.ChoiceField(
label=_('Authentication method'), label=_('Authentication Method'),
choices=add_blank_choice(AuthenticationMethodChoices), choices=add_blank_choice(AuthenticationMethodChoices),
required=False required=False
) )
encryption_algorithm = forms.ChoiceField( encryption_algorithm = forms.ChoiceField(
label=_('Encryption algorithm'), label=_('Encryption Algorithm'),
choices=add_blank_choice(EncryptionAlgorithmChoices), choices=add_blank_choice(EncryptionAlgorithmChoices),
required=False required=False
) )
authentication_algorithm = forms.ChoiceField( authentication_algorithm = forms.ChoiceField(
label=_('Authentication algorithm'), label=_('Authentication Algorithm'),
choices=add_blank_choice(AuthenticationAlgorithmChoices), choices=add_blank_choice(AuthenticationAlgorithmChoices),
required=False required=False
) )
@ -169,12 +169,12 @@ class IKEPolicyBulkEditForm(NetBoxModelBulkEditForm):
class IPSecProposalBulkEditForm(NetBoxModelBulkEditForm): class IPSecProposalBulkEditForm(NetBoxModelBulkEditForm):
encryption_algorithm = forms.ChoiceField( encryption_algorithm = forms.ChoiceField(
label=_('Encryption algorithm'), label=_('Encryption Algorithm'),
choices=add_blank_choice(EncryptionAlgorithmChoices), choices=add_blank_choice(EncryptionAlgorithmChoices),
required=False required=False
) )
authentication_algorithm = forms.ChoiceField( authentication_algorithm = forms.ChoiceField(
label=_('Authentication algorithm'), label=_('Authentication Algorithm'),
choices=add_blank_choice(AuthenticationAlgorithmChoices), choices=add_blank_choice(AuthenticationAlgorithmChoices),
required=False required=False
) )
@ -234,12 +234,12 @@ class IPSecProfileBulkEditForm(NetBoxModelBulkEditForm):
required=False required=False
) )
ike_policy = DynamicModelChoiceField( ike_policy = DynamicModelChoiceField(
label=_('IKE policy'), label=_('IKE Policy'),
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
required=False required=False
) )
ipsec_policy = DynamicModelChoiceField( ipsec_policy = DynamicModelChoiceField(
label=_('IPSec policy'), label=_('IPSec Policy'),
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
required=False required=False
) )

View File

@ -50,7 +50,7 @@ class TunnelImportForm(NetBoxModelImportForm):
help_text=_('Tunnel encapsulation') help_text=_('Tunnel encapsulation')
) )
ipsec_profile = CSVModelChoiceField( ipsec_profile = CSVModelChoiceField(
label=_('IPSec profile'), label=_('IPSec Profile'),
queryset=IPSecProfile.objects.all(), queryset=IPSecProfile.objects.all(),
required=False, required=False,
to_field_name='name' to_field_name='name'
@ -142,15 +142,15 @@ class TunnelTerminationImportForm(NetBoxModelImportForm):
class IKEProposalImportForm(NetBoxModelImportForm): class IKEProposalImportForm(NetBoxModelImportForm):
authentication_method = CSVChoiceField( authentication_method = CSVChoiceField(
label=_('Authentication method'), label=_('Authentication Method'),
choices=AuthenticationMethodChoices choices=AuthenticationMethodChoices
) )
encryption_algorithm = CSVChoiceField( encryption_algorithm = CSVChoiceField(
label=_('Encryption algorithm'), label=_('Encryption Algorithm'),
choices=EncryptionAlgorithmChoices choices=EncryptionAlgorithmChoices
) )
authentication_algorithm = CSVChoiceField( authentication_algorithm = CSVChoiceField(
label=_('Authentication algorithm'), label=_('Authentication Algorithm'),
choices=AuthenticationAlgorithmChoices, choices=AuthenticationAlgorithmChoices,
required=False required=False
) )
@ -192,12 +192,12 @@ class IKEPolicyImportForm(NetBoxModelImportForm):
class IPSecProposalImportForm(NetBoxModelImportForm): class IPSecProposalImportForm(NetBoxModelImportForm):
encryption_algorithm = CSVChoiceField( encryption_algorithm = CSVChoiceField(
label=_('Encryption algorithm'), label=_('Encryption Algorithm'),
choices=EncryptionAlgorithmChoices, choices=EncryptionAlgorithmChoices,
required=False required=False
) )
authentication_algorithm = CSVChoiceField( authentication_algorithm = CSVChoiceField(
label=_('Authentication algorithm'), label=_('Authentication Algorithm'),
choices=AuthenticationAlgorithmChoices, choices=AuthenticationAlgorithmChoices,
required=False required=False
) )
@ -236,12 +236,12 @@ class IPSecProfileImportForm(NetBoxModelImportForm):
help_text=_('IPSec protocol') help_text=_('IPSec protocol')
) )
ike_policy = CSVModelChoiceField( ike_policy = CSVModelChoiceField(
label=_('IKE policy'), label=_('IKE Policy'),
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
to_field_name='name' to_field_name='name'
) )
ipsec_policy = CSVModelChoiceField( ipsec_policy = CSVModelChoiceField(
label=_('IPSec policy'), label=_('IPSec Policy'),
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
to_field_name='name' to_field_name='name'
) )

View File

@ -61,7 +61,7 @@ class TunnelFilterForm(TenancyFilterForm, NetBoxModelFilterSetForm):
ipsec_profile_id = DynamicModelMultipleChoiceField( ipsec_profile_id = DynamicModelMultipleChoiceField(
queryset=IPSecProfile.objects.all(), queryset=IPSecProfile.objects.all(),
required=False, required=False,
label=_('IPSec profile') label=_('IPSec Profile')
) )
tunnel_id = forms.IntegerField( tunnel_id = forms.IntegerField(
required=False, required=False,
@ -98,17 +98,17 @@ class IKEProposalFilterForm(NetBoxModelFilterSetForm):
), ),
) )
authentication_method = forms.MultipleChoiceField( authentication_method = forms.MultipleChoiceField(
label=_('Authentication method'), label=_('Authentication Method'),
choices=AuthenticationMethodChoices, choices=AuthenticationMethodChoices,
required=False required=False
) )
encryption_algorithm = forms.MultipleChoiceField( encryption_algorithm = forms.MultipleChoiceField(
label=_('Encryption algorithm'), label=_('Encryption Algorithm'),
choices=EncryptionAlgorithmChoices, choices=EncryptionAlgorithmChoices,
required=False required=False
) )
authentication_algorithm = forms.MultipleChoiceField( authentication_algorithm = forms.MultipleChoiceField(
label=_('Authentication algorithm'), label=_('Authentication Algorithm'),
choices=AuthenticationAlgorithmChoices, choices=AuthenticationAlgorithmChoices,
required=False required=False
) )
@ -127,7 +127,7 @@ class IKEPolicyFilterForm(NetBoxModelFilterSetForm):
FieldSet('version', 'mode', 'proposal_id', name=_('Parameters')), FieldSet('version', 'mode', 'proposal_id', name=_('Parameters')),
) )
version = forms.MultipleChoiceField( version = forms.MultipleChoiceField(
label=_('IKE version'), label=_('IKE Version'),
choices=IKEVersionChoices, choices=IKEVersionChoices,
required=False required=False
) )
@ -151,12 +151,12 @@ class IPSecProposalFilterForm(NetBoxModelFilterSetForm):
FieldSet('encryption_algorithm', 'authentication_algorithm', name=_('Parameters')), FieldSet('encryption_algorithm', 'authentication_algorithm', name=_('Parameters')),
) )
encryption_algorithm = forms.MultipleChoiceField( encryption_algorithm = forms.MultipleChoiceField(
label=_('Encryption algorithm'), label=_('Encryption Algorithm'),
choices=EncryptionAlgorithmChoices, choices=EncryptionAlgorithmChoices,
required=False required=False
) )
authentication_algorithm = forms.MultipleChoiceField( authentication_algorithm = forms.MultipleChoiceField(
label=_('Authentication algorithm'), label=_('Authentication Algorithm'),
choices=AuthenticationAlgorithmChoices, choices=AuthenticationAlgorithmChoices,
required=False required=False
) )
@ -196,12 +196,12 @@ class IPSecProfileFilterForm(NetBoxModelFilterSetForm):
ike_policy_id = DynamicModelMultipleChoiceField( ike_policy_id = DynamicModelMultipleChoiceField(
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
required=False, required=False,
label=_('IKE policy') label=_('IKE Policy')
) )
ipsec_policy_id = DynamicModelMultipleChoiceField( ipsec_policy_id = DynamicModelMultipleChoiceField(
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
required=False, required=False,
label=_('IPSec policy') label=_('IPSec Policy')
) )
tag = TagFilterField(model) tag = TagFilterField(model)

View File

@ -367,11 +367,11 @@ class IPSecPolicyForm(NetBoxModelForm):
class IPSecProfileForm(NetBoxModelForm): class IPSecProfileForm(NetBoxModelForm):
ike_policy = DynamicModelChoiceField( ike_policy = DynamicModelChoiceField(
queryset=IKEPolicy.objects.all(), queryset=IKEPolicy.objects.all(),
label=_('IKE policy') label=_('IKE Policy')
) )
ipsec_policy = DynamicModelChoiceField( ipsec_policy = DynamicModelChoiceField(
queryset=IPSecPolicy.objects.all(), queryset=IPSecPolicy.objects.all(),
label=_('IPSec policy') label=_('IPSec Policy')
) )
comments = CommentField() comments = CommentField()

View File

@ -55,7 +55,7 @@ class Migration(migrations.Migration):
('preshared_key', models.TextField(blank=True)), ('preshared_key', models.TextField(blank=True)),
], ],
options={ options={
'verbose_name': 'IKE policy', 'verbose_name': 'IKE Policy',
'verbose_name_plural': 'IKE policies', 'verbose_name_plural': 'IKE policies',
'ordering': ('name',), 'ordering': ('name',),
}, },
@ -107,7 +107,7 @@ class Migration(migrations.Migration):
('pfs_group', models.PositiveSmallIntegerField(blank=True, null=True)), ('pfs_group', models.PositiveSmallIntegerField(blank=True, null=True)),
], ],
options={ options={
'verbose_name': 'IPSec policy', 'verbose_name': 'IPSec Policy',
'verbose_name_plural': 'IPSec policies', 'verbose_name_plural': 'IPSec policies',
'ordering': ('name',), 'ordering': ('name',),
}, },
@ -138,8 +138,8 @@ class Migration(migrations.Migration):
('tags', taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag')), ('tags', taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag')),
], ],
options={ options={
'verbose_name': 'IPSec profile', 'verbose_name': 'IPSec Profile',
'verbose_name_plural': 'IPSec profiles', 'verbose_name_plural': 'IPSec Profiles',
'ordering': ('name',), 'ordering': ('name',),
}, },
), ),

View File

@ -101,7 +101,7 @@ class IKEPolicy(PrimaryModel):
class Meta: class Meta:
ordering = ('name',) ordering = ('name',)
verbose_name = _('IKE policy') verbose_name = _('IKE Policy')
verbose_name_plural = _('IKE policies') verbose_name_plural = _('IKE policies')
def __str__(self): def __str__(self):
@ -115,11 +115,11 @@ class IKEPolicy(PrimaryModel):
# Mode is required # Mode is required
if self.version == IKEVersionChoices.VERSION_1 and not self.mode: if self.version == IKEVersionChoices.VERSION_1 and not self.mode:
raise ValidationError(_("Mode is required for selected IKE version")) raise ValidationError(_("Mode is required for selected IKE Version"))
# Mode cannot be used # Mode cannot be used
if self.version == IKEVersionChoices.VERSION_2 and self.mode: if self.version == IKEVersionChoices.VERSION_2 and self.mode:
raise ValidationError(_("Mode cannot be used for selected IKE version")) raise ValidationError(_("Mode cannot be used for selected IKE Version"))
# #
@ -206,7 +206,7 @@ class IPSecPolicy(PrimaryModel):
class Meta: class Meta:
ordering = ('name',) ordering = ('name',)
verbose_name = _('IPSec policy') verbose_name = _('IPSec Policy')
verbose_name_plural = _('IPSec policies') verbose_name_plural = _('IPSec policies')
def __str__(self): def __str__(self):
@ -247,8 +247,8 @@ class IPSecProfile(PrimaryModel):
class Meta: class Meta:
ordering = ('name',) ordering = ('name',)
verbose_name = _('IPSec profile') verbose_name = _('IPSec Profile')
verbose_name_plural = _('IPSec profiles') verbose_name_plural = _('IPSec Profiles')
def __str__(self): def __str__(self):
return self.name return self.name

View File

@ -48,7 +48,7 @@ class TunnelTable(TenancyColumnsMixin, NetBoxTable):
verbose_name=_('Status') verbose_name=_('Status')
) )
ipsec_profile = tables.Column( ipsec_profile = tables.Column(
verbose_name=_('IPSec profile'), verbose_name=_('IPSec Profile'),
linkify=True linkify=True
) )
terminations_count = columns.LinkedCountColumn( terminations_count = columns.LinkedCountColumn(