Imported Translations from Transifex

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I2c2bdac840a474c9c413c90acc3ef1725d042709
This commit is contained in:
OpenStack Proposal Bot 2015-03-30 06:16:11 +00:00
parent e2b4a21fda
commit c7d3b5b2d7
19 changed files with 5064 additions and 2937 deletions

View File

@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-20 00:51-0500\n"
"PO-Revision-Date: 2015-03-22 12:08+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-28 22:44+0000\n"
"Last-Translator: ykatabam <ykatabam@redhat.com>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/horizon/language/ja/)\n"
"MIME-Version: 1.0\n"
@ -56,15 +56,15 @@ msgstr "最大長"
#: static/angular/metadata-tree/metadata-tree.js:40
msgid "Pattern mismatch"
msgstr ""
msgstr "パターンが一致しません。"
#: static/angular/metadata-tree/metadata-tree.js:41
msgid "Integer required"
msgstr ""
msgstr "整数を指定する必要があります。"
#: static/angular/metadata-tree/metadata-tree.js:42
msgid "Decimal required"
msgstr ""
msgstr "十進数を指定する必要があります。"
#: static/angular/metadata-tree/metadata-tree.js:43
msgid "Required"
@ -75,6 +75,7 @@ msgid "Duplicate keys are not allowed"
msgstr "重複するキーは使用できません"
#: static/angular/metadata-tree/metadata-tree.js:45
#: static/angular/table/basic-table.js:6
#: static/horizon/js/horizon.forms.js:184
msgid "Filter"
msgstr "フィルター"
@ -110,7 +111,7 @@ msgstr "取り消し"
#: static/angular/transfer-table/transfer-table.js:39
msgid "Allocated"
msgstr ""
msgstr "割り当て済み"
#: static/angular/transfer-table/transfer-table.js:40
msgid "Available"
@ -118,11 +119,11 @@ msgstr "利用可能"
#: static/angular/transfer-table/transfer-table.js:41
msgid "Select one"
msgstr ""
msgstr "1 つ選択してください。"
#: static/angular/transfer-table/transfer-table.js:42
msgid "Select an item from Available items below"
msgstr ""
msgstr "以下の利用可能なアイテムから 1 つ選択してください。"
#: static/angular/transfer-table/transfer-table.js:43
msgid "No available items"
@ -130,27 +131,27 @@ msgstr "利用できるアイテムがありません。"
#: static/angular/transfer-table/transfer-table.js:44
msgid "Expand to see allocated items"
msgstr ""
msgstr "割り当て済みのアイテムを表示するには展開してください。"
#: static/angular/transfer-table/transfer-table.js:45
msgid "Expand to see available items"
msgstr ""
msgstr "利用可能なアイテムを表示するには展開してください。"
#: static/angular/transfer-table/transfer-table.js:46
msgid "Click to show or hide"
msgstr ""
msgstr "クリックして表示/非表示を切り替えてください。"
#: static/angular/transfer-table/transfer-table.js:47
msgid "Re-order items using drag and drop"
msgstr ""
msgstr "順番を並べ替えるには、アイテムをドラッグ&ドロップしてください。"
#: static/angular/transfer-table/transfer-table.js:48
msgid "Click to see more details"
msgstr ""
msgstr "クリックすると詳しい情報が表示されます。"
#: static/angular/transfer-table/transfer-table.js:100
msgid "Found %(found)s of %(total)s"
msgstr ""
msgstr "%(total)s 中 %(found)s 見つかりました。"
#: static/angular/wizard/wizard.js:8
msgid "Back"
@ -182,7 +183,7 @@ msgstr "データがありません。"
msgid "An error occurred. Please try again later."
msgstr "エラーが発生しました。後からもう一度お試しください。"
#: static/horizon/js/horizon.firewalls.js:30
#: static/horizon/js/horizon.firewalls.js:32
#: static/horizon/js/horizon.instances.js:31
msgid "There was a problem communicating with the server, please try again."
msgstr "サーバーとの通信中に問題がありました。再度お試しください。"
@ -311,6 +312,7 @@ msgid "Please confirm your selection. "
msgstr "選択内容を確認してください。"
#: static/horizon/js/horizon.tables.js:369
#: static/horizon/js/angular/filters/filters.js:163
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
@ -327,7 +329,7 @@ msgstr "パスワードが一致しません。"
#: static/horizon/js/angular/directives/serialConsole.js:23
msgid "Connecting"
msgstr ""
msgstr "接続中"
#: static/horizon/js/angular/directives/serialConsole.js:23
msgid "Open"
@ -335,11 +337,11 @@ msgstr "オープン"
#: static/horizon/js/angular/directives/serialConsole.js:23
msgid "Closing"
msgstr ""
msgstr "切断中"
#: static/horizon/js/angular/directives/serialConsole.js:23
msgid "Closed"
msgstr ""
msgstr "切断済み"
#: static/horizon/js/angular/directives/serialConsole.js:85
#, c-format

View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 15:30+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/horizon/language/cs/)\n"
"MIME-Version: 1.0\n"
@ -434,6 +434,7 @@ msgstr "Nelze zkontrolovat. Rozšíření Neutron '%s' není podporováno"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -590,15 +591,15 @@ msgstr "Správce"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -968,7 +969,9 @@ msgstr "Chyba při přidávání nebo odstraňování hostitelů."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1868,7 +1871,7 @@ msgstr "Zóna"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2106,8 +2109,8 @@ msgstr "Informace o systému"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2523,12 +2526,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3142,8 +3145,8 @@ msgstr "ID členění"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3165,8 +3168,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3191,9 +3194,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3225,11 +3228,11 @@ msgstr "Stav správce"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3911,6 +3914,9 @@ msgstr ""
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6410,13 +6416,13 @@ msgstr "Správa pravidel"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Přidat pravidlo"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6457,8 +6463,8 @@ msgstr "Nelze získat bezpečnostní skupinu."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9845,8 +9851,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Spuštěno %(count)s pojmenovaných \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9857,24 +9863,24 @@ msgstr "Spuštěno %(count)s pojmenovaných \"%(name)s\"."
msgid "Protocol"
msgstr "Protokol"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9884,12 +9890,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "JAKÝKOLI"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protokol pro pravidlo brány firewall"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9898,315 +9904,378 @@ msgstr "Protokol pro pravidlo brány firewall"
msgid "Action"
msgstr "Činnost"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "POVOLIT"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "ZAMÍTNOUT"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Činnost pravidla brány firewall"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Zdrojová IP adresa/podsíť"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Zdrojová IP adresa nebo podsíť"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Cílová IP adresa/podsíť"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Cílová IP adresa nebo podsíť"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Zdrojový port/rozsah portů"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Zdrojový port (celé číslo v intervalu [1, 65535] nebo rozsahu a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Cílový port/rozsah portů"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Cílový port (celé číslo v intervalu [1, 65535] nebo rozsahu a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Pravidlo %s bylo úspěšně aktualizováno"
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Nelze aktualizovat pravidlo %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Zkotnrolováno"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Zásada %s byla úspěšně aktualizována"
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Nelze aktualizovat zásadu %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Zásada"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Nelze získat seznam zásad."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Brána firewall %s byla úspěšně aktualizována."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Nelze aktualizovat bránu firewall %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Vložit pravidlo"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Před"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Za"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Nelze získat dostupná pravidla: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Pravidlo %(rule)s úspěšně vloženo do zásady %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Nelze vložit pravidlo do zásady %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Odstranit pravidlo"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Nelze získat současná pravidla zásady %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Pravidlo %(rule)s úspěšně odstraněno ze zásady %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Nelze odstranit pravidlo ze zásady %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Brány firewall"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Přidat zásadu"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Vytvořit bránu firewall"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Upravit pravidlo"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Upravit zásadu"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Upravit bránu firewall"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "POVOLIT"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "ZAMÍTNOUT"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "Zdrojová IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Zdrojový port"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "Cílová IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Cílový port"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "V zásadě"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Pravidla"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Zásady"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Aktivní"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Zavřen"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Chyba"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Vytvořeno"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Pravidla brány firewall"
@ -10223,89 +10292,91 @@ msgstr "Zásady brány firewall"
msgid "Unable to retrieve policies list."
msgstr "Nelze získat seznam zásad."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Nelze získat seznam bran firewall."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Podrobnosti pravidla brány firewall"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Nelze získat podrobnosti pravidla."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Podrobnosti zásady brány firewall"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Nelze získat podrobnosti zásady."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Podrobnosti brány firewall"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Nelze získat podrobnosti brány firewall."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Smazáno pravidlo %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Nelze smazat pravidlo. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Smazána zásada %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Nelze smazat zásadu. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Smazána brána firewall %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Nelze smazat bránu firewall. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Přidat nové pravidlo"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Přidat novou zásadu"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Přidat novou bránu firewall"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10320,33 +10391,45 @@ msgstr "Přidat novou bránu firewall"
msgid "Save Changes"
msgstr "Uložit změny"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Vložit pravidlo do zásady"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Odstranit pravidlo ze zásady"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "Přidat pravidlo"
@ -10381,61 +10464,78 @@ msgstr "Vytvořit pravidla pro vaši zásadu."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Nelze získat pravidla (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "Přidat zásadu"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Vytvořit zásadu brány firewall se seřazeným seznamem jejích pravidel.\n\nNázev musí být zadán. Pravidla brány firewall jsou přidány a seřazeny tak, jak byly přidány v kartě Pravidla."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Přidána zásada \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Nelze přidat zásadu \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Vyberte zásadu"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Nelze získat seznam zásad (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "Přidat bránu firewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Vytvořit bránu firewall na základě zásady.\n\nMusí být zvolena zásada. Ostatní pole jsou nepovinná."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Přidat bránu firewall"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Přidána brána firewall \"%s\"."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Nelze přidat bránu firewall \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ID zásady"
@ -10455,6 +10555,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Zvolte pravidlo, které chcete odstranit."
@ -10475,6 +10579,20 @@ msgstr "Použito v zásadě"
msgid "Position in Policy"
msgstr "Umístění v zásadě"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: German (http://www.transifex.com/projects/p/horizon/language/de/)\n"
"MIME-Version: 1.0\n"
@ -442,6 +442,7 @@ msgstr "Fehler bei der Prüfung, Neutron '%s' Erweiterung ist nicht unterstützt
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -598,15 +599,15 @@ msgstr "Administrator"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -974,7 +975,9 @@ msgstr "Fehler beim Hinzufügen oder Entfernen von Hosts."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1868,7 +1871,7 @@ msgstr "Zone"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2106,8 +2109,8 @@ msgstr "Systeminformation"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2519,12 +2522,12 @@ msgstr "Zuweisungen aktualisieren"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3138,8 +3141,8 @@ msgstr "Segmentierungs-ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3161,8 +3164,8 @@ msgstr "HOCH"
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3187,9 +3190,9 @@ msgstr "RUNTER"
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3221,11 +3224,11 @@ msgstr "Admin Status"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3899,6 +3902,9 @@ msgstr "Überwachung:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6366,13 +6372,13 @@ msgstr "Regeln verwalten"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Regel hinzufügen"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "Regel löschen"
@ -6411,8 +6417,8 @@ msgstr "Sicherheitsgruppe kann nicht abgerufen werden."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9769,8 +9775,8 @@ msgstr "Es muss eine Master-Instanz ausgewählt werden!"
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "%(count)s mal \"%(name)s\" gestartet."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9781,24 +9787,24 @@ msgstr "%(count)s mal \"%(name)s\" gestartet."
msgid "Protocol"
msgstr "Protokoll"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9808,12 +9814,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "Irgendein"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protokoll für die Firewallregel"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9822,310 +9828,373 @@ msgstr "Protokoll für die Firewallregel"
msgid "Action"
msgstr "Aktion"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "Erlauben"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "Verweigern"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Aktion für die Firewallregel"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Quell-IP-Adresse oder Subnetz"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Quell-IP-Adresse oder Subnetz"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Ziel-IP-Adresse oder Subnetz"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Ziel-IP-Adresse oder Subnetz"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Quellport/-portbereich"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Quellport (Ganzzahl aus [1, 65535] oder Bereich als a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Zielport/-portbereich"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Zielport (Ganzzahl aus [1, 65535] oder Bereich als a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Regel %s wurde erfolgreich aktualisiert."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Regel %(name)s konnte nicht aktualisiert werden: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Geprüft"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Richtlinie %s wurde wurde erfolgreich aktualisiert."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Fehler beim Aktualisieren der Richtlinie %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Richtlinie"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Liste der Richtlinien kann nicht abgerufen werden."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Firewall %s wurde wurde erfolgreich aktualisiert."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Firewall %(name)s konnte nicht aktualisiert werden: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Regel einfügen"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Vorher"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Nachher"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Verfügbare Regeln konnten nicht abgerufen werden: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Regel %(rule)s wurde erfolgreich in Richtlinie %(policy)s eingefügt ."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Regel konnte nicht eingefügt werden in Richtlinie %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Regel entfernen"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Aktuelle Regeln in Richtline %(name)s konnten nicht abgerufen werden: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Regel %(rule)s wurde erfolgreich aus Richtlinie %(policy)s entfernt."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Entfernen der Regel von Richtlinie %(name)s fehlgeschlagen: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Firewalls"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Richtlinie hinzufügen"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Firewall erstellen"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] "Geplante Löschung der Regel"
msgstr[1] "Geplante Löschung von Regeln"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] "Richtlinie löschen"
msgstr[1] "Richtlinien löschen"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] "Geplante Löschung der Richtlinie"
msgstr[1] "Geplante Löschung von Richtlinien"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] "Firewall löschen"
msgstr[1] "Firewalls löschen"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] "Geplante Löschung der Firewall"
msgstr[1] "Geplante Löschung von Firewalls"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Regel bearbeiten"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Richtlinie bearbeiten"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Firewall bearbeiten"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "Erlauben"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "Verweigern"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "Quell-IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Quellport"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "Ziel-IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Zielport"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "In Richtlinie"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Regeln"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Richtlinien"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Aktiv"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Runter"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Fehler"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Erstellt"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr "Geplante Erstellung"
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr "Geplante Aktualisierung"
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr "Geplantes Löschen"
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr "Inaktiv"
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr "HOCH"
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr "RUNTER"
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Firewallregeln"
@ -10142,89 +10211,91 @@ msgstr "Firewallrichtlinien"
msgid "Unable to retrieve policies list."
msgstr "Liste der Richtlinien kann nicht abgerufen werden."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Firewallliste kann nicht abgerufen werden."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Details der Firewallregeln"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Details der Regeln können nicht abgerufen werden. "
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Firewall Richtlinien Details"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Richtliniendetails können nicht abgerufen werden."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Firewalldetails"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Firewalldetails können nicht abgerufen werden."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Regel %s gelöscht"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Regel %s kann nicht gelöscht werden."
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Richtlinie %s gelöscht"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Richtlinie %s konnte nicht gelöscht werden."
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Firewall %s gelöscht"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Firewall %s kann nicht gelöscht werden."
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Neue Regel hinzufügen"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Neue Richtlinie hinzufügen"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Neue Firewall hinzufügen"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10239,33 +10310,45 @@ msgstr "Neue Firewall hinzufügen"
msgid "Save Changes"
msgstr "Änderungen speichern"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr "Regel bearbeiten {{ name }}"
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr "Richtlinie bearbeiten {{ name }}"
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr "Firewall bearbeiten {{ name }}"
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr "Regel in Richtlinie einfügen"
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Regel in Richtlinie hinzufügen"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Regel aus Richtlinie entfernen"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "Regel hinzufügen"
@ -10300,61 +10383,78 @@ msgstr "Regeln für Richtlinie auswählen."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Regeln können nicht abgerufen werden: (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "Richtlinie hinzufügen"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Erzeugen Sie ein Firewall-Regelwerk mit einer sortierten Liste an Firewall-Regeln.\n\nEin Name muss vergeben werden. Firewall-Regeln werden in der Reihenfolge, in der sie eingegeben werden, unter dem Regel-Tab angeordnet."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Richtlinie \"%s\" hinzugefügt."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Richtlinie \"%s\" konnte nicht hinzugefügt werden."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Richtlinie auswählen"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Liste der Richtlinien kann nicht abgerufen werden (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "Firewall hinzufügen"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Legen Sie einen Firewall, auf einem Firewall-Regelwerk basierend, an.\n\nEin Regelwerk muss ausgewählt werden. Die anderen Felder sind optional."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Firewall hinzufügen"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Firewall \"%s\" hinzugefügt."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Firewall \"%s\" konnte nicht hinzugefügt werden."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "Richtlinien-ID"
@ -10374,6 +10474,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr "Wählen Sie die Regel aus, die Sie einfügen wollen. Spezifizieren Sie \nentweder die Regel unmittelbar vor der Sie einfügen wollen oder die Regel\nunmittelbar nach der Sie einfügen wollen. Wenn beide angegeben werden, hat die vorherige Vorrang. "
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Zu entfernende Richtlinie auswählen."
@ -10394,6 +10498,20 @@ msgstr "Benutzt in Richtlinie"
msgid "Position in Policy"
msgstr "Position in Richtlinie"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"
@ -12033,7 +12151,7 @@ msgstr "%s Instanzen"
#: dashboards/project/instances/workflows/create_instance.py:920
#, python-format
msgid "Unable to create port for profile \"%(profile_id)s\": %(reason)s"
msgstr ""
msgstr "Es konnte kein Port für das Profil \"%(profile_id)s\" erstellt werden: %(reason)s"
#: dashboards/project/instances/workflows/create_instance.py:930
#, python-format
@ -13863,11 +13981,11 @@ msgstr "Erzeugt einen Router mit den angegebenen Parametern."
#: dashboards/project/routers/templates/routers/_detail_overview.html:34
msgid "External Fixed IPs"
msgstr ""
msgstr "Externe feste IPs"
#: dashboards/project/routers/templates/routers/_detail_overview.html:46
msgid "SNAT"
msgstr ""
msgstr "SNAT"
#: dashboards/project/routers/templates/routers/_update.html:6
msgid "You may update the editable properties of your router here."
@ -15462,14 +15580,14 @@ msgstr "Die Daten verbleiben im Volume und eine andere Instanz kann auf die Date
#: dashboards/project/volumes/volumes/tables.py:450
msgid "Detach Volume"
msgid_plural "Detach Volumes"
msgstr[0] ""
msgstr[1] ""
msgstr[0] "Datenträger abtrennen"
msgstr[1] "Datenträger abtrennen"
#: dashboards/project/volumes/volumes/tables.py:459
msgid "Detaching Volume"
msgid_plural "Detaching Volumes"
msgstr[0] ""
msgstr[1] ""
msgstr[0] "Datenträger wird abgetrennt"
msgstr[1] "Datenträger werden abgetrennt"
#: dashboards/project/volumes/volumes/tables.py:487
msgid "Device"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 01:17-0500\n"
"POT-Creation-Date: 2015-03-30 01:16-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -434,6 +434,7 @@ msgstr ""
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -590,15 +591,15 @@ msgstr ""
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -966,7 +967,9 @@ msgstr ""
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1863,7 +1866,7 @@ msgstr ""
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2101,8 +2104,8 @@ msgstr ""
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2514,12 +2517,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3133,8 +3136,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3156,8 +3159,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3182,9 +3185,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3216,11 +3219,11 @@ msgstr ""
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3894,6 +3897,9 @@ msgstr ""
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6375,13 +6381,13 @@ msgstr ""
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr ""
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6420,8 +6426,8 @@ msgstr ""
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9802,8 +9808,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr ""
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9814,24 +9820,24 @@ msgstr ""
msgid "Protocol"
msgstr ""
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr ""
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr ""
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr ""
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9841,12 +9847,12 @@ msgstr ""
msgid "ANY"
msgstr ""
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr ""
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9855,310 +9861,373 @@ msgstr ""
msgid "Action"
msgstr ""
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr ""
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr ""
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr ""
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr ""
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr ""
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr ""
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr ""
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr ""
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr ""
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr ""
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr ""
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr ""
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr ""
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr ""
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr ""
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr ""
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr ""
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr ""
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr ""
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr ""
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr ""
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr ""
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr ""
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr ""
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr ""
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr ""
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr ""
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr ""
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr ""
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr ""
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr ""
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr ""
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr ""
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr ""
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr ""
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr ""
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr ""
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr ""
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr ""
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr ""
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr ""
@ -10175,89 +10244,91 @@ msgstr ""
msgid "Unable to retrieve policies list."
msgstr ""
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr ""
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr ""
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr ""
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr ""
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr ""
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr ""
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr ""
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr ""
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr ""
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr ""
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr ""
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr ""
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr ""
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr ""
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10272,33 +10343,45 @@ msgstr ""
msgid "Save Changes"
msgstr ""
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr ""
@ -10333,11 +10416,24 @@ msgstr ""
msgid "Unable to retrieve rules (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr ""
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
@ -10345,50 +10441,54 @@ msgid ""
"Rules tab."
msgstr ""
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr ""
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr ""
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr ""
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr ""
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr ""
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr ""
@ -10408,6 +10508,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr ""
@ -10428,6 +10532,20 @@ msgstr ""
msgid "Position in Policy"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag "

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/horizon/language/en_AU/)\n"
"MIME-Version: 1.0\n"
@ -435,6 +435,7 @@ msgstr "Failed to check Neutron '%s' extension is not supported"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -591,15 +592,15 @@ msgstr "Admin"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -967,7 +968,9 @@ msgstr "Error when adding or removing hosts."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1861,7 +1864,7 @@ msgstr "Zone"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2099,8 +2102,8 @@ msgstr "System Information"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2512,12 +2515,12 @@ msgstr "Update Associations"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3131,8 +3134,8 @@ msgstr "Segmentation ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3154,8 +3157,8 @@ msgstr "UP"
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3180,9 +3183,9 @@ msgstr "DOWN"
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3214,11 +3217,11 @@ msgstr "Admin State"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3892,6 +3895,9 @@ msgstr "Monitoring:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6359,13 +6365,13 @@ msgstr "Manage Rules"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Add Rule"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "Delete Rule"
@ -6404,8 +6410,8 @@ msgstr "Unable to retrieve security group."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9762,8 +9768,8 @@ msgstr "A master instance must be selected!"
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Launched %(count)s named \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9774,24 +9780,24 @@ msgstr "Launched %(count)s named \"%(name)s\"."
msgid "Protocol"
msgstr "Protocol"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9801,12 +9807,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "ANY"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protocol for the firewall rule"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9815,310 +9821,373 @@ msgstr "Protocol for the firewall rule"
msgid "Action"
msgstr "Action"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Action for the firewall rule"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Source IP Address/Subnet"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Source IP address or subnet"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Destination IP Address/Subnet"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Destination IP address or subnet"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Source Port/Port Range"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Source port (integer in [1, 65535] or range in a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Destination Port/Port Range"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Destination port (integer in [1, 65535] or range in a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Rule %s was successfully updated."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Failed to update rule %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Audited"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Policy %s was successfully updated."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Failed to update policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Policy"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Unable to retrieve policy list."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Firewall %s was successfully updated."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Failed to update firewall %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Insert Rule"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Before"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "After"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Failed to retrieve available rules: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Rule %(rule)s was successfully inserted to policy %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Failed to insert rule to policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Remove Rule"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Failed to retrieve current rules in policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Rule %(rule)s was successfully removed from policy %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Failed to remove rule from policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Firewalls"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Add Policy"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Create Firewall"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] "Scheduled deletion of Rule"
msgstr[1] "Scheduled deletion of Rules"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] "Delete Policy"
msgstr[1] "Delete Policies"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] "Scheduled deletion of Policy"
msgstr[1] "Scheduled deletion of Policies"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] "Delete Firewall"
msgstr[1] "Delete Firewalls"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] "Scheduled deletion of Firewall"
msgstr[1] "Scheduled deletion of Firewalls"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Edit Rule"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Edit Policy"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Edit Firewall"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "Source IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Source Port"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "Destination IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Destination Port"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "In Policy"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Rules"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Policies"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Active"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Down"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Error"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Created"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr "Pending Create"
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr "Pending Update"
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr "Pending Delete"
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr "Inactive"
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr "UP"
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr "DOWN"
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Firewall Rules"
@ -10135,89 +10204,91 @@ msgstr "Firewall Policies"
msgid "Unable to retrieve policies list."
msgstr "Unable to retrieve policies list."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Unable to retrieve firewall list."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Firewall Rule Details"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Unable to retrieve rule details."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Firewall Policy Details"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Unable to retrieve policy details."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Firewall Details"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Unable to retrieve firewall details."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Deleted rule %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Unable to delete rule. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Deleted policy %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Unable to delete policy. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Deleted firewall %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Unable to delete firewall. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Add New Rule"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Add New Policy"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Add New Firewall"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10232,33 +10303,45 @@ msgstr "Add New Firewall"
msgid "Save Changes"
msgstr "Save Changes"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr "Edit Rule {{ name }}"
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr "Edit Policy {{ name }}"
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr "Edit Firewall {{ name }}"
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr "Insert Rule into Policy"
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Insert Rule to Policy"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Remove Rule from Policy"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "AddRule"
@ -10293,61 +10376,78 @@ msgstr "Select rules for your policy."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Unable to retrieve rules (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "AddPolicy"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Create a firewall policy with an ordered list of firewall rules.\n\nA name must be given. Firewall rules are added in the order placed under the Rules tab."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Added Policy \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Unable to add Policy \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Select a Policy"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Unable to retrieve policy list (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "AddFirewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Create a firewall based on a policy.\n\nA policy must be selected. Other fields are optional."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Add Firewall"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Added Firewall \"%s\"."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Unable to add Firewall \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "Policy ID"
@ -10367,6 +10467,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr "Choose the rule you want to insert. Specify either the rule you want to insert immediately before, or the rule to insert immediately after. If both are specified, the prior takes precedence."
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Choose the rule you want to remove."
@ -10387,6 +10491,20 @@ msgstr "Used in Policy"
msgid "Position in Policy"
msgstr "Position in Policy"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/horizon/language/en_GB/)\n"
"MIME-Version: 1.0\n"
@ -436,6 +436,7 @@ msgstr "Failed to check Neutron '%s' extension is not supported"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -592,15 +593,15 @@ msgstr "Admin"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -968,7 +969,9 @@ msgstr "Error when adding or removing hosts."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1862,7 +1865,7 @@ msgstr "Zone"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2100,8 +2103,8 @@ msgstr "System Information"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2513,12 +2516,12 @@ msgstr "Update Associations"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3132,8 +3135,8 @@ msgstr "Segmentation ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3155,8 +3158,8 @@ msgstr "UP"
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3181,9 +3184,9 @@ msgstr "DOWN"
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3215,11 +3218,11 @@ msgstr "Admin State"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3893,6 +3896,9 @@ msgstr "Monitoring:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6360,13 +6366,13 @@ msgstr "Manage Rules"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Add Rule"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "Delete Rule"
@ -6405,8 +6411,8 @@ msgstr "Unable to retrieve security group."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9763,8 +9769,8 @@ msgstr "A master instance must be selected!"
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Launched %(count)s named \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9775,24 +9781,24 @@ msgstr "Launched %(count)s named \"%(name)s\"."
msgid "Protocol"
msgstr "Protocol"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9802,12 +9808,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "ANY"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protocol for the firewall rule"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9816,310 +9822,373 @@ msgstr "Protocol for the firewall rule"
msgid "Action"
msgstr "Action"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Action for the firewall rule"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Source IP Address/Subnet"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Source IP address or subnet"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Destination IP Address/Subnet"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Destination IP address or subnet"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Source Port/Port Range"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Source port (integer in [1, 65535] or range in a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Destination Port/Port Range"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Destination port (integer in [1, 65535] or range in a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Rule %s was successfully updated."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Failed to update rule %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Audited"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Policy %s was successfully updated."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Failed to update policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Policy"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Unable to retrieve policy list."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Firewall %s was successfully updated."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Failed to update firewall %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Insert Rule"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Before"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "After"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Failed to retrieve available rules: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Rule %(rule)s was successfully inserted to policy %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Failed to insert rule to policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Remove Rule"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Failed to retrieve current rules in policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Rule %(rule)s was successfully removed from policy %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Failed to remove rule from policy %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Firewalls"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Add Policy"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Create Firewall"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] "Scheduled deletion of Rules"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] "Delete Policies"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] "Scheduled deletion of Policies"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] "Delete Firewalls"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] "Scheduled deletion of Firewalls"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Edit Rule"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Edit Policy"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Edit Firewall"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "Source IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Source Port"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "Destination IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Destination Port"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "In Policy"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Rules"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Policies"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Active"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Down"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Error"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Created"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr "Pending Create"
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr "Pending Update"
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr "Pending Delete"
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr "Inactive"
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr "UP"
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr "DOWN"
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Firewall Rules"
@ -10136,89 +10205,91 @@ msgstr "Firewall Policies"
msgid "Unable to retrieve policies list."
msgstr "Unable to retrieve policies list."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Unable to retrieve firewall list."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Firewall Rule Details"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Unable to retrieve rule details."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Firewall Policy Details"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Unable to retrieve policy details."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Firewall Details"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Unable to retrieve firewall details."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Deleted rule %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Unable to delete rule. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Deleted policy %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Unable to delete policy. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Deleted firewall %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Unable to delete firewall. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Add New Rule"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Add New Policy"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Add New Firewall"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10233,33 +10304,45 @@ msgstr "Add New Firewall"
msgid "Save Changes"
msgstr "Save Changes"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr "Edit Rule {{ name }}"
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr "Edit Policy {{ name }}"
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr "Edit Firewall {{ name }}"
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr "Insert Rule into Policy"
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Insert Rule to Policy"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Remove Rule from Policy"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "AddRule"
@ -10294,61 +10377,78 @@ msgstr "Select rules for your policy."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Unable to retrieve rules (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "AddPolicy"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Create a firewall policy with an ordered list of firewall rules.\n\nA name must be given. Firewall rules are added in the order placed under the Rules tab."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Added Policy \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Unable to add Policy \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Select a Policy"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Unable to retrieve policy list (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "AddFirewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Create a firewall based on a policy.\n\nA policy must be selected. Other fields are optional."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Add Firewall"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Added Firewall \"%s\"."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Unable to add Firewall \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "Policy ID"
@ -10368,6 +10468,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr "Choose the rule you want to insert. Specify either the rule you want to insert immediately before, or the rule to insert immediately after. If both are specified, the prior takes precedence."
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Choose the rule you want to remove."
@ -10388,6 +10492,20 @@ msgstr "Used in Policy"
msgid "Position in Policy"
msgstr "Position in Policy"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"
@ -13857,11 +13975,11 @@ msgstr "Creates a router with specified parameters."
#: dashboards/project/routers/templates/routers/_detail_overview.html:34
msgid "External Fixed IPs"
msgstr ""
msgstr "External Fixed IPs"
#: dashboards/project/routers/templates/routers/_detail_overview.html:46
msgid "SNAT"
msgstr ""
msgstr "SNAT"
#: dashboards/project/routers/templates/routers/_update.html:6
msgid "You may update the editable properties of your router here."

View File

@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/horizon/language/es/)\n"
"MIME-Version: 1.0\n"
@ -439,6 +439,7 @@ msgstr "Fallo al verificar la extension \"%s\" de Neutron, no esta soportada"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -595,15 +596,15 @@ msgstr "Administrador"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -971,7 +972,9 @@ msgstr "Error al añadir o eliminar servidores"
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1865,7 +1868,7 @@ msgstr "Zona"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2103,8 +2106,8 @@ msgstr "Información del Sistema"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2516,12 +2519,12 @@ msgstr "Actualizar asociaciones"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3135,8 +3138,8 @@ msgstr "ID de segmentación"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3158,8 +3161,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3184,9 +3187,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3218,11 +3221,11 @@ msgstr "Estado de administración"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3896,6 +3899,9 @@ msgstr "Monitoreo:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6363,13 +6369,13 @@ msgstr "Administrar reglas"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Agregar regla"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6408,8 +6414,8 @@ msgstr "No ha sido posible obtener el grupo de seguridad."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9766,8 +9772,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Lanzadas %(count)s de nombre \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9778,24 +9784,24 @@ msgstr "Lanzadas %(count)s de nombre \"%(name)s\"."
msgid "Protocol"
msgstr "Protocolo"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9805,12 +9811,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "CUALQUIERA"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protocolo para las reglas del cortafuegos"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9819,310 +9825,373 @@ msgstr "Protocolo para las reglas del cortafuegos"
msgid "Action"
msgstr "Acción"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "PERMITIR"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENEGAR"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Acción para la regla del cortafuegos"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Dirección IP origen/Subred"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Dirección IP origen o subred"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Dirección IP destino/Subred"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Dirección IP destino o subred"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Puerto origen/Rango de puerto"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Puerto origen (entero en [1, 65535] o rango en a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Puerto destino/Rango de puerto"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Puerto destino (entero en [1, 65535] o rango en a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "La regla %s se ha actualizado correctamente."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Ha ocurrido un error al actualizar la regla %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Auditado"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "La política %s se ha actualizado correctamente."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Ha habido un fallo al actualizar la política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Política"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "No ha sido posible obtener la lista de políticas."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Se ha actualizado correctamente el cortafuegos %s."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Ha ocurrido un error al actualizar el cortafuegos: %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Insertar regla"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Antes"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Después"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "No ha sido posible obtener las reglas disponibles: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "La regla %(rule)s se ha añadido correctamente a la política %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Ha ocurrido un fallo al añadir la regla a la política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Eliminar regla"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Ha ocurrido un fallo al obtener las reglas actuales en la política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "La regla %(rule)s se ha eliminado correctamente de la política %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Ha ocurrido un fallo al eliminar la regla de la política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Cortafuegos"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Añadir política"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Crear cortafuegos"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Editar regla"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Editar política"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Editar cortafuegos"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "PERMITIR"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENEGAR"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "IP origen"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Puerto origen"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "IP destino"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Puerto destino"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "Dentro de la política"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Reglas"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Políticas"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Activo"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Abajo"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Error"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Creada"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Reglas de cortafuegos"
@ -10139,89 +10208,91 @@ msgstr "Políticas de cortafuegos"
msgid "Unable to retrieve policies list."
msgstr "No ha sido posible obtener la lista de políticas."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "No ha sido posible obtener la lista de cortafuegos."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Detalles de la regla de cortafuegos"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "No ha sido posible obtener los detalles de la regla."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Detalles de la política de cortafuegos"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "No ha sido posible obtener los detalles de la política."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Detalles del cortafuegos"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "No ha sido posible obtener los detalles de cortafuegos."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Regla %s eliminada"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "No ha sido posible eliminar la regla. \"%s\""
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Política %s eliminada"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "No ha sido posible eliminar la política. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Cortafuegos %s eliminado"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "No ha sido posible eliminar el cortafuegos. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Añadir nueva regla"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Añadir nueva política"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Añadir nuevo cortafuegos"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10236,33 +10307,45 @@ msgstr "Añadir nuevo cortafuegos"
msgid "Save Changes"
msgstr "Guardar cambios"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Añada regla a la política"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Eliminar regla de la política"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "AddRule"
@ -10297,61 +10380,78 @@ msgstr "Seleccione las reglas para su política."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "No ha sido posible obtener las reglas (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "AddPolicy"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Crear una política de cortafuegos con una lista ordenada de reglas de cortafuegos.\n\nSe debe especificar un nombre. Las reglas del cortafuegos son agregadas en el orden establecido en la pestaña de Reglas."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Política \"%s\" añadida."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "No ha sido posible añadir la política \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Seleccione una política"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "No ha sido posible obtener la lista de políticas (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "AddFirewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Crear un cortafuegos basado en una política.\n\nDebe seleccionar una política. El resto de campos son opcionales."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Añadir cortafuegos"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Cortafuegos \"%s\" añadido."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "No ha sido posible añadir el cortafuegos \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ID de la política"
@ -10371,6 +10471,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Escoja la regla que desea eliminar."
@ -10391,6 +10495,20 @@ msgstr "Usado en la política"
msgid "Position in Policy"
msgstr "Posición en la política"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

File diff suppressed because it is too large Load Diff

View File

@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/horizon/language/hi/)\n"
"MIME-Version: 1.0\n"
@ -436,6 +436,7 @@ msgstr "समर्थित Neutron '%s' एक्सटेंशन की
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -592,15 +593,15 @@ msgstr "प्रशासक"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -968,7 +969,9 @@ msgstr "होस्ट जोड़ने या हटाने में त
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1862,7 +1865,7 @@ msgstr "क्षेत्र"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2100,8 +2103,8 @@ msgstr "तंत्र जानकारी"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2513,12 +2516,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3132,8 +3135,8 @@ msgstr "विभाजन आईडी"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3155,8 +3158,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3181,9 +3184,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3215,11 +3218,11 @@ msgstr "व्यवस्थापक स्थिति"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3893,6 +3896,9 @@ msgstr ""
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6360,13 +6366,13 @@ msgstr "नियम प्रबंधित करें"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "नियम जोड़ें"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "नियम मिटाएँ"
@ -6405,8 +6411,8 @@ msgstr "सुरक्षा समूह को पुनः प्राप
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9763,8 +9769,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr " %(count)s \"%(name)s\" नामित शुभारंभ किया."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9775,24 +9781,24 @@ msgstr " %(count)s \"%(name)s\" नामित शुभारंभ किय
msgid "Protocol"
msgstr "प्रोटोकाल"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9802,12 +9808,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "कोई"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "फ़ायरवॉल नियम के लिए प्रोटोकॉल"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9816,310 +9822,373 @@ msgstr "फ़ायरवॉल नियम के लिए प्रोट
msgid "Action"
msgstr "क्रिया"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "फ़ायरवॉल नियम के लिए कार्रवाई"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "स्रोत आईपी पता / सबनेट"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "स्रोत IP पता या सबनेट"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "गंतव्य आईपी पता / सबनेट"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "गंतव्य आईपी पते या सबनेट"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "स्रोत पोर्ट / पोर्ट सीमा"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "स्रोत पोर्ट ([1, 65,535] में पूर्णांक या एक में रेंज: ख)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "गंतव्य पोर्ट / पोर्ट सीमा"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "गंतव्य पोर्ट ([1, 65,535] में पूर्णांक या एक में रेंज: ख)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "नियम %s सफलतापूर्वक अद्यतन किया गया था."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "%(name)s नियम अद्यतन करने में असफल: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "अंकेक्षित"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "नीति %s सफलतापूर्वक अपडेट किया गया था."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "%(name)s नीति अद्यतन करने में असफल: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "नीति"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "नीति सूची को प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "फ़ायरवॉल %s सफलतापूर्वक अद्यतन किया गया था."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "%(name)s फ़ायरवॉल अद्यतन करने में असफल: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "नियम डालें"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "पहले"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "बाद"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "उपलब्ध नियमों को पाने में विफल: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "नियम %(rule)s सफलतापूर्वक नीति %(policy)s को सम्मिलित किया गया था."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr " %(name)s नीति के लिए नियम को सम्मिलित करने में विफल: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "नियम को हटाएँ"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr " %(name)s नीति में मौजूदा नियमों को पाने में विफल: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "नियम %(rule)s सफलतापूर्वक %(policy)s नीति से हटा दिया गया था."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "%(name)s नीति से नियम को हटाने में विफल: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "फायरवाल"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "नीति जोड़ें"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "फ़ायरवॉल बनाएँ"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "नियम संपादित करें"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "नीति संपादित करें"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "फ़ायरवॉल संपादित करें "
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "स्रोत आईपी"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "स्रोत पोर्ट "
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr " गंतव्य आईपी"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr " गंतव्य पोर्ट"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "नीति में"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "नियम "
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "नीति"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "सक्रिय"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "नीचे"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "त्रुटि"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "निर्मित"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "फायरवॉल नियम"
@ -10136,89 +10205,91 @@ msgstr "फ़ायरवॉल नीतियाँ"
msgid "Unable to retrieve policies list."
msgstr "नीतियों सूची को प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "फ़ायरवॉल सूची को प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "फ़ायरवॉल नियम विवरण"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "नियम विवरण को पुनः प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "फ़ायरवॉल नीति विवरण"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "नीति विवरण को पुनः प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "फायरवॉल विवरण"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "फ़ायरवॉल विवरण को पुनः प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr ""
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "नियम हटाने में असमर्थ. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr ""
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "नीति हटाने में असमर्थ. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr ""
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "फ़ायरवॉल हटाने में असमर्थl. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "नया नियम जोड़ें"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "नया नीति जोड़ें"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "नया फ़ायरवॉल जोड़ें"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10233,33 +10304,45 @@ msgstr "नया फ़ायरवॉल जोड़ें"
msgid "Save Changes"
msgstr "परिवर्तन सहेजें"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "नीति के नियम डालें"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "नीति से नियम को हटाएँ"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "नियम जोड़ें"
@ -10294,61 +10377,78 @@ msgstr "अपनी नीति के लिए नियमों का च
msgid "Unable to retrieve rules (%(error)s)."
msgstr " (%(error)s) नियमों को पुनः प्राप्त करने में असमर्थ."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "नीति जोड़ें"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "फायरवाल नियम का आदेश दिया सूची के साथ एक फ़ायरवॉल नीति बनाएँ.\n\nनाम दिया जाना चाहिए. फायरवाल नियम नियम टैब के अंतर्गत रखा क्रम में जुड़ जाते हैं."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "जोड़ा गया नीति \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr " \"%s\" नीति जोड़ने में असमर्थ."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "नीति का चयन करें"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "नीति सूची को प्राप्त करने में असमर्थ (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "फ़ायरवॉल जोड़ें"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "नीति के आधार पर एक फ़ायरवॉल बनाएँ.\n\nएक नीति का चयन किया जाना चाहिए. अन्य क्षेत्रों वैकल्पिक हैं."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "फ़ायरवॉल जोड़ें"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "जोड़ा गया फ़ायरवॉल \"%s\"."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "फ़ायरवॉल जोड़ने में असमर्थ \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "नीति आईडी"
@ -10368,6 +10468,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "आपके द्वारा हटाये जाने नियम चुनें"
@ -10388,6 +10492,20 @@ msgstr "नीति में प्रयुक्त"
msgid "Position in Policy"
msgstr "नीति में स्थिति"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

File diff suppressed because it is too large Load Diff

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Kannada (http://www.transifex.com/projects/p/horizon/language/kn/)\n"
"MIME-Version: 1.0\n"
@ -435,6 +435,7 @@ msgstr "ನ್ಯೂಟ್ರಾನ್ ಅನ್ನು ಪರಿಶೀಲಿಸ
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -591,15 +592,15 @@ msgstr "ವ್ಯವಸ್ಥಾಪಕ"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -965,7 +966,9 @@ msgstr "ಆತಿಥೇಯಗಳನ್ನು ಸೇರಿಸುವಲ್ಲಿ
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1853,7 +1856,7 @@ msgstr "ವಲಯ"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2091,8 +2094,8 @@ msgstr "ವ್ಯವಸ್ಥೆಯ ಮಾಹಿತಿ"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2500,12 +2503,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3119,8 +3122,8 @@ msgstr "ಸೆಗ್ಮೆಂಟೇಶನ್ ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3142,8 +3145,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3168,9 +3171,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3202,11 +3205,11 @@ msgstr "ವ್ಯವಸ್ಥಾಪಕ ಸ್ಥಿತಿ"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3872,6 +3875,9 @@ msgstr "ಮೇಲ್ವಿಚಾರಣೆ:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6307,13 +6313,13 @@ msgstr "ನಿಯಮಗಳನ್ನು ನಿರ್ವಹಿಸಿ"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "ನಿಯಮವನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6350,8 +6356,8 @@ msgstr "ಸುರಕ್ಷತಾ ಗುಂಪನ್ನು ಹಿಂಪಡೆಯ
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9678,8 +9684,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "\"%(name)s\" ಹೆಸರಿನ %(count)s ಆರಂಭಿಸಲಾಗಿದೆ."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9690,24 +9696,24 @@ msgstr "\"%(name)s\" ಹೆಸರಿನ %(count)s ಆರಂಭಿಸಲಾಗಿ
msgid "Protocol"
msgstr "ಪ್ರೊಟೊಕಾಲ್"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9717,12 +9723,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "ಯಾವುದೆ"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "ಫೈರ್‌ವಾಲ್‌ ನಿಯಮಕ್ಕಾಗಿನ ಪ್ರೊಟೊಕಾಲ್"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9731,305 +9737,368 @@ msgstr "ಫೈರ್‌ವಾಲ್‌ ನಿಯಮಕ್ಕಾಗಿನ ಪ್
msgid "Action"
msgstr "ಕಾರ್ಯ"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "ಫೈರ್‌ವಾಲ್‌ ನಿಯಮಕ್ಕಾಗಿನ ಕ್ರಮ"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "ಮೂಲ IP ವಿಳಾಸ/ಸಬ್‌ನೆಟ್‌"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "ಮೂಲ IP ವಿಳಾಸ ಅಥವ ಸಬ್‌ನೆಟ್‌"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "ಗುರಿಯ IP ವಿಳಾಸ/ಸಬ್‌ನೆಟ್"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "ಗುರಿಯ IP ವಿಳಾಸ ಅಥವ ಸಬ್‌ನೆಟ್"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "ಮೂಲ ಪೋರ್ಟ್/ಪೋರ್ಟ್ ವ್ಯಾಪ್ತಿ"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "ಮೂಲ ಪೋರ್ಟ್ ([1, 65535] ನಲ್ಲಿನ a:b ಯಲ್ಲಿನ ವ್ಯಾಪ್ತಿಯಲ್ಲಿನ ಪೂರ್ಣಾಂಕ)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "ಗುರಿಯ ಪೋರ್ಟ್/ಪೋರ್ಟ್ ಶ್ರೇಣಿ"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "ಗುರಿಯ ಪೋರ್ಟ್ ([1, 65535] ನಲ್ಲಿನ a:b ಯಲ್ಲಿನ ವ್ಯಾಪ್ತಿಯಲ್ಲಿನ ಪೂರ್ಣಾಂಕ)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "%s ನಿಯಮವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲಾಗಿದೆ."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "%(name)s ನಿಯಮವನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲು ವಿಫಲಗೊಂಡಿದೆ: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "ಆಡಿಟ್ ಮಾಡಲಾದ"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "ಪಾಲಿಸಿ %s ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲಾಗಿದೆ."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "%(name)s ಪಾಲಿಸಿಯನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲು ವಿಫಲಗೊಂಡಿದೆ: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "ಪಾಲಿಸಿ"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "ಪಾಲಿಸಿ ಪಟ್ಟಿಯನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "%s ಫೈರ್‌ವಾಲ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲಾಗಿದೆ."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "%(name)s ಫೈರ್‌ವಾಲ್‌ ಅನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲು ವಿಫಲಗೊಂಡಿದೆ: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "ನಿಯಮವನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "ಮೊದಲು"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "ನಂತರ"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "ಲಭ್ಯವಿರುವ ನಿಯಮಗಳನ್ನು ಹಿಂಪಡೆಯಲು ವಿಫಲಗೊಂಡಿದೆ: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "%(rule)s ನಿಯಮವನ್ನು %(policy)s ಪಾಲಿಸಿಗೆ ಯಶಸ್ವಿಯಾಗಿ ಸೇರಿಸಲಾಗಿದೆ."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "%(name)s ಪಾಲಿಸಿಗೆ ನಿಯಮವನ್ನು ಸೇರಿಸಲು ವಿಫಲಗೊಂಡಿದೆ: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "ನಿಯಮವನ್ನು ತೆಗೆದುಹಾಕಿ"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "%(name)s ಪಾಲಿಸಿಯಲ್ಲಿನ ನಿಯಮಗಳನ್ನು ಹಿಂಪಡೆಯಲು ವಿಫಲಗೊಂಡಿದೆ: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "%(rule)s ನಿಯಮವನ್ನು %(policy)s ಪಾಲಿಸಿಯಿಂದ ಯಶಸ್ವಿಯಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "%(name)s ಪಾಲಿಸಿಯಿಂದ ನಿಯಮವನ್ನು ತೆಗೆದುಹಾಕಲು ವಿಫಲಗೊಂಡಿದೆ: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "ಫೈರ್‌ವಾಲ್‌ಗಳು"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "ಪಾಲಿಸಿಯನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "ಫೈರ್‌ವಾಲ್ ಅನ್ನು ರಚಿಸಿ"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "ನಿಯಮವನ್ನು ಸಂಪಾದಿಸಿ"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "ಪಾಲಿಸಿಯನ್ನು ಸಂಪಾದಿಸಿ"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "ಫೈರ್‌ವಾಲ್ ಅನ್ನು ಸಂಪಾದಿಸಿ"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "ಮೂಲ IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "ಮೂಲ ಪೋರ್ಟ್"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "ಗುರಿಯ IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "ಗುರಿಯ ಪೋರ್ಟ್"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "ಪಾಲಿಸಿಯಲ್ಲಿ"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "ನಿಯಮಗಳು"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "ಪಾಲಿಸಿಗಳು"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "ಸಕ್ರಿಯ"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "ಕೆಳಗೆ"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "ದೋಷ"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "ರಚಿಸಿದ್ದು"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "ಫೈರ್‌ವಾಲ್ ನಿಯಮಗಳು"
@ -10046,89 +10115,91 @@ msgstr "ಫೈರ್‌ವಾಲ್ ಪಾಲಿಸಿಗಳು"
msgid "Unable to retrieve policies list."
msgstr "ಪಾಲಿಸಿಗಳ ಪಟ್ಟಿಯನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "ಫೈರ್‌ವಾಲ್‌ ಪಟ್ಟಿಯನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "ಫೈರ್‌ವಾಲ್‌ ನಿಯಮದ ವಿವರಗಳು"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "ನಿಯಮದ ವಿವರಗಳನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "ಫೈರ್‌ವಾಲ್‌ ಪಾಲಿಸಿ ವಿವರಗಳು"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "ಪಾಲಿಸಿ ವಿವರಗಳನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "ಫೈರ್‌ವಾಲ್‌ ವಿವರಗಳು"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "ಫೈರ್‌ವಾಲ್‌ ವಿವರಗಳನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "%s ಅಳಿಸಲಾದ ನಿಯಮ"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "ನಿಯಮವನ್ನು ಅಳಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "ಅಳಿಸಲಾದ ಪಾಲಿಸಿ %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "ಪಾಲಿಸಿಯನ್ನು ಅಳಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "ಅಳಿಸಲಾದ ಫೈರ್‌ವಾಲ್ %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "ಫೈರ್ವಾಲ್‌ ಅನ್ನು ಅಳಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "ಹೊಸ ನಿಯಮವನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "ಹೊಸ ಪಾಲಿಸಿಯನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "ಹೊಸ ಫೈರ್‌ವಾಲ್‌ ಅನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10143,33 +10214,45 @@ msgstr "ಹೊಸ ಫೈರ್‌ವಾಲ್‌ ಅನ್ನು ಸೇರಿಸ
msgid "Save Changes"
msgstr "ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "ಪಾಲಿಸಿಗೆ ನಿಯಮವನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "ಪಾಲಿಸಿಯಿಂದ ನಿಯಮವನ್ನು ತೆಗೆದುಹಾಕಿ"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "AddRule"
@ -10204,61 +10287,78 @@ msgstr "ನಿಮ್ಮ ಪಾಲಿಸಿಗಾಗಿ ನಿಯಮಗಳನ್
msgid "Unable to retrieve rules (%(error)s)."
msgstr "ನಿಯಮಗಳನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "AddPolicy"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "ಫೈರ್ವಾಲ್‌ ನಿಯಮಗಳನ್ನು ಸೂಕ್ತ ಕ್ರಮದಲ್ಲಿ ಜೋಡಿಸಲಾದ ಪಟ್ಟಿಯನ್ನು ರಚಿಸಿ \n\nಒದು ಹೆಸರನ್ನು ನೀಡಬೇಕು. ನಿಯಮಗಳ ಟ್ಯಾಬ್ನ ಅಡಿಯಲ್ಲಿನ ಕ್ರಮದಂತೆ ಫೈರ್ವಾಲ್‌ ನಿಯಮಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "ಪಾಲಿಸಿ \"%s\" ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "\"%s\" ಪಾಲಿಸಿಯನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "ಒಂದು ಪಾಲಿಸಿಯನ್ನು ಆರಿಸಿ"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "ಪಾಲಿಸಿ ಪಟ್ಟಿಯನ್ನು ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "AddFirewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "ಒಂದು ಪಾಲಿಸಿಯ ಮೇರೆಗೆ ಒಂದು ಫೈರ್ವಾಲ್ ಅನ್ನು ರಚಿಸಿ.\n\nಒದು ಪಾಲಿಸಿಯನ್ನು ಆರಿಸಬೇಕು. ಇತರೆ ಸ್ಥಳಗಳು ಐಚ್ಛಿಕ."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "ಫೈರ್‌ವಾಲ್‌ ಅನ್ನು ಸೇರಿಸಿ"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "\"%s\" ಫೈರ್ವಾಲ್‌ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "\"%s\" ಫೈರ್ವಾಲ್‌ ಅನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ಪಾಲಿಸಿ ID"
@ -10278,6 +10378,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "ನೀವು ತೆಗೆದುಹಾಕಲು ಬಯಸುವ ನಿಯಮವನ್ನು ಆರಿಸಿ."
@ -10298,6 +10402,20 @@ msgstr "ಪಾಲಿಸಿಯಲ್ಲಿ ಬಳಸಲಾಗಿದೆ"
msgid "Position in Policy"
msgstr "ಪಾಲಿಸಿಯಲ್ಲಿನ ಸ್ಥಾನ"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -14,9 +14,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 02:51+0000\n"
"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/horizon/language/ko_KR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -441,6 +441,7 @@ msgstr "Neutron '%s' 확장을 실패에대해 확인을 지원하지 않습니
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -597,15 +598,15 @@ msgstr "관리자"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -971,7 +972,9 @@ msgstr "호스트를 추가하거나 삭제할 때 에러가 발생하였습니
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1859,7 +1862,7 @@ msgstr "영역"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2097,8 +2100,8 @@ msgstr "시스템 정보"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2506,12 +2509,12 @@ msgstr "연관 업데이트"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3125,8 +3128,8 @@ msgstr "구분 ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3148,8 +3151,8 @@ msgstr "UP"
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3174,9 +3177,9 @@ msgstr "DOWN"
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3208,11 +3211,11 @@ msgstr "관리자 상태"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3878,6 +3881,9 @@ msgstr "모니터링:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6313,13 +6319,13 @@ msgstr "규칙 관리"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "규칙 추가"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "규칙 삭제"
@ -6356,8 +6362,8 @@ msgstr "시큐리티 그룹을 찾지 못 했습니다."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9684,8 +9690,8 @@ msgstr "마스터 인스턴스가 반드시 선택되어야 합니다!"
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "%(count)s 개의 \"%(name)s\"이 구동됨."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9696,24 +9702,24 @@ msgstr "%(count)s 개의 \"%(name)s\"이 구동됨."
msgid "Protocol"
msgstr "프로토콜"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9723,12 +9729,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "ANY"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "방화벽 규칙에 대한 프로토콜"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9737,305 +9743,368 @@ msgstr "방화벽 규칙에 대한 프로토콜"
msgid "Action"
msgstr "동작"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "방화벽 규칙에 대한 행동"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "소스 IP 주소/서브넷"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "소스 IP 주소 또는 서브넷"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "대상 IP 주소/서브넷"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "대상 IP 주소 또는 서브넷"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "소스 포트/포트 범위"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "소스 포트 (정수 [1, 65535] 사이 또는 a:b 범위)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "대상 포트/포트 범위"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "대상 포트 ([1, 65535] 중 정수거나 a:b 범위 내)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "규칙 %s를 성공적으로 업데이트 하였습니다."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "규칙 %(name)s를 업데이트하지 못하였습니다.: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "상태 확인"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "정책 %s를 성공적으로 업데이트 하였습니다."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "정책 %(name)s를 업데이트하지 못하였습니다.: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "정책"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "정책 목록을 찾지 못 했습니다."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "방화벽 %s를 성공적으로 업데이트하지 못하였습니다."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "방화벽 %(name)s 를 업데이트 하지 못하였습니다.: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "규칙 삽입"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "이전"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "이후"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "사용가능한 규칙을 검색하지 못하였습니다.: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "규칙 %(rule)s를 정책 %(policy)s에 성공적으로 추가하였습니다."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "정책 %(name)s에 규칙을 추가하지 못하였습니다.: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "규칙 삭제"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "정책 %(name)s에서 현재 규칙을 찾지 못하였습니다.: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "규칙 %(rule)s를 정책 %(policy)s에서 성공적으로 제거하였습니다."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "규칙을 정책 %(name)s에서 제거하지 못하였습니다.: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "방화벽"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "정책 추가"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "방화벽 생성"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] "규칙 예약 삭제"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] "정책 삭제"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] "정책 예약 삭제"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] "방화벽 삭제"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] "방화벽 예약 삭제"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "규칙 편집"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "정책 편집"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "방화벽 편집"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "소스 IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "소스 포트"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "대상 IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "대상 포트"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "정책에서"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "규칙"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "정책"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Active"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Down"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Error"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Created"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr "Pending Create"
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr "Pending Update"
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr "Pending Delete"
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr "Inactive"
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr "UP"
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr "DOWN"
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "방화벽 규칙"
@ -10052,89 +10121,91 @@ msgstr "방화벽 정책"
msgid "Unable to retrieve policies list."
msgstr "정책 목록을 찾지 못 했습니다."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "방화벽 목록을 찾지 못 했습니다."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "방화벽 규칙 세부 정보"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "규칙 세부 정보를 찾지 못 했습니다."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "방화벽 정책 세부 정보"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "정책 세부 정보를 찾지 못 했습니다."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "방화벽 세부 정보"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "방화벽 세부 정보를 찾지 못 했습니다."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "규칙 %s 삭제됨"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "규칙을 삭제할 수 없습니다. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Policy %s 삭제됨"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "정책를 삭제할 수 없습니다. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "방화벽 %s 삭제됨"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "방화벽을 삭제할 수 없습니다. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "새로운 규칙 추가"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "새로운 정책 추가"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "새로운 방화벽 추가"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10149,33 +10220,45 @@ msgstr "새로운 방화벽 추가"
msgid "Save Changes"
msgstr "변경사항 저장"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr "규칙 {{ name }} 편집"
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr "정책 {{ name }} 편집"
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr "방화벽 {{ name }} 편집"
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr "정책에 규칙을 삽입"
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "정책에 규칙을 추가"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "정책에서 규칙 제거"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "규칙 추가"
@ -10210,61 +10293,78 @@ msgstr "정책을 위해 규칙을 선택합니다."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "규칙을 찾지 못했습니다 (%(error)s). "
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "정책 추가"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "방화벽 규칙의 명령 목록에서 방화벽 정책을 생성할 수 있습니다.\n\n이름을 입력해야 합니다. 방화벽 규칙은 규칙 탭 아래에 배치된 순서대로 추가됩니다."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "정책 \"%s\"를 추가하였습니다.:"
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "정책 \"%s\"를 추가할 수 없습니다."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "정책 선택합니다."
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "정책 목록 (%(error)s)를 찾지 못 했습니다."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "방화벽 추가"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "정책을 기반으로 방화벽을 생성합니다.\n\n정책은 꼭 선택해야 합니다. 다른 항목은 옵션입니다."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "방화벽 추가"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "방화벽 \"%s\"를 추가하였습니다."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "방화벽 \"%s\"를 추가할 수 없습니다."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "정책 ID"
@ -10284,6 +10384,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr "삽입할 규칙을 선택합니다. 바로 앞에 삽입할 규칙인지, 바로 뒤에 삽입할 규칙인지를 정해야합니다. 양 쪽 모두 지정하면, 앞에 있는 것이 우선 순위가 높습니다."
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "제거할 규칙을 선택하세요."
@ -10304,6 +10408,20 @@ msgstr "정책에서 사용됨"
msgid "Position in Policy"
msgstr "정책 위치"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/horizon/language/nl_NL/)\n"
"MIME-Version: 1.0\n"
@ -435,6 +435,7 @@ msgstr ""
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -591,15 +592,15 @@ msgstr "Beheerder"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -967,7 +968,9 @@ msgstr "Fout bij het toevoegen of verwijderen van gastheren."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1861,7 +1864,7 @@ msgstr "Zone"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2099,8 +2102,8 @@ msgstr "Systeeminformatie"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2512,12 +2515,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3131,8 +3134,8 @@ msgstr "Segment ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3154,8 +3157,8 @@ msgstr "OMHOOG"
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3180,9 +3183,9 @@ msgstr "OMLAAG"
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3214,11 +3217,11 @@ msgstr "Beheertoestand"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3892,6 +3895,9 @@ msgstr "Monitoren:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6359,13 +6365,13 @@ msgstr "Beheer regels"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Regel toevoegen"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6404,8 +6410,8 @@ msgstr "Niet in staat om de beveiligingsgroep op te halen."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9762,8 +9768,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Gestart %(count)s genoemd \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9774,24 +9780,24 @@ msgstr "Gestart %(count)s genoemd \"%(name)s\"."
msgid "Protocol"
msgstr "Protocol"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9801,12 +9807,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "IEDERE"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Firewallregel protocol"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9815,310 +9821,373 @@ msgstr "Firewallregel protocol"
msgid "Action"
msgstr "Actie"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "TOESTAAN"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "VERBIEDEN"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Actie voor de firewall regel"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Bron IP adres/subnet"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Bron IP adres of subnet"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Doel IP adres/subnet"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Doel IP adres of subnet"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Bron poort/poortbereik"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "bron poort (geheel getal in [1, 65535] of bereik in a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Doel poort/poortbereik"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Bestemmingspoort (geheel getal in [1, 65535] of bereik in a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Regel %s is succesvol bijgewerkt."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Bijwerken van de regel %(name)s is mislukt: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Gecontroleerd"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Beleid %s is succesvol bijgewerkt."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Bijwerken van beleid %(name)s mislukt: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Beleid"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Niet in staat om de beleidslijst op te halen."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Firewall %s is succesvol bijgewerkt."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Bijwerken van firewall %(name)s mislukt: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Regel invoegen"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Voor"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Na"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Ophalen van beschikbare regels mislukt. %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Regel %(rule)s is succesvol ingevoegd in beleid %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Invoegen van regel in beleid %(name)s mislukt: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Regel verwijderen"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Ophalen van huidige regels in beleid %(name)s mislukt: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Regel %(rule)s is succesvol verwijderd van beleid %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Regel verwijderen uit beleid mislukt %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Firewalls"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Beleid toevoegen"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Creëer firewall"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] "Beleiden Verwijderen"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] "Firewalls Verwijderen"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Regel bewerken"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Beleid bewerken"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Firewall bewerken"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "TOESTAAN"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "VERBIEDEN"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "Bron IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Bron poort"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "Doel IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Doel poort"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "In beleid"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Regels"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Beleidslijnen"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr ""
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Omlaag"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Fout"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Gecreëerd"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr "OMHOOG"
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr "OMLAAG"
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Firewall regels"
@ -10135,89 +10204,91 @@ msgstr "Firewall beleidslijnen"
msgid "Unable to retrieve policies list."
msgstr "Niet in staat om de lijst van beleidslijnen op te halen."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Niet in staat om de firewall lijst op te halen."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Firewall regeldetails"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Niet in staat om de regeldetails op te halen."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Beleidsdetails firewall"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Niet in staat om de beleidsdetails op te halen."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Firewall Details"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Niet in staat om de firewalldetails op te halen."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr ""
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Niet in staat om regel te verwijderen. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr ""
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Niet in staat om het beleid te verwijderen. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr ""
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Niet in staat om de firewall te verwijderen. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Nieuwe regel toevoegen"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Nieuw beleid toevoegen"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Nieuwe firewall toevoegen"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10232,33 +10303,45 @@ msgstr "Nieuwe firewall toevoegen"
msgid "Save Changes"
msgstr "Wijzigingen opslaan"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Regel invoegen bij beleid"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Regel verwijderen uit beleid"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "Regel toevoegen"
@ -10293,61 +10376,78 @@ msgstr "Selecteert u regels voor uw beleid."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Niet in staat om de regels op te halen (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "Beleid toevoegen"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Creeer firewallbeleid met een geordende lijst van firewall regels.\n\nEen naam is vereist. Firewall regels worden toegevoegd in de volgorde zoals geplaatst in het regels tabblad."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Beleid \"%s\" toegevoegd."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Niet in staat om het beleid \"%s\" toe te voegen."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Selecteer een beleid"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Niet in staat om de beleidslijnenlijst op te halen (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "Firewall toevoegen"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Creer een firewall gebaseerd op een beleid.\n\nEem beleid moet worden geselecteerd. Alle andere velden zijn optioneel."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Firewall toevoegen"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Firewall \"%s\" toegevoegd."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Niet in staat om de firewall \"%s\" toe te voegen."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "Beleid ID"
@ -10367,6 +10467,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Kies de regel die u wenst te verwijderen."
@ -10387,6 +10491,20 @@ msgstr "Onderdeel van beleid"
msgid "Position in Policy"
msgstr "Positie in beleid"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/horizon/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
@ -435,6 +435,7 @@ msgstr "Nie można sprawdzić Neutron, rozszerzenie „%s” jest niewspierane"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -591,15 +592,15 @@ msgstr "Administracja"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -969,7 +970,9 @@ msgstr "Błąd w trakcie dodawania lub usuwania hosta."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1869,7 +1872,7 @@ msgstr "Strefa"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2107,8 +2110,8 @@ msgstr "Informacje systemowe"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2524,12 +2527,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3143,8 +3146,8 @@ msgstr "ID segmentacji"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3166,8 +3169,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3192,9 +3195,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3226,11 +3229,11 @@ msgstr "Stan administracyjny"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3912,6 +3915,9 @@ msgstr ""
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6411,13 +6417,13 @@ msgstr "Zarządzaj regułami"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Dodaj regułę"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6458,8 +6464,8 @@ msgstr "Nie można pobrać grupy zabezpieczeń."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9846,8 +9852,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Uruchomiono %(count)s nazwanych „%(name)s”."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9858,24 +9864,24 @@ msgstr "Uruchomiono %(count)s nazwanych „%(name)s”."
msgid "Protocol"
msgstr "Protokół"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9885,12 +9891,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "DOWOLNY"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protokół reguły zapory ogniowej"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9899,315 +9905,378 @@ msgstr "Protokół reguły zapory ogniowej"
msgid "Action"
msgstr "Akcja"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ZEZWÓL"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "ODRZUĆ"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Akcja dla reguły zapory ogniowej"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Źródłowy adres IP/podsieć"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Źródłowy adres IP lub podsieć"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Docelowy adres IP/podsieć"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Docelowy adres IP lub podsieć"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Port źródłowy/zakres portów"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Port źródłowy (liczba całkowita z przedziału [1, 65535] lub zakres w formacie a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Port docelowy/zakres portów"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Port docelowy (liczba całkowita z przedziału [1, 65535] lub zakres w formacie a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Zaktualizowano regułę %s"
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Nie można zaktualizować reguły %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Audytowany"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Zaktualizowano zasadę %s."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Nie można zaktualizować zasady %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Zasada"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Nie można pobrać listy zasad."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Zaktualizowano zaporę ogniową %s."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Nie można zaktualizować zapory ogniowej %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Dodaj regułę"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Przed"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Po"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Nie można pobrać dostępnych reguł: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Poprawnie dodano regułę %(rule)s do zasady %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Nie można dodać reguły do zasady %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Usuń regułę"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Nie można pobrać bieżących reguł w zasadach %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Usunięto regułę %(rule)s z zasady %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Nie można usunąć reguły z zasady %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Zapory ogniowe"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Dodaj zasadę"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Utwórz zaporę ogniową"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Edycja reguły"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Edytuj zasadę"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Edytuj zaporę ogniową"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ZEZWÓL"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "ODRZUĆ"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "IP źródłowe"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Port źródłowy"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "IP docelowe"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Port docelowy"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "W zasadzie"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Reguły"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Zasady"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Aktywny"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Położono"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Błąd"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Utworzono"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Reguły zapory ogniowej"
@ -10224,89 +10293,91 @@ msgstr "Zasady zapory ogniowej"
msgid "Unable to retrieve policies list."
msgstr "Nie można pobrać listy zasad."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Nie można pobrać listy zapór ogniowych."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Szczegóły reguły zapory ogniowej"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Nie można pobrać szczegółów reguły."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Szczegóły zasad zapory ogniowej"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Nie można pobrać szczegółów zasady."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Szczegóły zapory ogniowej"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Nie można pobrać szczegółów zapory ogniowej."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Usunięto regułę %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Nie można usunąć reguły. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Usunięto politykę %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Nie można usunąć zasady. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Usunięto zaporę ogniową %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Nie można usunąć zapory ogniowej. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Dodaj nową regułę"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Dodaj nową zasadę"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Dodaj nową zaporę ogniową"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10321,33 +10392,45 @@ msgstr "Dodaj nową zaporę ogniową"
msgid "Save Changes"
msgstr "Zapisz zmiany"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Wstaw regułę do zasady"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Usuń regułę z zasady"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "Dodanie reguły"
@ -10382,61 +10465,78 @@ msgstr "Wybór reguł dla zasad."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Nie można pobrać reguł (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "Dodanie zasady"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Pozwala na utworzenie zasady zapory ogniowej z uporządkowaną listą reguł.\n\nMusi być podana jej nazwa. Reguły zapory ogniowej są dodawane w kolejności umieszczenia ich w zakładce Reguły."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Dodano zasadę „%s”."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Nie można dodać zasady „%s”."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Wybór zasady"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Nie można pobrać listy zasad (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "Dodanie zapory ogniowej"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Pozwala utworzyć zaporę ogniową na bazie zasad.\n\nNależy wybrać zasadę. Pozostałe pola nie są wymagane."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Dodaj zaporę ogniową"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Dodano zaporę ogniową „%s”."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Nie można dodać zapory ogniowej „%s”."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ID zasady"
@ -10456,6 +10556,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Pozwala wybrać regułę do usunięcia."
@ -10476,6 +10580,20 @@ msgstr "Wykorzystywana w zasadach"
msgid "Position in Policy"
msgstr "Pozycja w zasadzie"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/horizon/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@ -438,6 +438,7 @@ msgstr "Falha para checar a extensão Neutron '%s' não suportada"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -594,15 +595,15 @@ msgstr "Admin"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -970,7 +971,9 @@ msgstr "Erro ao errar ou adicionar hosts."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1864,7 +1867,7 @@ msgstr "Zona"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2102,8 +2105,8 @@ msgstr "Informação do Sistema"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2515,12 +2518,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3134,8 +3137,8 @@ msgstr "ID de Segmentação"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3157,8 +3160,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3183,9 +3186,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3217,11 +3220,11 @@ msgstr "Estado de Admin"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3895,6 +3898,9 @@ msgstr "Monitorando:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6362,13 +6368,13 @@ msgstr "Administrar regras"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Adicionar Regra"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "Excluir Regra"
@ -6407,8 +6413,8 @@ msgstr "Não é possível recuperar grupo de segurança."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9765,8 +9771,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Disparadas %(count)s chamadas \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9777,24 +9783,24 @@ msgstr "Disparadas %(count)s chamadas \"%(name)s\"."
msgid "Protocol"
msgstr "Protocolo"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9804,12 +9810,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "ANY"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protocolo para a regra de firewall"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9818,310 +9824,373 @@ msgstr "Protocolo para a regra de firewall"
msgid "Action"
msgstr "Ação"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Ação para a regra de firewall"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Endereço IP de origem/Sub-rede"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Endereço IP de origem ou sub-rede"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Endereço IP Destino/Sub-rede"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Endereço IP destino ou sub-rede"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Porta de origem/Faixa de Porta"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Porta origem (inteiro em [1, 65535] ou faixa em a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Porta destino/Faixa de Porta"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Porta destino (inteiro em [1, 65535] ou faixa em a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Regra %s foi atualizada com sucesso."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Falha ao atualizar a regra %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Auditado"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Política %s foi atualizada com sucesso."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Falha para atualizar a política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Política"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Não foi possível recuperar a lista de políticas."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Firewall %s foi atualizado com sucesso"
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Falha ao atualizar o firewall %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Inserir Regra"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Antes"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Após"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Falha ao recuperar as regras disponíveis: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "A regra %(rule)s foi adicionada com sucesso na política %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Falha ao adicionar regra para a política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Remover Regra"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Falha ao recuperar as regras atuais na política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "A regra %(rule)s foi removida com sucesso da política %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Falha ao remover regra da política %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Firewalls"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Adicionar Política"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Criar Firewall"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] "Exclusão agendada de Regra"
msgstr[1] "Exclusão agendada de Regras"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] "Excluir Política"
msgstr[1] "Excluir Políticas"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] "Exclusão agendada de Política"
msgstr[1] "Exclusão agendada de Políticas"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] "Excluir Firewall"
msgstr[1] "Excluir Firewalls"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] "Exclusão agendada de Firewall"
msgstr[1] "Exclusão agendada de Firewalls"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Editar Regra"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Editar Política"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Editar Firewall"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "IP de origem"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Porta de Origem"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "IP de Destino"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Porta de Destino"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "Na Política"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Regras"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Políticas"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Ativo"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Inativo"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Erro"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Criado"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Regras de Firewall"
@ -10138,89 +10207,91 @@ msgstr "Políticas de Firewall"
msgid "Unable to retrieve policies list."
msgstr "Não foi possível recuperar a lista de políticas."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Não é possível recuperar a lista do firewall."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Detalhes da Regra de Firewall"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Não foi possível recuperar detalhes da regra"
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Detalhes da Política de Firewall"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Não é possível recuperar detalhes da política."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Detalhes do Firewall"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Não foi possível recuperar detalhes do firewall"
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Regra excluída %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Não foi possível excluir regra. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Política excluída %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Não foi possível remover política. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Firewall excluído %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Não é possível remover o firewall. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Adicionar Nova Regra"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Adicionar Nova Política"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Adicionar Novo Firewall"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10235,33 +10306,45 @@ msgstr "Adicionar Novo Firewall"
msgid "Save Changes"
msgstr "Salvar Alterações"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Inserir regra para a Política"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Remover Regra da Política"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "AddRule"
@ -10296,61 +10379,78 @@ msgstr "Selecionar regras para a sua política."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Não é possível recuperar as regras (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "AddPolicy"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Criar uma política de firewall com uma lista ordenada de regras de firewall.\n\nUm nome precisa ser informado. As regras de firewall são adicionadas na ordem colocada sob a aba de Regras."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Política Adicionada \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Não foi possível adicionar a Política \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Selecione uma Política"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Não foi possível recuperar a lista de políticas (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "AddFirewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Criar um firewall baseado em uma política.\n\nUma política deve ser selecionada. Outros campos são opcionais."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Adicionar Firewall"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Firewall \"%s\" Adicionado."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Não foi possível adicionar Firewall \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ID da Política"
@ -10370,6 +10470,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Escolha a regra que você quer remover."
@ -10390,6 +10494,20 @@ msgstr "Utilizado na Política."
msgid "Position in Policy"
msgstr "Posição na Política"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/horizon/language/ru/)\n"
"MIME-Version: 1.0\n"
@ -437,6 +437,7 @@ msgstr "Невозможно проверить отсутствие подде
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -593,15 +594,15 @@ msgstr "Администратор"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -971,7 +972,9 @@ msgstr "Ошибка при добавлении или удалении узл
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1871,7 +1874,7 @@ msgstr "Зона"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2109,8 +2112,8 @@ msgstr "Системная информация"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2526,12 +2529,12 @@ msgstr "Обновить Ассоциации"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3145,8 +3148,8 @@ msgstr "ID сегмента"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3168,8 +3171,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3194,9 +3197,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3228,11 +3231,11 @@ msgstr "Состояние администрирования"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3914,6 +3917,9 @@ msgstr "Мониторинг:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6413,13 +6419,13 @@ msgstr "Управление правилами"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Добавить правило"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6460,8 +6466,8 @@ msgstr "Невозможно получить группу безопаснос
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9848,8 +9854,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Запущено %(count)s названных \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9860,24 +9866,24 @@ msgstr "Запущено %(count)s названных \"%(name)s\"."
msgid "Protocol"
msgstr "Протокол"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9887,12 +9893,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "ANY"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Протокол для правила межсетевого экрана."
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9901,315 +9907,378 @@ msgstr "Протокол для правила межсетевого экран
msgid "Action"
msgstr "Действие"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Действие для правила межсетевого экрана."
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "IP адрес/подсеть отправления"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "IP адрес/подсеть отправления"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "IP адрес/подсеть назначения"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "IP адрес/подсеть назначения"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Порт/диапазон портов отправления"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Порт отправления (целое число из диапазона [1-65535] или диапазон a:b) "
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Порт/диапазон портов назначения"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Порт назначения (целое число из диапазона [1-65535] или диапазон a:b) "
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Правило %s было успешно обновлено."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Не удалось обновить правило %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Проверено"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Политика %s была успешно обновлена."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Не удалось обновить политику %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Политика"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Не удалось получить список политик."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Межсетевой экран %s был успешно обновлен."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Не удалось обновить межсетевой экран %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Вставить правило"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Перед"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "После"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Не удалось получить доступные правила: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Правило %(rule)s было успешно добавлено в политику %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Не удалось добавить правило в политику %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Удалить правило"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Не удалось получить текущие правила политики %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Правило %(rule)s было успешно удалено из политики %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Не удалось удалить правило из политики %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Межсетевые экраны"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Добавить политику"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Создать межсетевой экран"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Редактировать правило"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Редактировать политику"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Редактирование межсетевого экрана"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "ALLOW"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "DENY"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "IP адрес отправления"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Порт отправления"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "IP адрес назначения"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Порт назначения"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "В политике"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Правила"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Политики"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "Активный"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Остановлено"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Ошибка"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Создан"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Правила межсетевого экрана"
@ -10226,89 +10295,91 @@ msgstr "Политики межсетевого экрана"
msgid "Unable to retrieve policies list."
msgstr "Не удалось получить список политик."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Невозможно получить список межсетевых экранов."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Информация о правиле межсетевого экрана"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Не удалось получить информацию о правиле."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Информация о политике межсетевого экрана"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Не удалось получить информацию о политике."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Информация о межсетевом экране"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Невозможно получить информацию о межсетевом экране"
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "Удаленное правило %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Не удалось удалить правило. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "Удаленные политики %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Не удалось удалить политику. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "Удаленный межсетевой экран %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Невозможно удалить межсетевой экран. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Добавить новое правило"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Добавить новую политику"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Добавить новый межсетевой экран."
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10323,33 +10394,45 @@ msgstr "Добавить новый межсетевой экран."
msgid "Save Changes"
msgstr "Сохранить изменения"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Вставить правило в политику"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Удалить правило из политики"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "Добавить правило"
@ -10384,61 +10467,78 @@ msgstr "Выбрать правила для вашей политики."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Невозможно получить правила (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "Добавить политику"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Создать политику межсетевого экрана с упорядоченным списком правил.\n\nДолжно быть указано название. Правила добавляются в порядке указания на закладке Правила."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Добалена политика \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Не удалось добавить политику \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Выберите политику"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Невозможно получить список политик (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "Добавить межсетевой экран"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Создание межсетевого экрана на основании политики.\n\nДолжна быть указана политика. Другие поля заполнять необязательно. "
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Добавить межсетевой экран"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Добавлен межсетевой экран \"%s\"."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Невозможно добавить межсетевой экран \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ID политики"
@ -10458,6 +10558,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Выберите правило вы хотите удалить."
@ -10478,6 +10582,20 @@ msgstr "Использовано в политике"
msgid "Position in Policy"
msgstr "Положение в политике"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-27 19:52+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 15:30+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Serbian (http://www.transifex.com/projects/p/horizon/language/sr/)\n"
"MIME-Version: 1.0\n"
@ -435,6 +435,7 @@ msgstr "Neuspela provera Neutrona '%s' extenzija nije podržana "
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -591,15 +592,15 @@ msgstr "Admin"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -969,7 +970,9 @@ msgstr "Greška pri dodavanju ili uklanjanju hostova."
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1869,7 +1872,7 @@ msgstr "Zona"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2107,8 +2110,8 @@ msgstr "Podaci o sistemu"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2524,12 +2527,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3143,8 +3146,8 @@ msgstr "Odvajanje ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3166,8 +3169,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3192,9 +3195,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3226,11 +3229,11 @@ msgstr "Admin state"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3912,6 +3915,9 @@ msgstr "Nadzor:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6411,13 +6417,13 @@ msgstr "Upravljanje pravilima"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "Dodavanje pravila"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] ""
@ -6458,8 +6464,8 @@ msgstr "Nemoguće je dobiti sigurnosnu grupu."
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9846,8 +9852,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "Pokrenute %(count)s po imenu \"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9858,24 +9864,24 @@ msgstr "Pokrenute %(count)s po imenu \"%(name)s\"."
msgid "Protocol"
msgstr "Protokol"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9885,12 +9891,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "NEKI"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "Protokol za firewall rule"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9899,315 +9905,378 @@ msgstr "Protokol za firewall rule"
msgid "Action"
msgstr "Akcija"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "DOZVOLI"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "ZABRANI"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "Akcija za firewall rule"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "Izvorna IP adresa/podmreža"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "Izvorna IP adresa ili podmreža"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "Odredišna IP adresa/podmreža"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "Odredišna IP adresa ili podmreža"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "Izvorni port/opseg port-a"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "Izvorni port (celobroj iz [1, 65535] ili opseg u a:b)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "Odredišni port/opseg port-a"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "Odredišni port (celobroj iz [1, 65535] ili opseg u a:b)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "Pravilo %s je uspešno izmenjeno."
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "Neuspešna izmena pravila %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "Revizija"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "Politika %s je uspešno izmenjena."
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "Neuspešna izmena politike %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "Politika"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "Nemoguće je dobiti listu politika."
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "Firewall %s je uspešno izmenjen."
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "Neuspešna izmena firewall-a %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "Unesite pravilo"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "Pre"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "Posle"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "Nisu izvučena dostupna pravila: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "Pravilo %(rule)s je uspešno uneseno u politiku %(policy)s."
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "Neuspešno uneseno pravilo u politiku %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "Ukinite pravilo"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "Neuspešno vraćena trenutna pravila u politiku %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "Pravilo %(rule)s je uspešno ukinuto iz politike %(policy)s."
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "Neuspešno ukinuto pravilo iz politike %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "Firewall-i"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "Dodajte politiku"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "Kreirajte Firewall"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "Izmenite pravila"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "Izmenite politike"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "Izmenite Firewall"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "DOZVOLI"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "ZABRANI"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "Izvorni IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "Izvorni port"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "Odredišna IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "Odredišni port"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "U politikama"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "Pravila"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "Politike"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr ""
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "Dole"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "Greška"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "Kreirano"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "Pravila Firewall-a"
@ -10224,89 +10293,91 @@ msgstr "Politike Firewall-a"
msgid "Unable to retrieve policies list."
msgstr "Nemoguće je dobiti listu politika."
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "Nemoguće je dobiti listu firewall-a."
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "Detalji pravila firewall-a"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "Nemoguće je dobiti detalje pravila."
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "Detalji politika Firewall-a"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "Nemoguće je dobiti detalje politika."
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "Detalji firewall-a"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "Nemoguće je dobiti detalje firewall-a."
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr ""
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "Nemoguće je obrisati pravilo. %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr ""
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "Nemoguće je obrisati politiku. %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr ""
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "Nemoguće je obrisati firewall. %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "Dodajte novo pravilo"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "Dodajte novu politiku"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "Dodajte novi firewall"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10321,33 +10392,45 @@ msgstr "Dodajte novi firewall"
msgid "Save Changes"
msgstr "Sačuvaj izmene"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "Unesite pravilo u politiku"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "Uklonite pravilo iz politike"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "AddRule"
@ -10382,61 +10465,78 @@ msgstr "Odaberite pravila za Vašu politiku."
msgid "Unable to retrieve rules (%(error)s)."
msgstr "Nemoguće je dobiti pravila (%(error)s)."
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "AddPolicy"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "Kreirajte politiku firewall-a sa naručenom listom pravila firewall-a.\n\nIme mora biti dodeljeno. Pravila firewll-a su dodata po redosledu postavljenom u masci za pravila - Rules tab."
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "Dodata politika \"%s\"."
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "Nemoguće je dodati politiku \"%s\"."
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "Odaberite politiku"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "Nemoguće je dobiti listu politika (%(error)s)."
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "AddFirewall"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "Kreirajte firewall baziran na politici.\n\nPolitika mora biti odabrana. Ostala polja su neobavezna."
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "Dodajte firewall"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "Dodat firewall \"%s\"."
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "Nemoguće je dodati firewall \"%s\"."
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "ID politike"
@ -10456,6 +10556,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "Odaberite pravilo koje želite da uklonite."
@ -10476,6 +10580,20 @@ msgstr "Korišteno u politici"
msgid "Position in Policy"
msgstr "Pozicija u politici"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-29 20:44+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/horizon/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@ -440,6 +440,7 @@ msgstr "检查Neutron '%s'失败,扩展不被支持。"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -596,15 +597,15 @@ msgstr "管理员"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -970,7 +971,9 @@ msgstr "增加或删除主机时错误"
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1858,7 +1861,7 @@ msgstr "域"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2096,8 +2099,8 @@ msgstr "系统信息"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2505,12 +2508,12 @@ msgstr ""
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3124,8 +3127,8 @@ msgstr "段ID"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3147,8 +3150,8 @@ msgstr ""
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3173,9 +3176,9 @@ msgstr ""
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3207,11 +3210,11 @@ msgstr "管理员状态"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3877,6 +3880,9 @@ msgstr "监控:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6312,13 +6318,13 @@ msgstr "管理规则"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "添加规则"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "删除规则"
@ -6355,8 +6361,8 @@ msgstr "找不到安全组"
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9683,8 +9689,8 @@ msgstr ""
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "启动了%(count)s 名称\"%(name)s\"."
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9695,24 +9701,24 @@ msgstr "启动了%(count)s 名称\"%(name)s\"."
msgid "Protocol"
msgstr "协议"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9722,12 +9728,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "任何"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "防火墙规则的协议"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9736,305 +9742,368 @@ msgstr "防火墙规则的协议"
msgid "Action"
msgstr "动作"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "允许"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "拒绝"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "防火墙规则的动作"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "源IP地址/子网"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "源IP地址或子网"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "目的IP地址/子网"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "目的IP地址或子网"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "源端口/端口范围"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "源端口([1, 65535]区间内的整数或者以a:b形式表示的范围)"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "目的端口/端口范围"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "目的端口 ([1, 65535]区间内的整数或者以a:b形式表示的范围)"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "规则 %s 被成功更新。"
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "无法更新规则 %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "已审计"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "策略 %s 被成功更新。"
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "无法更新策略 %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "策略"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "无法获取策略列表。"
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "防火墙 %s 被成功更新。"
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "无法更新防火墙 %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "插入规则"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "前于"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "后于"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "无法获取可用的规则: %s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "规则 %(rule)s 被成功插入至策略 %(policy)s。"
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "无法插入规则至策略 %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "移除规则"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "无法获取策略中的当前规则 %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "规则 %(rule)s 被从策略 %(policy)s 中成功移除。"
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "无法从策略中移除规则 %(name)s: %(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr ""
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr ""
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr ""
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr ""
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "防火墙"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "增加策略"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "创建防火墙"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] "已安排规则的删除"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] "删除策略"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] "已安排策略的删除"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] "删除防火墙"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] "已安排防火墙的删除"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "编辑规则"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "编辑策略"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "编辑防火墙"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr ""
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "允许"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "拒绝"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "源IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "源端口"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "目的IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "目的端口"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "在策略"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "规则"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "策略"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "运行中"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "停止"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "错误"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "已创建"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr ""
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr ""
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr ""
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr ""
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr ""
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr ""
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr ""
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr ""
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "防火墙规则"
@ -10051,89 +10120,91 @@ msgstr "防火墙策略"
msgid "Unable to retrieve policies list."
msgstr "无法获取策略列表。"
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "无法获取防火墙列表。"
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "防火墙规则详情"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "无法获取规则详情。"
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "防火墙策略详情"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "无法获取策略详情。"
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "防火墙详情"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "无法获取防火墙详情。"
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "删除规则%s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "无法删除规则 %s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "删除策略%s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "无法删除策略 %s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "删除防火墙%s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "无法删除防火墙 %s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "添加新的规则"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "添加新的策略"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "添加新的防火墙"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10148,33 +10219,45 @@ msgstr "添加新的防火墙"
msgid "Save Changes"
msgstr "保存"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr ""
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr ""
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "向策略中添加规则"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "从策略中移除规则"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr ""
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr ""
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "添加规则"
@ -10209,61 +10292,78 @@ msgstr "为你的策略选择规则。"
msgid "Unable to retrieve rules (%(error)s)."
msgstr "无法获取规则 (%(error)s).。"
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr ""
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr ""
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr ""
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "增加策略"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "使用一个按序的防火墙规则列表来创建防火墙策略。\n\n此处必须指定一个策略名称。在\"规则\"选项卡下按顺序添加防火墙规则。"
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "添加策略 \"%s\"。"
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "无法添加策略 \"%s\"。"
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "选择一个策略"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "无法获取策略列表 (%(error)s)。"
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "添加防火墙"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "基于策略创建防火墙。\n\n策略必须被选定。其他域为可选。"
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "添加防火墙"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "防火墙 \"%s\" 已添加。"
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "无法添加防火墙 \"%s\"。"
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "策略ID"
@ -10283,6 +10383,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "选择你希望移除的规则。"
@ -10303,6 +10407,20 @@ msgstr "已使用在策略"
msgid "Position in Policy"
msgstr "在策略中的位置"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr ""
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"

View File

@ -13,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-03-28 00:18-0500\n"
"PO-Revision-Date: 2015-03-28 01:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"POT-Creation-Date: 2015-03-29 10:30-0500\n"
"PO-Revision-Date: 2015-03-30 02:21+0000\n"
"Last-Translator: Zhang Xiaowei <zero00072@gmail.com>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/horizon/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -440,6 +440,7 @@ msgstr "檢查 Neutron「%s」擴充套件是否支援時失敗"
#: dashboards/project/databases/tables.py:279
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:39
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27
@ -596,15 +597,15 @@ msgstr "管理員"
#: dashboards/project/database_backups/workflows/create_backup.py:32
#: dashboards/project/databases/tables.py:387
#: dashboards/project/databases/templates/databases/_detail_overview.html:10
#: dashboards/project/firewalls/forms.py:33
#: dashboards/project/firewalls/forms.py:98
#: dashboards/project/firewalls/forms.py:125
#: dashboards/project/firewalls/tables.py:211
#: dashboards/project/firewalls/tables.py:244
#: dashboards/project/firewalls/tables.py:285
#: dashboards/project/firewalls/forms.py:34
#: dashboards/project/firewalls/forms.py:99
#: dashboards/project/firewalls/forms.py:126
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:298
#: dashboards/project/firewalls/tables.py:339
#: dashboards/project/firewalls/workflows.py:30
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:230
#: dashboards/project/firewalls/workflows.py:218
#: dashboards/project/firewalls/workflows.py:275
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
@ -970,7 +971,9 @@ msgstr "加入或移除主機時出錯。"
#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:19
#: dashboards/project/containers/templates/containers/_update.html:20
#: dashboards/project/containers/templates/containers/_upload.html:21
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:5
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:5
@ -1858,7 +1861,7 @@ msgstr "區域"
#: dashboards/project/databases/tables.py:333
#: dashboards/project/databases/tables.py:399
#: dashboards/project/databases/templates/databases/_detail_overview.html:18
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:347
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
#: dashboards/project/images/images/tables.py:247
#: dashboards/project/images/templates/images/images/_detail_overview.html:19
@ -2096,8 +2099,8 @@ msgstr "系統資訊"
#: dashboards/identity/projects/templates/projects/_detail_overview.html:13
#: dashboards/identity/users/tables.py:236
#: dashboards/identity/users/templates/users/_detail_overview.html:23
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/tables.py:229
#: dashboards/project/firewalls/forms.py:71
#: dashboards/project/firewalls/tables.py:283
#: dashboards/project/firewalls/workflows.py:67
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53
#: dashboards/project/routers/templates/routers/_detail_overview.html:48
@ -2505,12 +2508,12 @@ msgstr "更新聯結"
#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43
#: dashboards/project/database_backups/templates/database_backups/details.html:16
#: dashboards/project/database_backups/workflows/create_backup.py:34
#: dashboards/project/firewalls/forms.py:36
#: dashboards/project/firewalls/forms.py:100
#: dashboards/project/firewalls/forms.py:128
#: dashboards/project/firewalls/forms.py:37
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:129
#: dashboards/project/firewalls/workflows.py:34
#: dashboards/project/firewalls/workflows.py:175
#: dashboards/project/firewalls/workflows.py:233
#: dashboards/project/firewalls/workflows.py:220
#: dashboards/project/firewalls/workflows.py:278
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
@ -3124,8 +3127,8 @@ msgstr "分段識別號"
#: dashboards/admin/networks/forms.py:77
#: dashboards/admin/networks/forms.py:236
#: dashboards/admin/networks/ports/forms.py:45
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/workflows.py:239
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:284
#: dashboards/project/loadbalancers/forms.py:38
#: dashboards/project/loadbalancers/forms.py:93
#: dashboards/project/loadbalancers/forms.py:176
@ -3147,8 +3150,8 @@ msgstr "上線"
#: dashboards/admin/networks/forms.py:78
#: dashboards/admin/networks/forms.py:237
#: dashboards/admin/networks/ports/forms.py:46
#: dashboards/project/firewalls/forms.py:132
#: dashboards/project/firewalls/workflows.py:240
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/loadbalancers/forms.py:39
#: dashboards/project/loadbalancers/forms.py:94
#: dashboards/project/loadbalancers/forms.py:177
@ -3173,9 +3176,9 @@ msgstr "離線"
#: dashboards/admin/networks/agents/tables.py:93
#: dashboards/admin/networks/ports/forms.py:47
#: dashboards/admin/networks/templates/networks/ports/_detail_overview.html:19
#: dashboards/project/firewalls/forms.py:133
#: dashboards/project/firewalls/tables.py:294
#: dashboards/project/firewalls/workflows.py:241
#: dashboards/project/firewalls/forms.py:134
#: dashboards/project/firewalls/tables.py:350
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/loadbalancers/forms.py:40
#: dashboards/project/loadbalancers/forms.py:95
#: dashboards/project/loadbalancers/forms.py:178
@ -3207,11 +3210,11 @@ msgstr "管理員狀態"
#: dashboards/admin/networks/forms.py:80
#: dashboards/admin/networks/forms.py:239
#: dashboards/admin/networks/tables.py:100
#: dashboards/project/firewalls/forms.py:69
#: dashboards/project/firewalls/forms.py:101
#: dashboards/project/firewalls/forms.py:70
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/workflows.py:65
#: dashboards/project/firewalls/workflows.py:177
#: dashboards/project/firewalls/workflows.py:236
#: dashboards/project/firewalls/workflows.py:222
#: dashboards/project/firewalls/workflows.py:281
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50
#: dashboards/project/networks/tables.py:172
@ -3877,6 +3880,9 @@ msgstr "監視:"
#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:46
#: dashboards/admin/routers/templates/routers/index.html:3
#: dashboards/identity/projects/workflows.py:77
#: dashboards/project/firewalls/workflows.py:173
#: dashboards/project/firewalls/workflows.py:179
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:31
#: dashboards/project/network_topology/routers/tables.py:27
#: dashboards/project/routers/panel.py:24
#: dashboards/project/routers/tables.py:244
@ -6312,13 +6318,13 @@ msgstr "管理規則"
#: dashboards/project/access_and_security/security_groups/views.py:108
#: dashboards/project/access_and_security/security_groups/views.py:113
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
#: dashboards/project/firewalls/tables.py:27
#: dashboards/project/firewalls/tables.py:33
#: dashboards/project/firewalls/workflows.py:103
msgid "Add Rule"
msgstr "加入規則"
#: dashboards/project/access_and_security/security_groups/tables.py:177
#: dashboards/project/firewalls/tables.py:58
#: dashboards/project/firewalls/tables.py:64
msgid "Delete Rule"
msgid_plural "Delete Rules"
msgstr[0] "刪除規則"
@ -6355,8 +6361,8 @@ msgstr "無法獲得安全性群組。"
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59
#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69
#: dashboards/project/firewalls/workflows.py:104
#: dashboards/project/firewalls/workflows.py:209
#: dashboards/project/firewalls/workflows.py:286
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:331
#: dashboards/project/loadbalancers/workflows.py:136
#: dashboards/project/loadbalancers/workflows.py:260
#: dashboards/project/loadbalancers/workflows.py:426
@ -9683,8 +9689,8 @@ msgstr "必須選擇主管雲實例!"
msgid "Launched %(count)s named \"%(name)s\"."
msgstr "已發動名為「%(name)s」%(count)s 個。"
#: dashboards/project/firewalls/forms.py:38
#: dashboards/project/firewalls/tables.py:216
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/tables.py:270
#: dashboards/project/firewalls/workflows.py:37
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
#: dashboards/project/loadbalancers/tables.py:322
@ -9695,24 +9701,24 @@ msgstr "已發動名為「%(name)s」%(count)s 個。"
msgid "Protocol"
msgstr "協定"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:38
#: dashboards/project/loadbalancers/workflows.py:488
msgid "TCP"
msgstr "TCP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:39
msgid "UDP"
msgstr "UDP"
#: dashboards/project/firewalls/forms.py:39
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/workflows.py:40
msgid "ICMP"
msgstr "ICMP"
#: dashboards/project/firewalls/forms.py:40
#: dashboards/project/firewalls/tables.py:214
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/tables.py:268
#: dashboards/project/firewalls/workflows.py:41
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26
@ -9722,12 +9728,12 @@ msgstr "ICMP"
msgid "ANY"
msgstr "任意"
#: dashboards/project/firewalls/forms.py:41
#: dashboards/project/firewalls/forms.py:42
msgid "Protocol for the firewall rule"
msgstr "為防火牆規則設定的協定"
#: dashboards/project/firewalls/forms.py:43
#: dashboards/project/firewalls/tables.py:227
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/workflows.py:43
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
#: dashboards/project/instances/audit_tables.py:25
@ -9736,305 +9742,368 @@ msgstr "為防火牆規則設定的協定"
msgid "Action"
msgstr "行為"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:44
msgid "ALLOW"
msgstr "允許"
#: dashboards/project/firewalls/forms.py:44
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/workflows.py:45
msgid "DENY"
msgstr "拒絕"
#: dashboards/project/firewalls/forms.py:45
#: dashboards/project/firewalls/forms.py:46
msgid "Action for the firewall rule"
msgstr "為防火牆規則設定的行為"
#: dashboards/project/firewalls/forms.py:47
#: dashboards/project/firewalls/forms.py:48
#: dashboards/project/firewalls/workflows.py:47
msgid "Source IP Address/Subnet"
msgstr "來源 IP 位址/子網路"
#: dashboards/project/firewalls/forms.py:50
#: dashboards/project/firewalls/forms.py:51
msgid "Source IP address or subnet"
msgstr "來源 IP 位址或子網路"
#: dashboards/project/firewalls/forms.py:52
#: dashboards/project/firewalls/forms.py:53
#: dashboards/project/firewalls/workflows.py:51
msgid "Destination IP Address/Subnet"
msgstr "目標 IP 位址/子網路"
#: dashboards/project/firewalls/forms.py:55
#: dashboards/project/firewalls/forms.py:56
msgid "Destination IP address or subnet"
msgstr "目標 IP 位址或子網路"
#: dashboards/project/firewalls/forms.py:58
#: dashboards/project/firewalls/forms.py:59
#: dashboards/project/firewalls/workflows.py:56
msgid "Source Port/Port Range"
msgstr "來源埠口/埠口範圍"
#: dashboards/project/firewalls/forms.py:61
#: dashboards/project/firewalls/forms.py:62
msgid "Source port (integer in [1, 65535] or range in a:b)"
msgstr "來源埠口([1, 65535] 的整數或範圍 a:b"
#: dashboards/project/firewalls/forms.py:64
#: dashboards/project/firewalls/forms.py:65
#: dashboards/project/firewalls/workflows.py:61
msgid "Destination Port/Port Range"
msgstr "目標埠口/埠口範圍"
#: dashboards/project/firewalls/forms.py:67
#: dashboards/project/firewalls/forms.py:68
msgid "Destination port (integer in [1, 65535] or range in a:b)"
msgstr "目標埠口([1, 65535] 的整數或範圍 a:b"
#: dashboards/project/firewalls/forms.py:85
#: dashboards/project/firewalls/forms.py:86
#, python-format
msgid "Rule %s was successfully updated."
msgstr "已成功更新規則 %s。"
#: dashboards/project/firewalls/forms.py:90
#: dashboards/project/firewalls/forms.py:91
#, python-format
msgid "Failed to update rule %(name)s: %(reason)s"
msgstr "更新規則 %(name)s 時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:102
#: dashboards/project/firewalls/tables.py:249
#: dashboards/project/firewalls/workflows.py:180
#: dashboards/project/firewalls/forms.py:103
#: dashboards/project/firewalls/tables.py:303
#: dashboards/project/firewalls/workflows.py:225
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34
msgid "Audited"
msgstr "已審核"
#: dashboards/project/firewalls/forms.py:111
#: dashboards/project/firewalls/forms.py:112
#, python-format
msgid "Policy %s was successfully updated."
msgstr "已成功更新政策 %s。"
#: dashboards/project/firewalls/forms.py:116
#: dashboards/project/firewalls/forms.py:117
#, python-format
msgid "Failed to update policy %(name)s: %(reason)s"
msgstr "更新政策 %(name)s 時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:130
#: dashboards/project/firewalls/tables.py:289
#: dashboards/project/firewalls/workflows.py:235
#: dashboards/project/firewalls/forms.py:131
#: dashboards/project/firewalls/tables.py:343
#: dashboards/project/firewalls/workflows.py:280
msgid "Policy"
msgstr "政策"
#: dashboards/project/firewalls/forms.py:146
#: dashboards/project/firewalls/forms.py:147
msgid "Unable to retrieve policy list."
msgstr "無法獲得政策列表。"
#: dashboards/project/firewalls/forms.py:166
#: dashboards/project/firewalls/forms.py:167
#, python-format
msgid "Firewall %s was successfully updated."
msgstr "已成功更新防火牆 %s。"
#: dashboards/project/firewalls/forms.py:171
#: dashboards/project/firewalls/forms.py:172
#, python-format
msgid "Failed to update firewall %(name)s: %(reason)s"
msgstr "更新防火牆 %(name)s 時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:179
#: dashboards/project/firewalls/tables.py:165
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/tables.py:171
msgid "Insert Rule"
msgstr "插入規則"
#: dashboards/project/firewalls/forms.py:180
#: dashboards/project/firewalls/forms.py:181
msgid "Before"
msgstr "之前"
#: dashboards/project/firewalls/forms.py:182
#: dashboards/project/firewalls/forms.py:183
msgid "After"
msgstr "之後"
#: dashboards/project/firewalls/forms.py:207
#: dashboards/project/firewalls/forms.py:208
#, python-format
msgid "Failed to retrieve available rules: %s"
msgstr "無法獲得可用的規則:%s"
#: dashboards/project/firewalls/forms.py:226
#: dashboards/project/firewalls/forms.py:227
#, python-format
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
msgstr "已成功插入規則 %(rule)s 到政策 %(policy)s 中。"
#: dashboards/project/firewalls/forms.py:234
#: dashboards/project/firewalls/forms.py:235
#, python-format
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
msgstr "插入規則到政策 %(name)s 中時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:242
#: dashboards/project/firewalls/tables.py:179
#: dashboards/project/firewalls/forms.py:243
#: dashboards/project/firewalls/tables.py:185
msgid "Remove Rule"
msgstr "移除規則"
#: dashboards/project/firewalls/forms.py:260
#: dashboards/project/firewalls/forms.py:261
#, python-format
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
msgstr "獲得目前政策 %(name)s 裡的規則時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:276
#: dashboards/project/firewalls/forms.py:277
#, python-format
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
msgstr "已成功從政策 %(policy)s 裡移除規則 %(rule)s。"
#: dashboards/project/firewalls/forms.py:284
#: dashboards/project/firewalls/forms.py:285
#, python-format
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
msgstr "從政策 %(name)s 裡移除規則時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:334
msgid "Add Routers"
msgstr "加入路由器"
#: dashboards/project/firewalls/forms.py:337
msgid "Add selected router(s) to the firewall."
msgstr "加入選擇的路由器到防火牆。"
#: dashboards/project/firewalls/forms.py:340
#, python-format
msgid "Router(s) was/were successfully added to firewall %(firewall)s."
msgstr "已成功加入路由器到防火牆 %(firewall)s。"
#: dashboards/project/firewalls/forms.py:342
#, python-format
msgid "Failed to add router(s) to firewall %(name)s: %(reason)s"
msgstr "加入路由器到防火牆 %(name)s 時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:343
#, python-format
msgid "Failed to retrieve available routers: %(reason)s"
msgstr "獲得可用的路由器時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:359
msgid "Remove Routers"
msgstr "移除路由器"
#: dashboards/project/firewalls/forms.py:362
msgid "Unselect the router(s) to be removed from firewall."
msgstr "從防火牆取消選擇要移除的路由器。"
#: dashboards/project/firewalls/forms.py:365
#, python-format
msgid "Router(s) was successfully removed from firewall %(firewall)s."
msgstr "已成功從防火牆 %(firewall)s 移除路由器。"
#: dashboards/project/firewalls/forms.py:367
#, python-format
msgid "Failed to remove router(s) from firewall %(name)s: %(reason)s"
msgstr "從防火牆 %(name)s 移除路由器時失敗:%(reason)s"
#: dashboards/project/firewalls/forms.py:369
#, python-format
msgid "Failed to retrieve current routers in firewall %(name)s: %(reason)s"
msgstr "在防火牆 %(name)s 獲得目前的路由器時失敗:%(reason)s"
#: dashboards/project/firewalls/panel.py:26
#: dashboards/project/firewalls/tables.py:299
#: dashboards/project/firewalls/tables.py:355
#: dashboards/project/firewalls/tabs.py:69
#: dashboards/project/firewalls/views.py:110
#: dashboards/project/firewalls/views.py:119
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
msgid "Firewalls"
msgstr "防火牆"
#: dashboards/project/firewalls/tables.py:36
#: dashboards/project/firewalls/workflows.py:208
#: dashboards/project/firewalls/tables.py:42
#: dashboards/project/firewalls/workflows.py:253
msgid "Add Policy"
msgstr "加入政策"
#: dashboards/project/firewalls/tables.py:45
#: dashboards/project/firewalls/tables.py:51
msgid "Create Firewall"
msgstr "新增防火牆"
#: dashboards/project/firewalls/tables.py:66
#: dashboards/project/firewalls/tables.py:72
msgid "Scheduled deletion of Rule"
msgid_plural "Scheduled deletion of Rules"
msgstr[0] "已排程規則的刪除"
#: dashboards/project/firewalls/tables.py:80
#: dashboards/project/firewalls/tables.py:86
msgid "Delete Policy"
msgid_plural "Delete Policies"
msgstr[0] "刪除政策"
#: dashboards/project/firewalls/tables.py:88
#: dashboards/project/firewalls/tables.py:94
msgid "Scheduled deletion of Policy"
msgid_plural "Scheduled deletion of Policies"
msgstr[0] "已排程政策的刪除"
#: dashboards/project/firewalls/tables.py:103
#: dashboards/project/firewalls/tables.py:109
msgid "Delete Firewall"
msgid_plural "Delete Firewalls"
msgstr[0] "刪除防火牆"
#: dashboards/project/firewalls/tables.py:111
#: dashboards/project/firewalls/tables.py:117
msgid "Scheduled deletion of Firewall"
msgid_plural "Scheduled deletion of Firewalls"
msgstr[0] "已排程防火牆的刪除"
#: dashboards/project/firewalls/tables.py:121
#: dashboards/project/firewalls/views.py:130
#: dashboards/project/firewalls/tables.py:127
#: dashboards/project/firewalls/views.py:139
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
msgid "Edit Rule"
msgstr "編輯規則"
#: dashboards/project/firewalls/tables.py:133
#: dashboards/project/firewalls/views.py:171
#: dashboards/project/firewalls/tables.py:139
#: dashboards/project/firewalls/views.py:180
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
msgid "Edit Policy"
msgstr "編輯政策"
#: dashboards/project/firewalls/tables.py:145
#: dashboards/project/firewalls/views.py:209
#: dashboards/project/firewalls/tables.py:151
#: dashboards/project/firewalls/views.py:218
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
msgid "Edit Firewall"
msgstr "編輯防火牆"
#: dashboards/project/firewalls/tables.py:207
#: dashboards/project/firewalls/tables.py:199
msgid "Add Router"
msgstr "加入路由器"
#: dashboards/project/firewalls/tables.py:222
msgid "Remove Router"
msgstr "移除路由器"
#: dashboards/project/firewalls/tables.py:261
msgctxt "Action Name of a Firewall Rule"
msgid "ALLOW"
msgstr "允許"
#: dashboards/project/firewalls/tables.py:208
#: dashboards/project/firewalls/tables.py:262
msgctxt "Action Name of a Firewall Rule"
msgid "DENY"
msgstr "拒絕"
#: dashboards/project/firewalls/tables.py:218
#: dashboards/project/firewalls/tables.py:272
msgid "Source IP"
msgstr "來源 IP"
#: dashboards/project/firewalls/tables.py:220
#: dashboards/project/firewalls/tables.py:274
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
msgid "Source Port"
msgstr "來源埠口"
#: dashboards/project/firewalls/tables.py:222
#: dashboards/project/firewalls/tables.py:276
msgid "Destination IP"
msgstr "目標 IP"
#: dashboards/project/firewalls/tables.py:224
#: dashboards/project/firewalls/tables.py:278
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
msgid "Destination Port"
msgstr "目標埠口"
#: dashboards/project/firewalls/tables.py:233
#: dashboards/project/firewalls/tables.py:287
msgid "In Policy"
msgstr "在政策裡"
#: dashboards/project/firewalls/tables.py:237
#: dashboards/project/firewalls/tables.py:247
#: dashboards/project/firewalls/tables.py:291
#: dashboards/project/firewalls/tables.py:301
#: dashboards/project/firewalls/workflows.py:131
#: dashboards/project/firewalls/workflows.py:137
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19
msgid "Rules"
msgstr "規則"
#: dashboards/project/firewalls/tables.py:254
#: dashboards/project/firewalls/tables.py:308
msgid "Policies"
msgstr "政策"
#: dashboards/project/firewalls/tables.py:263
#: dashboards/project/firewalls/tables.py:317
msgctxt "Current status of a Firewall"
msgid "Active"
msgstr "使用中"
#: dashboards/project/firewalls/tables.py:265
#: dashboards/project/firewalls/tables.py:319
msgctxt "Current status of a Firewall"
msgid "Down"
msgstr "離線"
#: dashboards/project/firewalls/tables.py:267
#: dashboards/project/firewalls/tables.py:321
msgctxt "Current status of a Firewall"
msgid "Error"
msgstr "錯誤"
#: dashboards/project/firewalls/tables.py:269
#: dashboards/project/firewalls/tables.py:323
msgctxt "Current status of a Firewall"
msgid "Created"
msgstr "已新增"
#: dashboards/project/firewalls/tables.py:271
#: dashboards/project/firewalls/tables.py:325
msgctxt "Current status of a Firewall"
msgid "Pending Create"
msgstr "等候新增"
#: dashboards/project/firewalls/tables.py:273
#: dashboards/project/firewalls/tables.py:327
msgctxt "Current status of a Firewall"
msgid "Pending Update"
msgstr "等候更新"
#: dashboards/project/firewalls/tables.py:275
#: dashboards/project/firewalls/tables.py:329
msgctxt "Current status of a Firewall"
msgid "Pending Delete"
msgstr "等候刪除"
#: dashboards/project/firewalls/tables.py:277
#: dashboards/project/firewalls/tables.py:331
msgctxt "Current status of a Firewall"
msgid "Inactive"
msgstr "未使用"
#: dashboards/project/firewalls/tables.py:280
#: dashboards/project/firewalls/tables.py:334
msgctxt "Admin state of a Firewall"
msgid "UP"
msgstr "上線"
#: dashboards/project/firewalls/tables.py:281
#: dashboards/project/firewalls/tables.py:335
msgctxt "Admin state of a Firewall"
msgid "DOWN"
msgstr "離線"
#: dashboards/project/firewalls/tables.py:345
msgid "Associated Routers"
msgstr "已聯結的路由器。"
#: dashboards/project/firewalls/tables.py:369
#, python-format
msgid "Failed to verify extension support %(reason)s"
msgstr "驗證擴充套件支援時失敗,%(reason)s"
#: dashboards/project/firewalls/tabs.py:31
msgid "Firewall Rules"
msgstr "防火牆規則"
@ -10051,89 +10120,91 @@ msgstr "防火牆政策"
msgid "Unable to retrieve policies list."
msgstr "無法獲得政策列表。"
#: dashboards/project/firewalls/tabs.py:81
#: dashboards/project/firewalls/tabs.py:91
msgid "Unable to retrieve firewall list."
msgstr "無法獲得防火牆列表。"
#: dashboards/project/firewalls/tabs.py:87
#: dashboards/project/firewalls/tabs.py:97
msgid "Firewall Rule Details"
msgstr "防火牆規則詳細資訊"
#: dashboards/project/firewalls/tabs.py:98
#: dashboards/project/firewalls/views.py:154
#: dashboards/project/firewalls/tabs.py:108
#: dashboards/project/firewalls/views.py:163
msgid "Unable to retrieve rule details."
msgstr "無法獲得規則詳細資訊。"
#: dashboards/project/firewalls/tabs.py:104
#: dashboards/project/firewalls/tabs.py:114
msgid "Firewall Policy Details"
msgstr "防火牆政策詳細資訊"
#: dashboards/project/firewalls/tabs.py:115
#: dashboards/project/firewalls/views.py:195
#: dashboards/project/firewalls/views.py:273
#: dashboards/project/firewalls/views.py:313
#: dashboards/project/firewalls/tabs.py:125
#: dashboards/project/firewalls/views.py:204
#: dashboards/project/firewalls/views.py:282
#: dashboards/project/firewalls/views.py:322
msgid "Unable to retrieve policy details."
msgstr "無法獲得政策詳細資訊。"
#: dashboards/project/firewalls/tabs.py:121
#: dashboards/project/firewalls/tabs.py:131
msgid "Firewall Details"
msgstr "防火牆詳細資訊"
#: dashboards/project/firewalls/tabs.py:132
#: dashboards/project/firewalls/views.py:234
#: dashboards/project/firewalls/tabs.py:152
#: dashboards/project/firewalls/views.py:243
#: dashboards/project/firewalls/views.py:357
msgid "Unable to retrieve firewall details."
msgstr "無法獲得防火牆詳細資訊。"
#: dashboards/project/firewalls/views.py:66
#: dashboards/project/firewalls/views.py:68
#, python-format
msgid "Deleted rule %s"
msgstr "已刪除規則 %s"
#: dashboards/project/firewalls/views.py:69
#: dashboards/project/firewalls/views.py:71
#, python-format
msgid "Unable to delete rule. %s"
msgstr "無法刪除規則。%s"
#: dashboards/project/firewalls/views.py:74
#: dashboards/project/firewalls/views.py:76
#, python-format
msgid "Deleted policy %s"
msgstr "已刪除政策 %s"
#: dashboards/project/firewalls/views.py:77
#: dashboards/project/firewalls/views.py:79
#, python-format
msgid "Unable to delete policy. %s"
msgstr "無法刪除政策。%s"
#: dashboards/project/firewalls/views.py:83
#: dashboards/project/firewalls/views.py:85
#, python-format
msgid "Deleted firewall %s"
msgstr "已刪除防火牆 %s"
#: dashboards/project/firewalls/views.py:86
#: dashboards/project/firewalls/views.py:88
#, python-format
msgid "Unable to delete firewall. %s"
msgstr "無法刪除防火牆。%s"
#: dashboards/project/firewalls/views.py:93
#: dashboards/project/firewalls/views.py:95
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
msgid "Add New Rule"
msgstr "加入新的規則"
#: dashboards/project/firewalls/views.py:99
#: dashboards/project/firewalls/views.py:101
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
msgid "Add New Policy"
msgstr "加入新的政策"
#: dashboards/project/firewalls/views.py:105
#: dashboards/project/firewalls/views.py:107
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
msgid "Add New Firewall"
msgstr "加入新的防火牆"
#: dashboards/project/firewalls/views.py:131
#: dashboards/project/firewalls/views.py:172
#: dashboards/project/firewalls/views.py:210
#: dashboards/project/firewalls/views.py:250
#: dashboards/project/firewalls/views.py:289
#: dashboards/project/firewalls/views.py:140
#: dashboards/project/firewalls/views.py:181
#: dashboards/project/firewalls/views.py:219
#: dashboards/project/firewalls/views.py:259
#: dashboards/project/firewalls/views.py:298
#: dashboards/project/firewalls/views.py:335
#: dashboards/project/loadbalancers/views.py:234
#: dashboards/project/loadbalancers/views.py:271
#: dashboards/project/loadbalancers/views.py:322
@ -10148,33 +10219,45 @@ msgstr "加入新的防火牆"
msgid "Save Changes"
msgstr "儲存變更"
#: dashboards/project/firewalls/views.py:134
#: dashboards/project/firewalls/views.py:143
msgid "Edit Rule {{ name }}"
msgstr "編輯規則 {{ name }}"
#: dashboards/project/firewalls/views.py:175
#: dashboards/project/firewalls/views.py:184
msgid "Edit Policy {{ name }}"
msgstr "編輯政策 {{ name }}"
#: dashboards/project/firewalls/views.py:213
#: dashboards/project/firewalls/views.py:222
msgid "Edit Firewall {{ name }}"
msgstr "編輯防火牆 {{ name }}"
#: dashboards/project/firewalls/views.py:246
#: dashboards/project/firewalls/views.py:255
msgid "Insert Rule into Policy"
msgstr "插入規則到政策"
#: dashboards/project/firewalls/views.py:252
#: dashboards/project/firewalls/views.py:261
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
msgid "Insert Rule to Policy"
msgstr "插入規則到政策"
#: dashboards/project/firewalls/views.py:286
#: dashboards/project/firewalls/views.py:292
#: dashboards/project/firewalls/views.py:295
#: dashboards/project/firewalls/views.py:301
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
msgid "Remove Rule from Policy"
msgstr "從政策中移除規則"
#: dashboards/project/firewalls/views.py:368
#: dashboards/project/firewalls/views.py:371
#: dashboards/project/firewalls/templates/firewalls/add_router_to_firewall.html:3
msgid "Add Router to Firewall"
msgstr "加入路由器到防火牆"
#: dashboards/project/firewalls/views.py:376
#: dashboards/project/firewalls/views.py:379
#: dashboards/project/firewalls/templates/firewalls/remove_router_from_firewall.html:3
msgid "Remove Router from Firewall"
msgstr "從防火牆移除路由器"
#: dashboards/project/firewalls/workflows.py:73
msgid "AddRule"
msgstr "加入規則"
@ -10209,61 +10292,78 @@ msgstr "為您的政策選擇規則。"
msgid "Unable to retrieve rules (%(error)s)."
msgstr "無法獲得規則。(%(error)s"
#: dashboards/project/firewalls/workflows.py:188
#: dashboards/project/firewalls/workflows.py:176
msgid "Create a firewall with selected routers."
msgstr "以選擇的路由器新增防火牆"
#: dashboards/project/firewalls/workflows.py:181
msgid "Select routers for your firewall."
msgstr "為您的防火牆選擇路由器。"
#: dashboards/project/firewalls/workflows.py:192
#, python-format
msgid "Unable to retrieve routers (%(error)s)."
msgstr "無法獲得路由器。(%(error)s"
#: dashboards/project/firewalls/workflows.py:233
msgid "AddPolicy"
msgstr "加入政策"
#: dashboards/project/firewalls/workflows.py:190
#: dashboards/project/firewalls/workflows.py:235
msgid ""
"Create a firewall policy with an ordered list of firewall rules.\n"
"\n"
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
msgstr "以排序過的防火牆規則列表新增防火牆政策。\n\n必須取個名稱。在規則標籤下以順序放置要加入的防火牆規則。"
#: dashboards/project/firewalls/workflows.py:210
#: dashboards/project/firewalls/workflows.py:255
#, python-format
msgid "Added Policy \"%s\"."
msgstr "加入了政策「%s」。"
#: dashboards/project/firewalls/workflows.py:211
#: dashboards/project/firewalls/workflows.py:256
#, python-format
msgid "Unable to add Policy \"%s\"."
msgstr "無法加入政策「%s」。"
#: dashboards/project/firewalls/workflows.py:246
#: dashboards/project/firewalls/workflows.py:291
msgid "Select a Policy"
msgstr "選擇政策"
#: dashboards/project/firewalls/workflows.py:254
#: dashboards/project/firewalls/workflows.py:299
#, python-format
msgid "Unable to retrieve policy list (%(error)s)."
msgstr "無法獲得政策列表。(%(error)s"
#: dashboards/project/firewalls/workflows.py:265
#: dashboards/project/firewalls/workflows.py:310
msgid "AddFirewall"
msgstr "加入防火牆"
#: dashboards/project/firewalls/workflows.py:267
#: dashboards/project/firewalls/workflows.py:312
msgid ""
"Create a firewall based on a policy.\n"
"\n"
"A policy must be selected. Other fields are optional."
msgstr "新增基於政策的防火牆。\n\n必須選擇一個政策。其他地方是選填的。"
#: dashboards/project/firewalls/workflows.py:285
#: dashboards/project/firewalls/workflows.py:330
msgid "Add Firewall"
msgstr "加入防火牆"
#: dashboards/project/firewalls/workflows.py:287
#: dashboards/project/firewalls/workflows.py:332
#, python-format
msgid "Added Firewall \"%s\"."
msgstr "加入了防火牆「%s」。"
#: dashboards/project/firewalls/workflows.py:288
#: dashboards/project/firewalls/workflows.py:333
#, python-format
msgid "Unable to add Firewall \"%s\"."
msgstr "無法加入防火牆「%s」。"
#: dashboards/project/firewalls/templates/firewalls/_add_router_to_firewall.html:6
msgid "Choose the router(s) you want to add."
msgstr "選擇您要加入的路由器"
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
msgid "Policy ID"
msgstr "政策識別號"
@ -10283,6 +10383,10 @@ msgid ""
"are specified, the prior takes precedence."
msgstr "選擇您想插入的規則。指定您想要馬上插入之前的規則,或者馬上插入之後的規則。假如兩者都指定,優先處理前者。"
#: dashboards/project/firewalls/templates/firewalls/_remove_router_from_firewall.html:6
msgid "Unselect the routers you want to disassociate from the firewall."
msgstr "從防火牆取消選擇您想要取消聯結的路由器。"
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:6
msgid "Choose the rule you want to remove."
msgstr "選擇您要移除的規則"
@ -10303,11 +10407,25 @@ msgstr "已使用於政策中"
msgid "Position in Policy"
msgstr "政策中的定位"
#: dashboards/project/firewalls/templates/firewalls/_update_router_help.html:3
msgid ""
"Choose router(s) from Available Routers to Selected Routers by push button "
"or drag and drop. "
msgstr "以按鍵或者拖拉的方式從可用的路由器中選擇路由器。"
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:8
msgid "Selected Routers"
msgstr "已選擇的路由器"
#: dashboards/project/firewalls/templates/firewalls/_update_routers.html:11
msgid "Available Routers"
msgstr "可用的路由器"
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
msgid ""
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"
"you may change their order by drag and drop as well. "
msgstr "從可用的規則中以按鍵或者拖拉的方式選擇規則, \n您可以拖拉的方式更換它們的排序。"
msgstr "以按鍵或者拖拉的方式從可用的規則中選擇規則,\n您可以以拖拉的方式更換它們的排序。"
#: dashboards/project/firewalls/templates/firewalls/_update_rules.html:8
msgid "Selected Rules"
@ -13735,11 +13853,11 @@ msgstr "以指定的參數新增路由器。"
#: dashboards/project/routers/templates/routers/_detail_overview.html:34
msgid "External Fixed IPs"
msgstr ""
msgstr "對外固定 IP"
#: dashboards/project/routers/templates/routers/_detail_overview.html:46
msgid "SNAT"
msgstr ""
msgstr "SNAT"
#: dashboards/project/routers/templates/routers/_update.html:6
msgid "You may update the editable properties of your router here."