diff --git a/Dockerfile b/Dockerfile index 489a7dd..6bd18b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM phusion/baseimage:focal-1.1.0 +FROM phusion/baseimage:focal-1.0.0 EXPOSE 80 EXPOSE 6080 diff --git a/README.md b/README.md index a829d15..055ad67 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ WebVirtCloud is a virtualization web interface for admins and users. It can dele ## Quick Install with Installer (Beta) -Install an OS and run specified commands. Installer supported OSes: Ubuntu 18.04/20.04, Debian 10/11, Centos/OEL/RHEL 8. +Install an OS and run specified commands. Installer supported OSes: Ubuntu 18.04, Debian 10, Centos/OEL/RHEL 8. It can be installed on a virtual machine, physical host or on a KVM host. ```bash diff --git a/conf/requirements.txt b/conf/requirements.txt index 82e9e6a..8e71559 100644 --- a/conf/requirements.txt +++ b/conf/requirements.txt @@ -1,4 +1,4 @@ -Django==3.2.11 +Django==3.2.10 django_bootstrap5==21.2 django-icons==21.1 django-login-required-middleware==0.7 diff --git a/dev/requirements.txt b/dev/requirements.txt index 0ef2795..350e803 100644 --- a/dev/requirements.txt +++ b/dev/requirements.txt @@ -4,4 +4,4 @@ django-debug-toolbar==3.2.4 pycodestyle==2.8.0 pyflakes==2.4.0 pylint==2.12.2 -yapf==0.32.0 +yapf==0.31.0 diff --git a/instances/views.py b/instances/views.py index aed5b28..e766bee 100644 --- a/instances/views.py +++ b/instances/views.py @@ -342,17 +342,15 @@ def migrate(request, pk): compress = request.POST.get("compress", False) postcopy = request.POST.get("postcopy", False) - current_host = instance.compute.hostname - target_host = Compute.objects.get(id=compute_id) + new_compute = Compute.objects.get(id=compute_id) try: - utils.migrate_instance(target_host, instance, request.user, live, unsafe, xml_del, offline) + utils.migrate_instance(new_compute, instance, request.user, live, unsafe, xml_del, offline) except libvirtError as err: messages.error(request, err) - migration_method = "live" if live is True else "offline" - msg = _("Instance is migrated(%(method)s) to %(hostname)s") % {"hostname": target_host.hostname, "method": migration_method} - addlogmsg(request.user.username, current_host, instance.name, msg) + msg = _("Instance is migrated to %(hostname)s") % {"hostname": new_compute.hostname} + addlogmsg(request.user.username, instance.compute.hostname, instance.name, msg) return redirect(request.META.get("HTTP_REFERER")) diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index d31d143..60c21a0 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-20 07:54+0000\n" +<<<<<<< HEAD +"POT-Creation-Date: 2020-11-05 09:36+0000\n" +======= +"POT-Creation-Date: 2020-10-23 07:53+0000\n" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -92,39 +96,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -133,47 +137,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -186,11 +190,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -219,7 +223,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -231,12 +235,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -260,26 +264,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -293,6 +297,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -342,6 +347,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -349,145 +405,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -499,10 +566,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -513,6 +581,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -798,18 +877,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -840,144 +934,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -986,24 +1080,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1027,69 +1120,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1130,6 +1221,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1142,7 +1238,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1158,20 +1254,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1232,7 +1314,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1241,86 +1323,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1329,8 +1412,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1338,73 +1421,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1453,39 +1535,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1501,113 +1583,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1615,35 +1697,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1656,16 +1738,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1681,80 +1811,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1764,112 +1906,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1889,190 +2039,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2082,450 +2156,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2533,11 +2614,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2545,357 +2626,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2961,12 +3333,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2994,43 +3366,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3048,12 +3420,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3065,7 +3437,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3074,18 +3446,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3156,8 +3524,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3279,12 +3647,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3309,11 +3677,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3325,6 +3693,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3349,10 +3718,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3369,6 +3762,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3383,8 +3804,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3392,46 +3813,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3441,23 +3863,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3488,64 +3985,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3561,52 +4058,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3614,11 +4106,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3626,44 +4118,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3724,321 +4239,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4053,108 +4265,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4166,7 +4373,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4178,15 +4385,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4194,7 +4401,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4202,7 +4409,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4212,47 +4419,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4260,340 +4468,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4602,21 +4816,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4624,82 +4838,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4707,55 +4917,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4764,62 +4974,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5163,20 +5373,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5230,6 +5440,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5241,27 +5456,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5273,9 +5490,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5320,7 +5538,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5328,9 +5546,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5340,7 +5559,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5350,8 +5570,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5360,8 +5581,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5370,19 +5592,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because >>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -92,39 +96,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -133,47 +137,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -186,11 +190,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -219,7 +223,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -231,12 +235,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -260,26 +264,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -293,6 +297,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -342,6 +347,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -349,145 +405,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -499,10 +566,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -513,6 +581,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -798,18 +877,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -840,144 +934,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -986,24 +1080,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1027,69 +1120,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1130,6 +1221,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1142,7 +1238,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1158,20 +1254,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1232,7 +1314,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1241,86 +1323,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1329,8 +1412,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1338,73 +1421,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1453,39 +1535,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1501,113 +1583,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1615,35 +1697,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1656,16 +1738,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1681,80 +1811,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1764,112 +1906,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1889,190 +2039,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2082,450 +2156,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2533,11 +2614,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2545,357 +2626,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2961,12 +3333,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2994,43 +3366,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3048,12 +3420,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3065,7 +3437,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3074,18 +3446,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3156,8 +3524,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3279,12 +3647,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3309,11 +3677,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3325,6 +3693,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3349,10 +3718,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3369,6 +3762,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3383,8 +3804,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3392,46 +3813,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3441,23 +3863,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3488,64 +3985,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3561,52 +4058,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3614,11 +4106,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3626,44 +4118,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3724,321 +4239,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4053,108 +4265,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4166,7 +4373,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4178,15 +4385,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4194,7 +4401,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4202,7 +4409,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4212,47 +4419,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4260,340 +4468,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4602,21 +4816,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4624,82 +4838,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4707,55 +4917,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4764,62 +4974,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5163,20 +5373,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5230,6 +5440,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5241,27 +5456,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5273,9 +5490,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5320,7 +5538,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5328,9 +5546,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5340,7 +5559,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5350,8 +5570,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5360,8 +5581,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5370,19 +5592,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because >>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -92,39 +96,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -133,47 +137,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -186,11 +190,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -219,7 +223,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -231,12 +235,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -260,26 +264,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -293,6 +297,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -342,6 +347,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -349,145 +405,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -499,10 +566,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -513,6 +581,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -798,18 +877,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -840,144 +934,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -986,24 +1080,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1027,69 +1120,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1130,6 +1221,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1142,7 +1238,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1158,20 +1254,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1232,7 +1314,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1241,86 +1323,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1329,8 +1412,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1338,73 +1421,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1453,39 +1535,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1501,113 +1583,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1615,35 +1697,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1656,16 +1738,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1681,80 +1811,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1764,112 +1906,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1889,190 +2039,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2082,450 +2156,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2533,11 +2614,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2545,357 +2626,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2961,12 +3333,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2994,43 +3366,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3048,12 +3420,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3065,7 +3437,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3074,18 +3446,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3156,8 +3524,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3279,12 +3647,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3309,11 +3677,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3325,6 +3693,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3349,10 +3718,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3369,6 +3762,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3383,8 +3804,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3392,46 +3813,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3441,23 +3863,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3488,64 +3985,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3561,52 +4058,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3614,11 +4106,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3626,44 +4118,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3724,321 +4239,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4053,108 +4265,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4166,7 +4373,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4178,15 +4385,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4194,7 +4401,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4202,7 +4409,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4212,47 +4419,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4260,340 +4468,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4602,21 +4816,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4624,82 +4838,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4707,55 +4917,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4764,62 +4974,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5163,20 +5373,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5230,6 +5440,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5241,27 +5456,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5273,9 +5490,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5320,7 +5538,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5328,9 +5546,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5340,7 +5559,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5350,8 +5570,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5360,8 +5581,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5370,19 +5592,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because >>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -92,39 +96,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -133,47 +137,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -186,11 +190,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -219,7 +223,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -231,12 +235,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -260,26 +264,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -293,6 +297,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -342,6 +347,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -349,145 +405,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -499,10 +566,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -513,6 +581,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -798,18 +877,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -840,144 +934,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -986,24 +1080,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1027,69 +1120,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1130,6 +1221,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1142,7 +1238,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1158,20 +1254,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1232,7 +1314,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1241,86 +1323,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1329,8 +1412,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1338,73 +1421,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1453,39 +1535,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1501,113 +1583,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1615,35 +1697,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1656,16 +1738,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1681,80 +1811,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1764,112 +1906,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1889,190 +2039,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2082,450 +2156,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2533,11 +2614,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2545,357 +2626,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2961,12 +3333,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2994,43 +3366,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3048,12 +3420,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3065,7 +3437,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3074,18 +3446,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3156,8 +3524,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3279,12 +3647,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3309,11 +3677,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3325,6 +3693,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3349,10 +3718,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3369,6 +3762,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3383,8 +3804,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3392,46 +3813,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3441,23 +3863,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3488,64 +3985,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3561,52 +4058,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3614,11 +4106,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3626,44 +4118,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3724,321 +4239,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4053,108 +4265,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4166,7 +4373,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4178,15 +4385,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4194,7 +4401,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4202,7 +4409,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4212,47 +4419,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4260,340 +4468,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4602,21 +4816,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4624,82 +4838,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4707,55 +4917,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4764,62 +4974,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5163,20 +5373,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5230,6 +5440,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5241,27 +5456,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5273,9 +5490,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5320,7 +5538,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5328,9 +5546,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5340,7 +5559,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5350,8 +5570,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5360,8 +5581,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5370,19 +5592,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because >>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +20,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: accounts/forms.py:25 msgid "Instance owned by another user" @@ -92,39 +96,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -133,47 +137,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -186,11 +190,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -219,7 +223,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -231,12 +235,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -260,26 +264,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -293,6 +297,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -342,6 +347,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -349,145 +405,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -499,10 +566,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -513,6 +581,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -798,18 +877,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -840,144 +934,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -986,24 +1080,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1027,69 +1120,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1130,6 +1221,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1142,7 +1238,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1158,20 +1254,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1232,7 +1314,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1241,86 +1323,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1329,8 +1412,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1338,73 +1421,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1453,39 +1535,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1501,113 +1583,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1615,35 +1697,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1656,16 +1738,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1681,80 +1811,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1764,112 +1906,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1889,190 +2039,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2082,450 +2156,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2533,11 +2614,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2545,357 +2626,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2961,12 +3333,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2994,43 +3366,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3048,12 +3420,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3065,7 +3437,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3074,18 +3446,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3156,8 +3524,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3279,12 +3647,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3309,11 +3677,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3325,6 +3693,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3349,10 +3718,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3369,6 +3762,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3383,8 +3804,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3392,46 +3813,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3441,23 +3863,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3488,64 +3985,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3561,52 +4058,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3614,11 +4106,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3626,44 +4118,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3724,321 +4239,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4053,108 +4265,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4166,7 +4373,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4178,15 +4385,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4194,7 +4401,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4202,7 +4409,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4212,47 +4419,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4260,340 +4468,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4602,21 +4816,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4624,82 +4838,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4707,55 +4917,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4764,62 +4974,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5163,20 +5373,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5230,6 +5440,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5241,27 +5456,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5273,9 +5490,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5320,7 +5538,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5328,9 +5546,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5340,7 +5559,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5350,8 +5570,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5360,8 +5581,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5370,19 +5592,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because >>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -94,39 +98,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -135,47 +139,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -188,11 +192,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -221,7 +225,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -233,12 +237,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -262,26 +266,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -295,6 +299,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -344,6 +349,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -351,145 +407,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -501,10 +568,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -515,6 +583,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -800,18 +879,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -842,144 +936,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -988,24 +1082,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1029,69 +1122,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1132,6 +1223,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1144,7 +1240,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1160,20 +1256,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1234,7 +1316,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1243,86 +1325,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1331,8 +1414,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1340,73 +1423,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1455,39 +1537,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1503,113 +1585,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1617,35 +1699,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1658,16 +1740,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1683,80 +1813,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1766,112 +1908,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1891,190 +2041,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2084,450 +2158,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2535,11 +2616,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2547,357 +2628,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2963,12 +3335,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2996,43 +3368,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3050,12 +3422,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3067,7 +3439,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3076,18 +3448,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3158,8 +3526,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3281,12 +3649,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3311,11 +3679,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3327,6 +3695,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3351,10 +3720,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3371,6 +3764,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3385,8 +3806,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3394,46 +3815,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3443,23 +3865,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3490,64 +3987,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3563,52 +4060,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3616,11 +4108,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3628,44 +4120,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3726,321 +4241,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4055,108 +4267,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4168,7 +4375,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4180,15 +4387,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4196,7 +4403,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4204,7 +4411,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4214,47 +4421,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4262,340 +4470,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4604,21 +4818,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4626,82 +4840,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4709,55 +4919,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4766,62 +4976,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5165,20 +5375,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5232,6 +5442,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5243,27 +5458,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5275,9 +5492,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5322,7 +5540,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5330,9 +5548,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5342,7 +5561,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5352,8 +5572,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5362,8 +5583,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5372,19 +5594,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because >>>>>> 159e06221af435700047a8e5ababe758a12d7579 "Last-Translator: catborise , 2020\n" "Language-Team: Turkish (https://www.transifex.com/catborise/teams/110663/" "tr/)\n" @@ -23,6 +28,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: accounts/forms.py:25 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "Instance owners" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Instance owned by another user" msgstr "Diğer kullanının sanal makineleri" @@ -35,6 +45,7 @@ msgid "Public key already exist" msgstr "Açık anahtar zaten mevcut" #: accounts/forms.py:59 +<<<<<<< HEAD msgid "Invalid key" msgstr "Geçersiz anahtar" @@ -42,6 +53,17 @@ msgstr "Geçersiz anahtar" msgid "Email" msgstr "E-posta" +======= +#, fuzzy +#| msgid "Invalid cache mode" +msgid "Invalid key" +msgstr "Geçersiz anahtar" + +#: accounts/forms.py:75 +msgid "Email" +msgstr "E-posta" + +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: accounts/models.py:23 #, python-format msgid "Instance \"%(inst)s\" of user %(user)s" @@ -81,103 +103,135 @@ msgid "Can change password" msgstr "Parola değiştirebilir" #: accounts/templates/account.html:7 accounts/templates/account.html:8 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "View Profile" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User Profile" msgstr "Kullanıcı Profili" #: accounts/templates/account.html:12 msgid "Email OTP QR code" msgstr "OTP QR Kodu e-postası" +<<<<<<< HEAD #: accounts/templates/account.html:16 msgid "Edit user" msgstr "Kullanıcı düzenle" #: accounts/templates/account.html:19 +======= + +#: accounts/templates/account.html:16 +#, fuzzy +#| msgid "Edit user info" +msgid "Edit user" +msgstr "Kullanıcı düzenle" + +#: accounts/templates/account.html:19 +#, fuzzy +#| msgid "Create new instance" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Create user instance" msgstr "Yeni sanal makine oluştur" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" -msgstr "Sanallar" +msgstr "Sanal Makineler" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "Public key" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Public Keys" msgstr "Açık anahtar" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "Sanal Makine" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "VNC" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 #: instances/templates/instances/resize_tab.html:153 #: instances/templates/instances/resize_tab.html:158 msgid "Resize" +<<<<<<< HEAD msgstr "Boyutlandır" +======= +msgstr "Yeniden Boyutlandır" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "Sil" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "Eylem" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "düzenle" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "Anahtar adı" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "Açık anahtar" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "Can change password" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Change Password" msgstr "Parola Değiştir" @@ -190,11 +244,11 @@ msgid "Cancel" msgstr "İptal" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "Değiştir" @@ -204,9 +258,13 @@ msgstr "Değiştir" msgid "" "\n" "Scan this QR code to get OTP for account '%(user)s'\n" +<<<<<<< HEAD msgstr "" "\n" "'%(user)s' hesabı için bu OTP QR kodunu tarayin\n" +======= +msgstr "'%(user)s' hesabında OTP açmak içim bu QR kodunu tara\n" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: accounts/templates/accounts/email_otp_form.html:12 msgid "" @@ -215,6 +273,7 @@ msgid "" " " msgstr "" "\n" +<<<<<<< HEAD " OTP QR kodunun gönderileceği e-posta adresini giriniz.\n" " " @@ -222,13 +281,22 @@ msgstr "" msgid "Send" msgstr "Gönder" +======= +" OTP QR kodunun gönderileceği e-posta adresini giriniz.\n" +" " + +#: accounts/templates/accounts/email_otp_form.html:27 +msgid "Send" +msgstr "Gönder" + +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: accounts/templates/accounts/otp_login.html:23 msgid "I do not have/lost my OTP!" msgstr "OTP mevcut değil/kaybettim!" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "Oturum Aç" @@ -240,12 +308,12 @@ msgstr "WebVirtCloud" msgid "Incorrect username or password." msgstr "Kullanıcı adı veya parola hatalı." -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "Kullanıcı" @@ -269,26 +337,38 @@ msgstr "Oturumdan başarıyla çıkıldı" msgid "Profile" msgstr "Profil" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "Profil Düzenle" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "SSH Anahtarları" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "date" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Update" msgstr "Güncelle" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 +<<<<<<< HEAD msgid "Add SSH Key" msgstr "SSH Anahtarı Ekle" +======= +#, fuzzy +#| msgid "SSH Keys" +msgid "Add SSH Key" +msgstr "Ekle SSH Anahtarı" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -303,6 +383,7 @@ msgstr "OTP QR Kodu" #: accounts/utils.py:51 msgid "Please view HTML version of this message." msgstr "Lütfen bu mesajın HTML sürümünü görüntüleyin." +<<<<<<< HEAD #: accounts/views.py:26 msgid "Profile updated" @@ -351,6 +432,70 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "OTP QR kodu %(user)s kullanıcısına gönderildi" #: accounts/views.py:196 +======= + +#: accounts/views.py:26 +#, fuzzy +#| msgid "Profile" +msgid "Profile updated" +msgstr "Profil güncellendi" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "SSH anahtarı eklendi" + +#: accounts/views.py:45 +#, fuzzy +#| msgid "SSH Keys" +msgid "Add SSH key" +msgstr "SSH Anahtarı Ekle" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "SSH anahtarı silindi" + +#: accounts/views.py:58 +#, fuzzy +#| msgid "Delete entry" +msgid "Delete SSH key" +msgstr "SSH anahtarı sil" + +#: accounts/views.py:86 +#, fuzzy +#| msgid "Password" +msgid "Password Changed" +msgstr "Parola Değişti" + +#: accounts/views.py:106 +#, fuzzy +#| msgid "Create new instance" +msgid "Create User Instance" +msgstr "Yeni Kullanıcı Sanal Makinesi Oluştur" + +#: accounts/views.py:124 +#, fuzzy +#| msgid "Update User" +msgid "Update User Instance" +msgstr "Kullanıcı Sanal Makinesini Güncelle" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "OTP %s ye gönderildi" + +#: accounts/views.py:165 +#, fuzzy +#| msgid "Email" +msgid "Email OTP" +msgstr "OTP e-posta" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "OTP QR kodu %s kullanıcısına gönderildi" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "Kullanıcı e-postası girilmemiş, QR kod gönderimi başarısız" @@ -358,11 +503,12 @@ msgstr "Kullanıcı e-postası girilmemiş, QR kod gönderimi başarısız" msgid "Permissions" msgstr "İzinler" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "Gruplar" +<<<<<<< HEAD #: admin/forms.py:81 #, fuzzy #| msgid "" @@ -374,137 +520,147 @@ msgid "" "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" "Açık parolalar saklanmadığından bu kullanıcının parolasını\n" " görme imkanı yok. Faka parolayı bu formu " "kullanarak değiştirebilirsiniz." #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "Kullanıcılar" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "Ara" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "Uyarı" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "Hiç grubunuz yok" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "Grup Adı" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "Eylemler" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "Düzenle" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "Loglar" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "Hiç Log kaydınız yok" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "Tarih" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "Sunucu" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "Mesaj" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "Kaydet" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "Hiç kullanıcınız yok" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "Kullanıcı Adı" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "Durum" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "Görevli" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "Süperkullanıcı" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "Klonlayabilir" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "Aktif" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "Engelli" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "Profil Görüntüle" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "Engelle" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "Engeli Kaldır" @@ -516,10 +672,11 @@ msgstr "Grup Oluştur" msgid "Update Group" msgstr "Grubu Güncelle" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "Kullanıcı Oluştur" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "Kullanıcı Güncelle" @@ -533,6 +690,22 @@ msgstr "%(user)s parolası değiştirildi" msgid "Wrong Data Provided" msgstr "Hatalı Veri" +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "Kullanıcı Güncelle" + +#: admin/views.py:149 +#, fuzzy +#| msgid "Password" +msgid "User password changed: {}" +msgstr "Kullanıcı parolası değişti: {}" + +#: admin/views.py:152 +msgid "Wrong Data Provided" +msgstr "Hatalı Veri" + +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: appsettings/migrations/0002_auto_20200527_1603.py:11 msgid "Theme" msgstr "Tema" @@ -747,7 +920,11 @@ msgstr "SSH Erişim Anahtarlarını Göster" #: appsettings/migrations/0004_auto_20200716_0637.py:11 msgid "Console Scale" +<<<<<<< HEAD msgstr "Konsolu Ölçekle" +======= +msgstr "Konsol Ölçekle" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: appsettings/migrations/0004_auto_20200716_0637.py:11 msgid "Allow console to scaling view" @@ -763,7 +940,11 @@ msgstr "Sadece görüntülemeye izin ver düzenlemeye izin verme" #: appsettings/migrations/0004_auto_20200716_0637.py:13 msgid "Console Resize Session" +<<<<<<< HEAD msgstr "Konsol Oturumunu Boyutlandır" +======= +msgstr "Konsol Oturum Boyutlandır" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: appsettings/migrations/0004_auto_20200716_0637.py:13 msgid "Allow to resize session for console" @@ -819,19 +1000,35 @@ msgid "Other Settings" msgstr "Diğer Ayarlar" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "SASS dizin yolu değiştirildi. Şimdi: %(dir)s" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "Tema değiştirildi. Şimdi: %(theme)s" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" msgstr "%(setting)s değiştirildi. Şimdi: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "SASS dizin yolu değiştirildi. Şimdi: {sass_dir.value}" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "Tema değiştirildi. Şimdi: {theme}" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "{setting.name} değiştirildi. Şimdi: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: computes/forms.py:21 msgid "FQDN/IP" @@ -861,144 +1058,144 @@ msgstr "Sunucu Ekle" msgid "Create Compute" msgstr "Sunucu Oluştur" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" -msgstr "Genel Bakış" +msgstr "Genel Görünüm" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "Depolamalar" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "Ağlar" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "Arabirimler" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "AğFiltreleri" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "Parolalar" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "Hipervizör üzerinde hiç sanal makine yok" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "Ad" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "Tanım" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "VCPU" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "Bellek" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "Kapalı" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "Duraklatılmış" @@ -1007,24 +1204,28 @@ msgstr "Duraklatılmış" msgid "Computes" msgstr "Sunucular" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "You don't have any groups" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "You don't have any computes" msgstr "Hiç sunucunuz yok" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "Ayrıntılar" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "Bağlı" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "Bağlı değil" @@ -1048,69 +1249,67 @@ msgstr "Yerel" msgid "Add new host" msgstr "Yeni sunucu ekle" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "Temel ayrıntılar" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "Sunucuadı" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "Hipervizörler" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "daha" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "Emülatör" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "Sürüm" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "Qemu" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "Libvirt" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "Mimari" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "Mantıksal CPUlar" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "İşlemci" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "Bağlantı" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "Başarım" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "CPU Kullanımı" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "RAM Kullanımı" @@ -1152,6 +1351,11 @@ msgstr "bağlantı kes" msgid "File API is not supported" msgstr "Dosya API desteklenmiyor" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "Sunucu" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "Bağlantı Noktası" @@ -1164,7 +1368,7 @@ msgstr "Konsol göster" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "Başlat" @@ -1180,24 +1384,6 @@ msgstr "noVNC bir hatayla karşılaştı" msgid "Loading" msgstr "Yükleniyor" -#: console/views.py:52 -#, fuzzy -#| msgid "You do not have permission to access this page." -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "Bu sayfaya erişme izniniz yok." - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" -"Konsola erişim başarısız. Lütfen sanal makinenizin konsol yapılandırmasını " -"kontrol ediniz." - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "'%(type)s' tipi konsol desteklenmiyor" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "Sanal makine adı girilmedi" @@ -1258,7 +1444,12 @@ msgstr "şablon mu" msgid "created" msgstr "oluşturuldu" -#: instances/models.py:216 +#: instances/models.py:220 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "Show access root password" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Can access console without password" msgstr "Parolasız konsol erişimi yapabilir" @@ -1267,86 +1458,87 @@ msgid "Add Instance Network" msgstr "Sanal makine ağı ekle" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "MAC" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "Ağ" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "AğFiltresi" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "Hiçbiri" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "Kapat" @@ -1355,8 +1547,8 @@ msgid "Add Instance Owner" msgstr "Sanal makine sahibi ekle" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "Birim Ekle" @@ -1364,73 +1556,72 @@ msgstr "Birim Ekle" msgid "Add Instance Volume" msgstr "Sanal makine birimi ekle" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "Yeni Disk" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "Mevcut Disk" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "Birim parametreleri" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "Depolama" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "Biçem" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "Boyut" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "GB" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "Veriyolu" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "Önbellek" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "Metaveri" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "Havuz seç" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "Birim" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "Sunucu ile ilgili bir problem meydana geldi" @@ -1479,39 +1670,39 @@ msgid "New instance on %(host)s " msgstr "%(host)s üzerinde yeni sanal makine" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "XML" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "Yonga" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "İleri" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "Oluştur" @@ -1527,113 +1718,113 @@ msgstr "Özel" msgid "Template" msgstr "Şablon" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" +msgstr "" + +#: instances/templates/create_instance_w2.html:79 +#: instances/templates/create_instance_w2.html:352 #: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 msgid "RAM" msgstr "RAM" -#: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "HDD" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "MB" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "Sanal Makine Oluştur" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "Üretici yazılımı" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "VCPU Konfigi" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "mod-yok" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "Gelişmiş" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "HDD önbellek modu" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "Grafikler" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "Video" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "Konsol Erişimi" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "Konsol Parolası" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "Misafir Aracı" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "VirtIO" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1641,35 +1832,35 @@ msgstr "VirtIO" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "Emin misiniz?" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "Eklenen Diskler" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "Havuz seçin" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "Disk Metadata" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "Metadata öntahsis" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "İmaj" @@ -1682,18 +1873,64 @@ msgstr "HDD Önbellek Modu" msgid "Template Disk" msgstr "Şablon Disk" -#: instances/templates/create_instance_w2.html:605 -#, fuzzy -#| msgid "Network" -msgid "Network/MAC" -msgstr "Ağ" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "Birim Düzenle" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "Sanal makine birimi düzenle" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "Sanal Disk" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "Birim Yolu" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "Sadece okunur" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "Paylaşılabilir" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "Seri Numarası" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "Depolama biçemi" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "Önbellek modu" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "IO modu" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "Diskard modu" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" +msgstr "Sıfırları yakala" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "Duraklat" @@ -1709,82 +1946,92 @@ msgstr "Misafir Aracı Etkin fakat bağlı değil" msgid "Guest Agent Not Enabled & Not Connected" msgstr "Misafir Aracı etkin değil & Bağlanmamış" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "Disk" -#: instances/templates/instance.html:59 -#, fuzzy -#| msgid "Remove Instance's data" -msgid "Show Instance OS details" -msgstr "Sanal makinenin verisini sil" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "Sanal makine bilgilerini yenile" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "kotaya erişildi" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "Güç" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "Erişim" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "Anlık Görüntü" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "Ayarlar" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "İstatistikler" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "Sil" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "Klonla" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "Başlat" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "Kapat" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "Yeniden başlat" @@ -1794,40 +2041,48 @@ msgid "VNC Console" msgstr "VNC Konsol" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "Devam ettir" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "Zorla Kapat" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "Konsol" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "Kök Parola" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "VDI" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " @@ -1835,62 +2090,62 @@ msgid "" msgstr "" "Bu eylem sanal makinenin konsoluna bir %(type)s bağlantısı penceresi açar." -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "Ölçekle" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "Sadece Görüntüle" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "Oturumu Boyutlandır" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "Konsol bağlantı noktası" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "Hafif" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "Tam" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "Sanal makinenizi kapatmalı ve yeni kök parolanızı girmelisiniz." -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "Parola Gir" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "Kök parola sıfırla" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "Sanal makinenizi kapatmalı ve açık anahtarınızı seçmelisiniz." -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "Açık Anahtar Ekle" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." @@ -1898,13 +2153,20 @@ msgstr "" "Bu eylem sanal makinenin konsoluna bir bağlantı ile uzak görüntüleyiciyi " "açar." -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "virt-viewer için console.vv dosyasını indir." -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 +<<<<<<< HEAD msgid "Get console.vv" msgstr "console.vv dosyası al" +======= +#, fuzzy +#| msgid "Send console.vv file" +msgid "Get console.vv" +msgstr "console.vv dosyası gönder" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: instances/templates/instances/destroy_instance_form.html:4 msgid "Confirm Destroy" @@ -1922,115 +2184,31 @@ msgstr "Sanal makine duraklatılmış, makine yok edilemez!" msgid "This action is irreversible!" msgstr "Bu eylem geri döndürülemez!" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "Sanal makinenin verisini sil" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "Sanal makine NVRAM'ini sil" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "Sanal makineyi silemezsiniz!" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "Sanal makineyi sil" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "Bu eylem sanal makine silme işlemini başlatır." -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "Birim Düzenle" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "Sanal makine birimi düzenle" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "Sanal Disk" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "Birim Yolu" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "Sadece okunur" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "Paylaşılabilir" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "Önbellek modu" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "IO modu" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "Diskard modu" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "Sıfırları yakala" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "Seri Numarası" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "Depolama biçemi" - -#: instances/templates/instances/edit_instance_volume.html:111 -#, fuzzy -#| msgid "Are you sure to detach volume?" -msgid "Are you sure to change volume properties?" -msgstr "Birimi ayırmak istediğinize emin misiniz?" - -#: instances/templates/instances/info_tab.html:3 -#, fuzzy -#| msgid "Guest Agent" -msgid "Guest Info" -msgstr "Misafir Aracı" - -#: instances/templates/instances/info_tab.html:7 -#, fuzzy -#| msgid "Name" -msgid "OS Name" -msgstr "Ad" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "OS Kısa adı" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "Çekirdek Sürümü" - -#: instances/templates/instances/info_tab.html:15 -#, fuzzy -#| msgid "Version" -msgid "Kernel Version" -msgstr "Sürüm" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "Saat Dilimi / Ofset" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "Bu eylem sanal makineye bir ACPI kapatma sinyali gönderir." -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." @@ -2038,85 +2216,85 @@ msgstr "" "Bu eylem sanal makineyi zorla kapatır ve yeniden başlatır ve bu eylem veri " "bozulmasına yol açabilir." -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" "Bu eylem sanal makineyi zorla kapatır ve bu veri bozulmasına yol açabilir." -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "Bu eylem sanal makineyi duraklatır." -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "Bu eylem sanal makineyi sürdürmeye döndürür." -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "Yönetici sizin sanal makinenizi blokladı." -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "Sanal makineyi başlatmak için Başlat tuşuna tıklayın" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "Şablon sanal makine başlatılamaz" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "CPU" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "Mantıksal Sunucu CPUları" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "Mevcut Tahsis" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "Maksimum Tahsis" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "Mantıksal sanal makine Aktif/Maksimum CPUları" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "Devredışı" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "Sabit" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "Etkin" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "Sanal makineyi yeniden boyutlandırma iznine sahip değilsiniz" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "Toplam sunucu belleği" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "Özel değer" @@ -2126,461 +2304,472 @@ msgid "Disk allocation (GB)" msgstr "Disk Tahsisi (GB)" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "Disk bilgisi elde edilirken hata" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "Ön Yükleme" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "Taşı" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "Seçenekler" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "Otomatik başlat" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "Sunucu başlatıldığında sanal makineyi de otomatik başlat" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "Boot sırası" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "Sanal makinenizin ön yükleme menüsünü başlangıçta etkinleştir" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "Ön yükleme menüsünü göster" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "Ön yükleme menüsünü gizle" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "Ön yükleme menüsünü düzenlemek için lütfen sanal makineyi kapatın" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "yukarı: seçili aygıtları taşı" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "aşağı: seçili aygıtları taşı" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "Uygula" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "Sanal Makine Medyası" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "CD-ROM Ekle" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "Aygıt" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "CD-ROM" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "Bağla" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "CD-ROM ayır (cihazi sil)" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "Ayır" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "Hiçbir CD-ROM aygıtı mevcut değil." -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "Sanal Makine Birimi" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "Kullanılan" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "Kapasite" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "Kaynak" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "Ayır" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "Birimi ayırmak istediğinize emin misiniz?" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "Emin misiniz? Bu veri bozulmasına yol açabilir!" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "Birimi silmek istediğinize emin misiniz?" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "Bir ağ aygıtı ekle" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "Ağ Aygıtları" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "Bilgi" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "aktif" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "Filtre" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "NIC Düzenle" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "Sanal Makine Ağını Düzenle" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "Ağ Kaynağı" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "Arabirim" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "Model" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "Ağ değişikliklerini uygula" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "Aygıt Sil" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "IPv4" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "IPv6" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "QoS" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" +<<<<<<< HEAD "macvtap bir çok yapılandırmada sunucu ile sanal makine ağı arasındaki " "iletişimde çalışmaz" +======= +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "QoS Yapılandırması" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "Yön" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "Ortalama" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "Tepe" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "QoS Düzenle" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "QoS Sil" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" "Taşıma için iki sunucu da eşlenik ayarlara ve OS tipine sahip olmalıdır" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "Orijinal Sunucu" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "Sunucu taşıma" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "Canlı olarak taşı" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "Güvensiz taşıma" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "Orjinali sil" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "Çevrimdışı olarak taşı" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "Canlı göç esnasında CPU yu yavaşlamaya zorlar" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "Otomatik yavaşlat" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "Hızlı taşıma için sanal makine belleğini sıkıştır" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "Sıkıştırılmış" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" "XML üzerinden ayarları değiştirmek istiyorsanız sanal makineyi kapatmalısınız" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "Sanal makine sahipleri" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 +<<<<<<< HEAD +======= +#, fuzzy +#| msgid "To create console password, shutdown the instance." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "To change console settings, shutdown the instance." msgstr "Konsol ayarlarını değiştirmek için sanal makineyi kapatın" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "Bir klon oluştur" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "Klon Adı" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "Tahmin" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "Ağ aygıtları" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "Rastgele" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "Depolama aygıtları" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "Başlık" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" "Sanal makine şablon adını ve tanımını ayarlamak için sanal makineyi kapatın." -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "Şablon?" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "Sanal makine video modelini ayarlamak için sanal makineyi kapatın." -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "Birincil Video Model" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "lütfen seçiniz" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "Ayarla" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "Sanal makinenin vCPUlarını hotpluggable yapmak için" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "Etkin" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "Devredışı" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "Misafir Aracıyı Etkilenleştirme/Devredışı bırakmak için. Durum" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "Bağlantı yok" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "Bilinmeyen" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "Qemu Misafir Aracısı" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "Anlık Görüntü Oluştur" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "Anlık Görüntüleri Yönet" -#: instances/templates/instances/snapshots_tab.html:20 -#, fuzzy -#| msgid "" -#| "This may take more than an hour, depending on how much content is on your " -#| "instance and how large the disk is." +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" "Bu işlem diskinizin büyüklüğüne ve sanal makinenizin boyutuna göre bir " "saatten fazla sürebilir" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "Anlık görüntü adı girin" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "Anlık görüntü oluşturmak için lütfen sanal makinenizi kapatınız." + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "Geri yükleme/Silmek için bir anlık görüntü seçin" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "Bu anlık görüntüye dön" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "Anlık görüntüye dönmek için lütfen sanal makineyi kapatınız." -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "Anlık Görüntü Sil" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "Hiç anlık görüntünüz yok" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "Gerçek Zamanlı" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "CPU Kullanımı" @@ -2588,11 +2777,11 @@ msgstr "CPU Kullanımı" msgid "Memory Usage" msgstr "Bellek Kullanımı" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "Bant Genişliği Aygıtı" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "Disk I/O aygıtı" @@ -2600,30 +2789,53 @@ msgstr "Disk I/O aygıtı" msgid "None available device name" msgstr "Hiçbiri uygun aygıt adı değil" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "Şablon makineler başlatılamaz." -#: instances/views.py:352 +#: instances/views.py:345 #, fuzzy, python-format #| msgid "Instance is migrated to %(hostname)s" msgid "Instance is migrated to %(hostname)s" msgstr "Sanal makine %(hostname)% ya taşındı" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "Kök parolayı sıfırla" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "Lütfen sanal makinenizi kapatın ve yeniden deneyin" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "Şablon makineler başlatılamaz." + +#: instances/views.py:339 +#, fuzzy, python-format +#| msgid "Migrate to {new_compute.hostname}" +msgid "Migrate to %(hostname)%" +msgstr "%(hostname)% ya taşı" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "Kök parolayı sıfırla" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "Lütfen sanal makinenizi kapatın ve yeniden deneyin" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "Yeni %(keyname)s SSH açık anahtarı kuruldu" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" @@ -2631,13 +2843,33 @@ msgstr "" "%(quota_msg)s kullanıcısı kotası doldu, '%(instance_name)s' in CPU su " "yeniden boyutlandırılamıyor!" -#: instances/views.py:438 +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "CPU sayısı değiştirildi: %(old)s -> %(new)s" -#: instances/views.py:466 +#: instances/views.py:459 #, python-format +======= +#: instances/views.py:416 +#, fuzzy, python-format +#| msgid "" +#| "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" +msgid "" +"User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" +msgstr "" +"%(quota_msg)s kullanıcısı kotası doldu, '%(instance_name)s' in CPU su yeniden " +"boyutlandırılamıyor!" + +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "CPU Boyutlandır" + +#: instances/views.py:453 +#, fuzzy, python-format +#| msgid "" +#| "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" @@ -2645,7 +2877,8 @@ msgstr "" "%(quota_msg)s kullanıcı kotası doldu, '%(instance_name)s' in belleği yeniden " "boyutlandırılamıyor!" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, fuzzy, python-format #| msgid "Memory is resized" msgid "" @@ -2655,186 +2888,349 @@ msgstr "" "Bellek kapasitesi değiştirildi: current/max: %(old_cur)s/%(old_max)s/" "%(new_max)s" -#: instances/views.py:507 +#: instances/views.py:500 #, python-format +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "Bellek Boyutlandır" + +#: instances/views.py:491 +#, fuzzy, python-format +#| msgid "" +#| "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" "%(quota_msg)s kullanıcı kotası doldu, '%(instance_name)s' in diski yeniden " "boyutlandırılamıyor!" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "Disk boyutu değiştirildi: %(dev)s" -#: instances/views.py:570 +#: instances/views.py:546 #, fuzzy, python-format #| msgid "Attach new disk %(name)s (%(format)s)" msgid "Attach new disk: %(name)s (%(format)s)" msgstr "Yeni disk tak %(name)s (%(format)s)" -#: instances/views.py:609 +#: instances/views.py:577 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "Takılan mevcut disk: %(target_dev)s" -#: instances/views.py:667 +#: instances/views.py:635 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "Disk Boyutlandır" + +#: instances/views.py:537 +#, fuzzy, python-format +#| msgid "Attach new disk {name} ({format})" +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "Yeni disk tak %(name)s (%(format)s)" + +#: instances/views.py:568 +#, fuzzy, python-format +#| msgid "Attach Existing disk: {target_dev}" +msgid "Attach Existing disk: %(target_dev)s" +msgstr "Takılan mevcut disk: %(target_dev)s" + +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" "Birim değişiklikleri uygulandı. Ama yeniden başlatıldıktan sonra uygulanacak" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "Birim başarıyla değiştirildi." -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "Disk düzenle: %(target_dev)s" -#: instances/views.py:693 +#: instances/views.py:661 #, python-format msgid "Delete disk: %(dev)s" msgstr "Disk sil: %(dev)s" -#: instances/views.py:709 +#: instances/views.py:677 #, python-format msgid "Detach disk: %(dev)s" msgstr "Diski ayır: %(dev)s" -#: instances/views.py:722 +#: instances/views.py:690 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "CD-ROM Ekle: %(target)s" -#: instances/views.py:735 +#: instances/views.py:703 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "CD-ROM ayır: %(dev)s" -#: instances/views.py:748 +#: instances/views.py:716 #, python-format msgid "Mount media: %(dev)s" msgstr "Medya tak: %(dev)s" -#: instances/views.py:761 +#: instances/views.py:729 #, python-format msgid "Unmount media: %(dev)s" msgstr "Medyayı ayır: %(dev)s" -#: instances/views.py:774 +#: instances/views.py:742 #, fuzzy, python-format #| msgid "Create snapshot: %(snap)s" msgid "Create snapshot: %(snap)s" msgstr "Anlık görüntü oluştur: %(snap_name)s" -#: instances/views.py:785 +#: instances/views.py:753 #, fuzzy, python-format #| msgid "Delete snapshot: %(snap)s" msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:627 +#, fuzzy, python-format +#| msgid "Edit disk: {target_dev}" +msgid "Edit disk: %(target_dev)s" +msgstr "Disk düzenle: %(target_dev)s" + +#: instances/views.py:649 +#, fuzzy, python-format +#| msgid "Delete disk: {dev}" +msgid "Delete disk: %(dev)s" +msgstr "Disk sil: %(dev)s" + +#: instances/views.py:665 +#, fuzzy, python-format +#| msgid "Detach disk: {dev}" +msgid "Detach disk: %(dev)s" +msgstr "Diski ayır: %(dev)s" + +#: instances/views.py:678 +#, fuzzy, python-format +#| msgid "Add CD-ROM: {target}" +msgid "Add CD-ROM: %(target)s" +msgstr "CD-ROM Ekle: %(target)s" + +#: instances/views.py:691 +#, fuzzy, python-format +#| msgid "Detach CD-ROM: {dev}" +msgid "Detach CD-ROM: %(dev)s" +msgstr "CD-ROM ayır: %(dev)s" + +#: instances/views.py:704 +#, fuzzy, python-format +#| msgid "Mount media: {dev}" +msgid "Mount media: %(dev)s" +msgstr "Medya tak: %(dev)s" + +#: instances/views.py:717 +#, fuzzy, python-format +#| msgid "Umount media: {dev}" +msgid "Unmount media: %(dev)s" +msgstr "Medyayı ayır: %(dev)s" + +#: instances/views.py:730 +#, fuzzy, python-format +#| msgid "New snapshot : {name}" +msgid "New snapshot: %(name)s" +msgstr "Yeni anlık görüntü: %(name)s" + +#: instances/views.py:741 +#, fuzzy, python-format +#| msgid "Delete snapshot : {snap_name}" +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "Anlık görüntü sil: %(snap_name)s" -#: instances/views.py:796 +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "Anlık görüntü geri dönüş başarılı:" -#: instances/views.py:799 -#, fuzzy, python-format +<<<<<<< HEAD +#: instances/views.py:767 +#, fuzzy #| msgid "Delete snapshot: %(snap_name)s" -msgid "Revert snapshot: %(snap)s" +msgid "Revert snapshot: %(snap)" msgstr "Anlık görüntüye dönüldü: %(snap_name)s" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "Snapshota dön" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "Otomatik başlatmayı ayarla" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "Otomatik başlatmayı iptal et" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "Ön yükleme menüsünü etkinleştir" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "Ön yükleme menüsünü devredışı bırak" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "Ön yükleme sırasını ayarla" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "Otomatik başlatmayı ayarla" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "Otomatik başlatmayı iptal et" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "Ön yükleme menüsünü etkinleştir" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "Ön yükleme menüsünü devredışı bırak" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "Ön yükleme sırasını ayarla" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" "Ön yükleme menüsü değişiklikleri uygulandı. Fakat yeniden başlatılınca " "uygulanacak" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "Ön yükleme sırası başarıyla değiştirildi." -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 #, fuzzy #| msgid "Can clone instances" msgid "Change instance XML" msgstr "Sanal makineleri klonlayabilir" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "Misafir Ajanını Ayarla: %(status)s" -#: instances/views.py:917 -#, fuzzy, python-format +#: instances/views.py:885 +#, fuzzy #| msgid "Set Video Model" -msgid "Set Video Model: %(model)s" +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" +msgstr "XML Düzenle" + +#: instances/views.py:863 +#, fuzzy, python-format +#| msgid "Set Quest Agent {status}" +msgid "Set Guest Agent %(status)s" +msgstr "Misafir Aracı Ayarla {status}" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "Video Modeli Ayarla" -#: instances/views.py:926 +#: instances/views.py:882 msgid "Change network" msgstr "Ağ değiştir" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" "Ağ aygıtı yapılandırması değiştirildi. Aktifleştirmek için lütfen sanal " "makineyi kapatın." -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, fuzzy, python-format #| msgid "Add network" msgid "Add network: %(mac)s" msgstr "Ağ ekle: %(mac)s" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "Ağ sil: %(mac)s" -#: instances/views.py:998 +#: instances/views.py:946 #, python-format msgid "Set Link State: %(state)s" msgstr "Bağlantı durumunu ayarla: %(state)s" -#: instances/views.py:1018 networks/views.py:231 +#: instances/views.py:966 networks/views.py:231 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "%(qos_dir)s QoS ayarlandı" -#: instances/views.py:1023 +#: instances/views.py:971 #, python-format +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "Ağ ekle" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "Ağ sil" + +#: instances/views.py:933 +#, fuzzy, python-format +#| msgid "Set Link State: {state}" +msgid "Set Link State: %(state)s" +msgstr "Bağlantı durumunu ayarla: %(state)s" + +#: instances/views.py:952 +#, fuzzy, python-format +#| msgid "{qos_dir.capitalize()} QoS is set" +msgid "%(qos_dir)s QoS is set" +msgstr "%(qos_dir)s QoS ayarlandı" + +#: instances/views.py:956 +#, fuzzy, python-format +#| msgid "" +#| "Network XML is changed. \\Stop and start network to activate new config." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." @@ -2842,13 +3238,26 @@ msgstr "" "%(qos_dir)s QoS ayarlandı. Ağ XML i değiştirildi. \\ Aktifleştirmek için " "durdurun ve yeniden başlatın." -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "%(qos_dir)s QoS silindi" -#: instances/views.py:1045 +#: instances/views.py:993 #, python-format +======= +#: instances/views.py:970 +#, fuzzy, python-format +#| msgid "{qos_dir.capitalize()} QoS is deleted" +msgid "%(qos_dir)s QoS is deleted" +msgstr "%(qos_dir)s QoS silindi" + +#: instances/views.py:974 +#, fuzzy, python-format +#| msgid "" +#| "Network XML is changed. \\Stop and start network to activate new config." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." @@ -2856,48 +3265,99 @@ msgstr "" "%(qos_dir)s QoS silindi. Ağ XML i değiştirildi. \\ Aktifleştirmek için " "durdurun ve yeniden başlatın." -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "Sadece bir sahibe izin verilmiştir ve bir sahip zaten eklenmiş" -#: instances/views.py:1069 +#: instances/views.py:1017 #, python-format msgid "Add owner: %(user)s" msgstr "Sahip ekle: %(user)s" -#: instances/views.py:1080 +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "Sahip sil: %(userinstance_id)s" -#: instances/views.py:1112 +#: instances/views.py:1060 #, python-format +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "Sadece bir sahibe izin verilmiştir ve bir sahip zaten eklenmiş" + +#: instances/views.py:995 +#, fuzzy, python-format +#| msgid "Added owner {user_id}" +msgid "Added owner %(user)s" +msgstr "Eklenmiş sahip %(user)s" + +#: instances/views.py:1006 +#, fuzzy, python-format +#| msgid "Deleted owner {userinstance_id}" +msgid "Deleted owner %(userinstance_id)s" +msgstr "Silinmiş sahip %(userinstance_id)s" + +#: instances/views.py:1038 +#, fuzzy, python-format +#| msgid "" +#| "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" "%(quota_msg)s' Kullanıcı kotası doldu, '%(clone_name)s' in CPU su yeniden " "boyutlandırılamıyor!" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "'%(clone_name)s' sanal makinesi zaten mevcut!" -#: instances/views.py:1121 +#: instances/views.py:1069 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "Sanal makine adı '%(clone_name)s' geçersiz karakterler içermektedir!" -#: instances/views.py:1124 +#: instances/views.py:1072 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "Sanal makine MAC adresi '%(clone_mac)s' geçersiz biçemde belirtilmiş!" -#: instances/views.py:1134 +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "'%(instance_name)s' un klonu oluştur" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1044 +#, fuzzy +#| msgid "Instance '{clone_data['name']}' already exists!" +msgid "Instance '%(clone_name)s' already exists!" +msgstr "'%(clone_name)s' sanal makinesi zaten mevcut!" + +#: instances/views.py:1047 +#, fuzzy, python-format +#| msgid "Instance name '{clone_data['name']}' contains invalid characters!" +msgid "Instance name '%(clone_name)s' contains invalid characters!" +msgstr "Sanal makine adı '%(clone_name)s' geçersiz karakterler içermektedir!" + +#: instances/views.py:1050 +#, fuzzy, python-format +#| msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" +msgid "Instance MAC '%(clone_mac)s' invalid format!" +msgstr "Sanal makine MAC adresi '%(clone_mac)s' geçersiz biçemde belirtilmiş!" + +#: instances/views.py:1060 +#, fuzzy, python-format +#| msgid "Clone of '{instance.name}'" +msgid "Clone of '%(instance_name)s'" +msgstr "'%(instance_name)s' un klonu" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." @@ -2905,85 +3365,175 @@ msgstr "" "Konsol parolası ayarlanırken hata oluştu. Sanal makinenin bir grafik " "aygıtına sahip olduğundan emin olunuz." -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "VNC parolası ayarlar" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "VNC Keymapi ayarla" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "VNC tipini ayarla" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "VNC dinleme adresini ayarla" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "Seçenekleri düzenle" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "console.vv dosyası gönder" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "Bu isimde bir sanal makine mevcut" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "Hiç bir depolama havuzu tanımlamadınız" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "Hiç bir ağ havuzu tanımlamadınız" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "Aynı isimde başka bir sanal makine var. Onu silip yeniden deneyin!" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "Sanal makine için MAC adresi belirtmediniz" -#: instances/views.py:1426 +#: instances/views.py:1374 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "VNC parolası ayarlar" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "VNC Keymapi ayarla" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "VNC tipini ayarla" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "VNC dinleme adresini ayarla" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "Seçenekleri düzenle" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "console.vv dosyası gönder" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "Bu isimde bir sanal makine mevcut" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "Hiç bir depolama havuzu tanımlamadınız" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "Hiç bir ağ havuzu tanımlamadınız" + +#: instances/views.py:1300 +#, fuzzy +#| msgid "There is an instance with same name. Are you sure?" +msgid "There is an instance with same name. Remove it and try again!" +msgstr "Aynı isimde başka bir sanal makine var. Onu silip yeniden deneyin!" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "Sanal makine için MAC adresi belirtmediniz" + +#: instances/views.py:1327 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" "İmaj zaten mevcut. Lütfen ya makine adını değişin ya da disk alanlarını " "kontrol edin" -#: instances/views.py:1453 +<<<<<<< HEAD +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "Ya daha önce oluşturun ya da bir imaj seçin" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "Geçersiz önbellek modu" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "Sanal makine oluşturuldu" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "Flavor Oluşturuldu" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "Kullanıcı Oluştur" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "Flavor Güncellendi" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "Flavor Güncelle" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "Ya daha önce oluşturun ya da bir imaj seçin" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "Geçersiz önbellek modu" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "Sanal makine oluşturuldu" + +#: instances/views.py:1423 +#, fuzzy +#| msgid "Create" +msgid "Flavor Created" +msgstr "Flavor Oluşturuldu" + +#: instances/views.py:1431 +#, fuzzy +#| msgid "Create User" +msgid "Create Flavor" +msgstr "Kullanıcı Oluştur" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "Flavor Güncellendi" + +#: instances/views.py:1450 +#, fuzzy +#| msgid "Update User" +msgid "Update Flavor" +msgstr "Flavor Güncelle" + +#: instances/views.py:1460 +#, fuzzy +#| msgid "Delete" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "Flavor Silindi" @@ -3049,12 +3599,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "Tip" @@ -3082,43 +3632,43 @@ msgstr "kapalı" msgid "Delay" msgstr "Geçikme" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "IPv4 Modu" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "DHCP" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "Statik" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "Yapılandırma yok" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "IPv4 Adresi" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "IPv4 Ağ Geçidi" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "IPv6 Modu" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "IPv6 Adresi" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "IPv6 Ağ Geçidi" @@ -3136,12 +3686,12 @@ msgstr "Ön yükleme Modu" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "Durum" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "Durdur" @@ -3153,7 +3703,7 @@ msgstr "Köleler" msgid "Speed" msgstr "Hız" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "Hipervizör hiçbir arabirime sahip değil" @@ -3162,20 +3712,14 @@ msgid "user" msgstr "kullanıcı" #: logs/models.py:6 -#, fuzzy -#| msgid "hostname" -msgid "host" -msgstr "sunucuadı" - -#: logs/models.py:7 msgid "instance" msgstr "sanal makine" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "mesaj" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "tarih" @@ -3246,8 +3790,8 @@ msgid "Add New Network" msgstr "Yeni Ağ Ekle" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "varsayılan" @@ -3369,12 +3913,12 @@ msgid "IPv4 Fixed Addresses" msgstr "IPv4 Sabit Adresleri" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "Göster" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "Temizle" @@ -3399,11 +3943,11 @@ msgstr "IPv6 Yönlendirme" msgid "IPv6 Fixed Addresses" msgstr "IPv6 Sabit Adresleri" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "Hipervizör hiçbir Ağa sahip değil" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "Yönledirme" @@ -3412,6 +3956,7 @@ msgid "Network pool name already in use" msgstr "Ağ havuzu adı zaten kullanımda" #: networks/views.py:47 +<<<<<<< HEAD msgid "Please enter bridge/dev name" msgstr "Lütfen köprü/aygıt adı giriniz" @@ -3439,11 +3984,40 @@ msgid "%(family)s DHCP Range is Changed." msgstr "%(family)s DHCP aralığı değiştirildi." #: networks/views.py:210 +======= +#, fuzzy +#| msgid "Please enter bridge name" +msgid "Please enter bridge/dev name" +msgstr "Lütfen köprü/aygıt adı giriniz" + +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "Libvirt için IPv6 ağ prefixi /64 olmak zorundadır" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "Bilinmeyen Ağ Ailesi" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "{family.upper()} sabit adres operasyonu tamamlandı." + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "{family.upper()} sabit adresi silindi." + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "{family.upper()} DHCP aralığı değiştirildi." + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" "Ağ XML i değiştirildi. \\ Aktifleştirmek için durdurun ve yeniden başlatın." +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "Ağ XML i değiştirildi." @@ -3468,6 +4042,37 @@ msgid "" msgstr "" "%(qos_dir)s QoS silindi. Ağ XML i değiştirildi. \\ Aktifleştirmek için " "durdurun ve yeniden başlatın." +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "Ağ XML i değiştirildi." + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" +"{qos_dir.capitalize()} QoS ayarlandı. Ağ ayarları XML ile değiştirildi." + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "Yeni yapılandırmayı aktifleştirmek için ağı durdurun ve başlatın" + +#: networks/views.py:221 +msgid "{} QoS is set" +msgstr "{} QoS ayarlandı" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "{qos_dir.capitalize()} QoS silindi. Ağ XML'i değiştirildi." + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" +"Yeni yapılandırmayı aktifleştirmek için ağı durdurun ve yeniden başlatın." + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" +msgstr "{qos_dir.capitalize()} QoS silindi" #: nwfilters/templates/add_nwf_rule.html:12 msgid "Add New NWFilter Rule" @@ -3481,8 +4086,8 @@ msgstr "Eğer aynı niteliklerde bir kural varsa bu kuralla değiştirilecektir" msgid "Create New NWFilter" msgstr "Yeni AğFiltresi Oluştur" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "UUID" @@ -3490,46 +4095,47 @@ msgstr "UUID" msgid "Filter References" msgstr "Filtre Referansları" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "Referans" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "Kurallar" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "Kural" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "Eylem Tipi" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "Öncelik" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "Direktifler" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "AğFiltresi Ayrıntıları" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "AğFiltresi Klonla" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "Hipervizör hiç bir AğFiltresine sahip değil" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "Bu isimde bir ağ filtresi zaten mevcut" @@ -3539,24 +4145,100 @@ msgid "A network filter with this UUID already exists" msgstr "Bu UUID ye sahip bir ağ filtresi zaten mevcut" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "Bu isimde bir ağ filtresi zaten mevcut" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "Bu UUID ye sahip bir ağ filtresi zaten mevcut" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "%(filter)s ağ filtresi oluşturuldu" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "%(filter)s ağ filtresi silindi" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "AğFiltresi, %(instance)s tarafından kullanımda. Silinemiyor." -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" msgstr "Ağfiltresi %(name)s , %(clone)s olarak klonlanıyor" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "AğFiltresi Siliniyor: {name}" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "AğFiltresi, {inst} tarafından kullanımda. Silinemiyor." + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +msgstr "Ağfiltresi {name} , {cln_name} olarak klonlanıyor" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "Geçici" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "hayır" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "evet" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "Özel" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "Kullanım" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "Veri" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "Kullanım Tipi" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" +msgstr "Değer" #: storages/forms.py:10 storages/forms.py:37 msgid "No path has been entered" @@ -3586,64 +4268,64 @@ msgstr "İmaj adı 120 karakterden fazla olamaz" msgid "Create Storage Pool" msgstr "Depolama Havuzu Oluştur" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "DIR" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "LVM" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "CEPH" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "NETFS" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "ISO" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "Yol" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "Ceph Kullanıcısı" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "Ceph Havuzu" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "Ceph Sunucusu" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "Uzak Yol" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "otomatik" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "nfs" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "glusterfs" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "cifs" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "Yerel Yol" @@ -3659,52 +4341,47 @@ msgstr "Yükleme" msgid "Add New Volume" msgstr "Yeni Birim Ekle" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "Havuz adı" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "Havuz tipi" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "Havuz yolu" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "Havuz durumu" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "Kullanım" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "Birimler" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "Tahsis Edilmiş" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "İmaj Klonla" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "Dönüştür" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "raw" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "qcow" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "qcow2" @@ -3712,59 +4389,81 @@ msgstr "qcow2" msgid "Hypervisor doesn't have any Volumes" msgstr "Hipervizör hiçbir birime sahip değil" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "Hipervizör hiç bir depolama alanına sahip değil" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "Havuz adı zaten kullanılıyor" #: storages/views.py:45 msgid "You need create secret for pool" -msgstr "Havuz için " +msgstr "" +<<<<<<< HEAD +#: storages/views.py:48 +======= #: storages/views.py:49 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "You need input all fields for creating ceph pool" msgstr "CEPH havuzu oluşturmak için tüm alanların doldurulmasına ihtiyaç var" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 -#, fuzzy, python-format -#| msgid "Volume: %(volume)s is deleted." -msgid "Volume: %(vol)s is deleted." +<<<<<<< HEAD +#: storages/views.py:144 +#, python-format +msgid "Volume: %(volume)s is deleted." msgstr "Birim: %(volume)s silindi." -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "ISO imajı zaten mevcut" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "ISO: %(file)s  yüklendi." -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "Birim adı zaten kullanımda" -#: storages/views.py:180 -#, fuzzy, python-format -#| msgid "%(image)s image cloned as %(clone)s successfully" -msgid "%(image)s image cloned as %(name)s successfully" +#: storages/views.py:174 +#, python-format +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "%(image)s imajı %(clone)s olarak başarıyla klonlandı" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" msgstr "İmaj dosyası %(name)s başarıyla oluşturuldu" +======= +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "Birim: {volname} silindi." + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "ISO imajı zaten mevcut" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "ISO: {request.FILES['file']}  yüklendi." + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "Birim adı zaten kullanımda" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "{data['image']} imajı {name} olarak başarıyla klonlandı" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +msgstr "İmaj dosyası {name} başarıyla oluşturuldu" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: templates/403.html:3 msgid "403" @@ -3826,348 +4525,18 @@ msgstr "Oturumu Kapat" msgid "Processing" msgstr "İşleniyor" -#: templates/search_block.html:3 -msgid "Search" -msgstr "Ara" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "{editor}: Düzenleme başarısız" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "İptal edildi!" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -#, fuzzy -#| msgid "ISO image already exist" -msgid "Show this message and exit." -msgstr "ISO imajı zaten mevcut" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, fuzzy, python-brace-format -#| msgid "expected %s argument(s)" -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "beklenen parametre(ler) %s" -msgstr[1] "beklenen parametre(ler) %s" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "Komutlar" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "Eksik komut." - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "{name!r} böyle bir komut yok." - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -#, fuzzy -#| msgid "'%(value)s' value must be an integer." -msgid "Value must be an iterable." -msgstr "'%(value)s' değeri bir sayısal değer olmalıdır" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "gerekli" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "Sürümünü göster ve çık." - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, fuzzy, python-brace-format -#| msgid "message" -msgid "Error: {message}" -msgstr "mesaj" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, fuzzy, python-brace-format -#| msgid "Enter a valid value." -msgid "Invalid value: {message}" -msgstr "Geçerli bir değer girin." - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "Eksik parametre" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -#, fuzzy -#| msgid "Edit options" -msgid "Missing option" -msgstr "Seçenekleri düzenle" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "Eksik parametre" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -#, fuzzy -#| msgid "Unknown" -msgid "unknown error" -msgstr "Bilinmeyen" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -#, fuzzy -#| msgid "No configuration" -msgid "Repeat for confirmation" -msgstr "Yapılandırma yok" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "Devam etmek için bir tuşa basın..." - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -#, fuzzy -#| msgid "Value %(value)r is not a valid choice." -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "%(value)r değeri geçerli bir seçenek değil." -msgstr[1] "%(value)r değeri geçerli bir seçenek değil." - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -#, fuzzy -#| msgid "Value %(value)r is not a valid choice." -msgid "{value!r} is not a valid {number_type}." -msgstr "%(value)r değeri geçerli bir seçenek değil." - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -#, fuzzy -#| msgid "Value %(value)r is not a valid choice." -msgid "{value!r} is not a valid boolean." -msgstr "%(value)r değeri geçerli bir seçenek değil." - -#: venv/lib/python3.6/site-packages/click/types.py:623 -#, fuzzy -#| msgid "'%(value)s' is not a valid UUID." -msgid "{value!r} is not a valid UUID." -msgstr "'%(value)s' geçerli bir UUID değil." - -#: venv/lib/python3.6/site-packages/click/types.py:801 -#, fuzzy -#| msgid "Profile" -msgid "file" -msgstr "Profil" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -#, fuzzy -#| msgid "Direction" -msgid "directory" -msgstr "Yön" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -#, fuzzy -#| msgid "Pool path" -msgid "path" -msgstr "Havuz yolu" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" +msgstr "kapat" #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "Mesajlar" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "Site Haritası" @@ -4182,108 +4551,103 @@ msgstr "Statik Dosyalar" msgid "Syndication" msgstr "Sendika" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "Bu sayfa numarası bir tam sayı değil" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "Sayfa numarası 1'den daha küçük" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "Bu sayfada hiç sonuç yok" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "Geçerli bir değer girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "Geçerli bir URL girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "Geçerli bir tam sayı girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "Geçerli bir e-posta adresi girin." #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "Geçerli bir IPv4 adresi girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "Geçerli bir IPv6 adresi girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Geçerli bir IPv4 veya IPv6 adresi girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "Sadece virgüllerle ayrılmış sayılar girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4295,7 +4659,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4307,15 +4671,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "Bir sayı girin." -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4323,7 +4687,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4331,7 +4695,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4341,47 +4705,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "Null karakterlere izin verilmiyor." -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "ve" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "%(value)r değeri geçerli bir seçenek değil." -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "Bu alan null olamaz" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "Bu alan boş bırakılamaz." -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4389,349 +4754,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "Alan tipi: %(field_type)s" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be either True or False." -msgid "“%(value)s” value must be either True or False." -msgstr "'%(value)s' değeri ya True ya da False olmalıdır." - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be either True or False." -msgid "“%(value)s” value must be either True, False, or None." -msgstr "'%(value)s' değeri ya True ya da False olmalıdır." - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "Virgülle ayrılmış tam sayılar" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "Tarih (zaman yok)" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "Tarih (zamanlı)" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be a decimal number." -msgid "“%(value)s” value must be a decimal number." -msgstr "'%(value)s' değeri bir tam sayı olmalıdır." - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "Ondalık sayı" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "Süre" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "E-posta adresi" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "Dosya yolu" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be a float." -msgid "“%(value)s” value must be a float." -msgstr "'%(value)s' değeri kayan noktalı bir sayı olmalıdır." - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "Kayan noktalı sayı" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be an integer." -msgid "“%(value)s” value must be an integer." -msgstr "'%(value)s' değeri bir sayısal değer olmalıdır" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "Tam sayı" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "'%(value)s' değeri bir sayısal değer olmalıdır" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "Büyük (8 bayt) sayı" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." +msgstr "'%(value)s' değeri ya True ya da False olmalıdır." + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "Virgülle ayrılmış tam sayılar" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "Tarih (zaman yok)" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "Tarih (zamanlı)" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "'%(value)s' değeri bir tam sayı olmalıdır." + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "Ondalık sayı" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "Süre" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "E-posta adresi" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "Dosya yolu" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "'%(value)s' değeri kayan noktalı bir sayı olmalıdır." + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "Kayan noktalı sayı" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "IPv4 adresi" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "IP Adresi" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be either True or False." -msgid "“%(value)s” value must be either None, True or False." -msgstr "'%(value)s' değeri ya True ya da False olmalıdır." +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 +#, python-format +msgid "'%(value)s' value must be either None, True or False." +msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -#, fuzzy -#| msgid "Positive integer" -msgid "Positive big integer" -msgstr "Pozitif sayı" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "Pozitif sayı" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "Metin" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "Zaman" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "URL" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "Ham ikili veri" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 -#, fuzzy, python-format -#| msgid "'%(value)s' is not a valid UUID." -msgid "“%(value)s” is not a valid UUID." +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 +#, python-format +msgid "'%(value)s' is not a valid UUID." msgstr "'%(value)s' geçerli bir UUID değil." -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "Evrensel eşsiz betimleyici" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "Dosya" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "Bir JSON nesnesi" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "Değer geçerli bir JSON olmalı" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "Bire-bir ilişki" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "%(from)s'den %(to)s ye ilişki" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "%(from)s'den %(to)s ye ilişkiler" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "Çoktan-çoğa ilişki" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr ":?.!" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "Bu alan gerekli." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "Bir tüm sayı girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "Geçerli bir tarih girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "Geçerli bir zaman girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "Geçerli bir tarih/saat girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "Geçerli bir süre girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "Dosya submit edilmedi. Formdaki encoding tipini kontrol ediniz." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "Gönderilen dosya yok" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "Gönderilen dosya boş" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4740,12 +5102,12 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " @@ -4754,9 +5116,9 @@ msgstr "" "Geçerli bir imaj yükleyin. Yüklediğiniz imaj ya geçersiz ya da bir bozulmuş " "imaj" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4765,84 +5127,78 @@ msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" "Geçerli bir seçenek seçin. Seçeneklerden %(value)s tanesi uygun değil. " -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "Bir değer listesi girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "Geçerli bir UUID girin." -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -#, fuzzy -#| msgid "Enter a valid URL." -msgid "Enter a valid JSON." -msgstr "Geçerli bir URL girin." - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr ":" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "(Gizli alan %(name)s) %(error)s" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "Sıra" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4850,56 +5206,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 -#, fuzzy, python-format -#| msgid "\"%(pk)s\" is not a valid value." -msgid "“%(pk)s” is not a valid value." +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 +#, python-format +msgid "\"%(pk)s\" is not a valid value." msgstr "'%(pk)s' bir geçerli değer değil." -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "Evet" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "Hayır" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "evet,hayır,belki" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4908,62 +5263,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "%(size)d byte" msgstr[1] "%(size)d byte" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "%s KB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "%s MB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "%s GB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "%s TB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "%s PB" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "gece yarısı" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "öğle" @@ -5307,20 +5662,20 @@ msgstr "Aralık" msgid "This is not a valid IPv6 address." msgstr "Bu bir geçerli IPv6 adresi değil." -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "%(truncated_text)s..." -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "veya" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5374,6 +5729,11 @@ msgid_plural "%d minutes" msgstr[0] "%d dakika" msgstr[1] "%ddakika" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "0 dakika" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5385,27 +5745,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "CSRF doğrulama başarısız. İstek iptal edildi." #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5417,9 +5779,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5464,7 +5827,7 @@ msgstr "Hafta belirtilmedi" msgid "No %(verbose_name_plural)s available" msgstr "%(verbose_name_plural)s uygun olmayan" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5472,9 +5835,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5484,7 +5848,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5494,8 +5859,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "Geçersiz sayfa (%(page_number)s): %(message)s" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5504,9 +5870,9 @@ msgid "Directory indexes are not allowed here." msgstr "Dizin indekslerine burada izin verilmişyor." #: venv/lib/python3.6/site-packages/django/views/static.py:42 -#, fuzzy, python-format -#| msgid "\"%(path)s\" does not exist" -msgid "“%(path)s” does not exist" +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 +#, python-format +msgid "\"%(path)s\" does not exist" msgstr "\"%(path)s\" mevcut değil" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5515,12 +5881,11 @@ msgstr "\"%(path)s\" mevcut değil" msgid "Index of %(directory)s" msgstr "%(directory)s indeksi" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" -msgstr "Bu kurulum başarıyla çalıştırıldı! Tebrikler!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." +msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View sürüm notlarını görüntüle" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "Bu kurulum başarıyla çalıştırıldı! Tebrikler!" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because DEBUG=True olduğu için bu sayfayı görüyorsunuz ve hiçbir URL " "ayarlamamışsınız." -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:230 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:383 msgid "Django Documentation" msgstr "Django Dökümanları" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:231 -#, fuzzy -#| msgid "Topics, references, & how-to's" -msgid "Topics, references, & how-to’s" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:384 +msgid "Topics, references, & how-to's" msgstr "Başlıklar, referanslar, & Nasıl yapılırlar" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:239 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:395 msgid "Tutorial: A Polling App" msgstr "Eğitsel: Bir Yoklama Uygulaması" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:240 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:396 msgid "Get started with Django" msgstr "Django ile Tanışın" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:248 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:407 msgid "Django Community" msgstr "Django Topluluğu" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:249 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:408 msgid "Connect, get help, or contribute" msgstr "Bağlan, yardım al veya katkıda bulun" -#: venv/lib/python3.6/site-packages/django_bootstrap5/components.py:20 -msgid "close" -msgstr "kapat" - #: venv/lib/python3.6/site-packages/django_icons/renderers/image.py:217 msgid "Icon of {}" +<<<<<<< HEAD msgstr "{} ikonu" - -#: venv/lib/python3.6/site-packages/isort/main.py:158 -#: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:1615 -msgid "show this help message and exit" -msgstr "bu yardım mesajını göster ve çık" - -#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +======= msgstr "" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 -#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 -msgid "" -"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " -"hyphens." +#: venv/lib/python3.6/site-packages/qr_code/qrcode/utils.py:73 +#, python-format +msgid "The option '%s' is not a valid option for a QR code." +<<<<<<< HEAD +msgstr "'%s' seçeneği QR kodu için geçerli bir seçenek değil." +======= msgstr "" - -#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 -#, python-format -msgid "" -"File extension '%(extension)s' is not allowed. Allowed extensions are: " -"'%(allowed_extensions)s'." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' değeri bir sayısal değer olmalıdır" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' değeri ya True ya da False olmalıdır." - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' değeri bir tam sayı olmalıdır." - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." -"uuuuuu] format." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' değeri kayan noktalı bir sayı olmalıdır." - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 -#, python-format -msgid "'%(value)s' is not a valid UUID." -msgstr "'%(value)s' geçerli bir UUID değil." - -#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1093 msgid "The inline foreign key did not match the parent instance primary key." @@ -5709,13 +5963,6 @@ msgstr "" msgid "\"%(pk)s\" is not a valid value for a primary key." msgstr "'%(pk)s' bir geçerli değer değil." -#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - #: venv2/lib/python2.7/site-packages/django/utils/text.py:81 #, fuzzy, python-format #| msgctxt "String to return when truncating text" @@ -5724,31 +5971,6 @@ msgctxt "String to return when truncating text" msgid "%(truncated_text)s..." msgstr "%(truncated_text)s..." -#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 -msgid "0 minutes" -msgstr "0 dakika" - -#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - #: venv2/lib/python2.7/site-packages/django/views/debug.py:520 msgid "Welcome to Django" msgstr "Djangoya Hoşgeldiniz" @@ -5783,25 +6005,6 @@ msgstr "" "\">DEBUG=True olduğu için bu sayfayı görüyorsunuz ve hiçbir URL " "ayarlamamışsınız." -#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: venv2/lib/python2.7/site-packages/django/views/static.py:46 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" mevcut değil" - #: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:313 msgid "usage: " msgstr "kullanım:" @@ -5861,6 +6064,10 @@ msgstr "" msgid "optional arguments" msgstr "" +#: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:1615 +msgid "show this help message and exit" +msgstr "" + #: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:1621 msgid "show program's version number and exit" msgstr "" @@ -5947,73 +6154,12 @@ msgstr "" msgid "%s: error: %s\n" msgstr "%s hata: %s\n" -#: virtsecrets/templates/create_secret_block.html:12 -msgid "Create New Secret" -msgstr "" - -#: virtsecrets/templates/create_secret_block.html:18 -msgid "Ephemeral" -msgstr "Geçici" - -#: virtsecrets/templates/create_secret_block.html:21 -#: virtsecrets/templates/create_secret_block.html:30 -msgid "no" -msgstr "hayır" - -#: virtsecrets/templates/create_secret_block.html:22 -#: virtsecrets/templates/create_secret_block.html:31 -msgid "yes" -msgstr "evet" - -#: virtsecrets/templates/create_secret_block.html:27 -msgid "Private" -msgstr "Özel" - -#: virtsecrets/templates/create_secret_block.html:46 -#: virtsecrets/templates/secrets.html:62 -msgid "Data" -msgstr "Veri" - -#: virtsecrets/templates/secrets.html:51 -msgid "Hypervisor doesn't have any Secrets" -msgstr "" - -#: virtsecrets/templates/secrets.html:61 -msgid "Usage Type" -msgstr "Kullanım Tipi" - -#: virtsecrets/templates/secrets.html:89 -msgid "Set secret value" -msgstr "" - -#: virtsecrets/templates/secrets.html:95 -msgid "Value" -msgstr "Değer" - #: webvirtcloud/middleware.py:18 #, python-format msgid "libvirt Error - %(exception)s" msgstr "libvirt Hatası - %(exception)s" -#~ msgid "QoS" -#~ msgstr "QoS" - -#~ msgid "To take a snapshot please Power Off the instance." -#~ msgstr "Anlık görüntü oluşturmak için lütfen sanal makinenizi kapatınız." - -#~ msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " -#~ msgstr "{qos_dir.capitalize()} QoS silindi. Ağ XML'i değiştirildi." - -#~ msgid "Stop and start network to activate new config." -#~ msgstr "" -#~ "Yeni yapılandırmayı aktifleştirmek için ağı durdurun ve yeniden başlatın." - -#~ msgid "{qos_dir.capitalize()} QoS is deleted" -#~ msgstr "{qos_dir.capitalize()} QoS silindi" - -#~ msgid "The option '%s' is not a valid option for a QR code." -#~ msgstr "'%s' seçeneği QR kodu için geçerli bir seçenek değil." - +<<<<<<< HEAD #~ msgid "" #~ "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and start " #~ "network to activate new config" @@ -6021,6 +6167,10 @@ msgstr "libvirt Hatası - %(exception)s" #~ "Ağ XML i değiştirildi. \\ Aktifleştirmek için durdurun ve yeniden " #~ "başlatın." +#~ msgid "Stop and start network to activate new config." +#~ msgstr "" +#~ "Yeni yapılandırmayı aktifleştirmek için ağı durdurun ve yeniden başlatın." + #~ msgid "CPU is resized" #~ msgstr "Disk yeniden boyutlandırıldı" @@ -6072,12 +6222,26 @@ msgstr "libvirt Hatası - %(exception)s" #~ msgid "Stop and start network to activate new config" #~ msgstr "Yeni yapılandırmayı aktifleştirmek için ağı durdurun ve başlatın" +#~ msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +#~ msgstr "{qos_dir.capitalize()} QoS silindi. Ağ XML'i değiştirildi." + +======= +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #~ msgid "Login" #~ msgstr "Bağlan" +#~ msgid "Is staff" +#~ msgstr "Görevli mi" + #~ msgid "Is superuser" #~ msgstr "Süperkullanıcı mı" +<<<<<<< HEAD +======= +#~ msgid "Can clone instances" +#~ msgstr "Sanal makineleri klonlayabilir" + +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #~ msgid "Max instances" #~ msgstr "Maksimum sanal makine" diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po index 4bb0e4c..5a318c7 100644 --- a/locale/uk/LC_MESSAGES/django.po +++ b/locale/uk/LC_MESSAGES/django.po @@ -8,7 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-12-20 07:56+0000\n" +<<<<<<< HEAD +"POT-Creation-Date: 2020-11-05 09:36+0000\n" +======= +"POT-Creation-Date: 2020-10-23 07:53+0000\n" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -95,39 +99,39 @@ msgstr "" msgid "Create user instance" msgstr "" -#: accounts/templates/account.html:28 +#: accounts/templates/account.html:27 #: computes/templates/computes/instances.html:5 #: computes/templates/computes/instances.html:9 -#: computes/templates/computes/instances.html:30 -#: computes/templates/overview.html:18 instances/templates/allinstances.html:5 +#: computes/templates/computes/instances.html:32 +#: computes/templates/overview.html:19 instances/templates/allinstances.html:5 #: instances/templates/allinstances.html:9 #: instances/templates/bottom_bar.html:17 #: interfaces/templates/interface.html:16 -#: interfaces/templates/interfaces.html:22 networks/templates/network.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:17 #: networks/templates/networks.html:19 nwfilters/templates/nwfilter.html:17 -#: nwfilters/templates/nwfilters.html:23 storages/templates/storage.html:23 -#: storages/templates/storages.html:19 templates/navbar.html:14 -#: virtsecrets/templates/secrets.html:25 +#: nwfilters/templates/nwfilters.html:25 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:22 storages/templates/storages.html:19 +#: templates/navbar.html:14 msgid "Instances" msgstr "" -#: accounts/templates/account.html:33 +#: accounts/templates/account.html:30 msgid "Public Keys" msgstr "" -#: accounts/templates/account.html:44 admin/templates/admin/logs.html:27 +#: accounts/templates/account.html:40 admin/templates/admin/logs.html:27 #: instances/templates/instance.html:5 msgid "Instance" msgstr "" -#: accounts/templates/account.html:45 +#: accounts/templates/account.html:41 msgid "VNC" msgstr "" -#: accounts/templates/account.html:46 instances/templates/instance.html:93 -#: instances/templates/instances/resize_tab.html:55 -#: instances/templates/instances/resize_tab.html:57 -#: instances/templates/instances/resize_tab.html:84 +#: accounts/templates/account.html:42 instances/templates/instance.html:87 +#: instances/templates/instances/resize_tab.html:56 +#: instances/templates/instances/resize_tab.html:58 +#: instances/templates/instances/resize_tab.html:85 #: instances/templates/instances/resize_tab.html:121 #: instances/templates/instances/resize_tab.html:125 #: instances/templates/instances/resize_tab.html:151 @@ -136,47 +140,47 @@ msgstr "" msgid "Resize" msgstr "" -#: accounts/templates/account.html:47 accounts/templates/account.html:65 -#: accounts/templates/profile.html:55 admin/templates/admin/group_list.html:43 -#: admin/templates/admin/user_list.html:65 -#: computes/templates/computes/list.html:53 -#: instances/templates/instances/settings_tab.html:325 -#: instances/templates/instances/settings_tab.html:329 +#: accounts/templates/account.html:43 accounts/templates/account.html:61 +#: accounts/templates/profile.html:51 admin/templates/admin/group_list.html:46 +#: admin/templates/admin/user_list.html:68 +#: computes/templates/computes/list.html:54 +#: instances/templates/instances/settings_tab.html:310 +#: instances/templates/instances/settings_tab.html:314 #: interfaces/templates/interface.html:60 networks/templates/network.html:50 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:63 -#: storages/templates/storage.html:175 templates/common/confirm_delete.html:21 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:417 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:61 storages/templates/storage.html:174 +#: templates/common/confirm_delete.html:21 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:394 -#: virtsecrets/templates/secrets.html:78 msgid "Delete" msgstr "" -#: accounts/templates/account.html:48 -#: instances/templates/create_instance_w2.html:80 -#: instances/templates/instances/settings_tab.html:254 -#: instances/templates/instances/snapshots_tab.html:41 -#: nwfilters/templates/nwfilter.html:93 nwfilters/templates/nwfilter.html:127 -#: nwfilters/templates/nwfilters.html:55 storages/templates/storage.html:101 -#: virtsecrets/templates/secrets.html:63 +#: accounts/templates/account.html:44 +#: instances/templates/create_instance_w2.html:81 +#: instances/templates/instances/settings_tab.html:239 +#: instances/templates/instances/snapshots_tab.html:49 +#: nwfilters/templates/nwfilter.html:101 nwfilters/templates/nwfilter.html:135 +#: nwfilters/templates/nwfilters.html:57 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:100 msgid "Action" msgstr "" -#: accounts/templates/account.html:60 +#: accounts/templates/account.html:56 msgid "edit" msgstr "" -#: accounts/templates/account.html:78 +#: accounts/templates/account.html:74 msgid "Key name" msgstr "" -#: accounts/templates/account.html:79 +#: accounts/templates/account.html:75 msgid "Public key" msgstr "" #: accounts/templates/accounts/change_password_form.html:7 #: accounts/templates/accounts/change_password_form.html:14 -#: accounts/templates/profile.html:33 +#: accounts/templates/profile.html:29 msgid "Change Password" msgstr "" @@ -189,11 +193,11 @@ msgid "Cancel" msgstr "" #: accounts/templates/accounts/change_password_form.html:27 -#: instances/templates/instances/settings_tab.html:672 -#: instances/templates/instances/settings_tab.html:676 -#: instances/templates/instances/settings_tab.html:853 -#: instances/templates/instances/settings_tab.html:855 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:405 +#: instances/templates/instances/settings_tab.html:638 +#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:379 msgid "Change" msgstr "" @@ -222,7 +226,7 @@ msgstr "" #: accounts/templates/accounts/otp_login.html:24 #: accounts/templates/login.html:5 accounts/templates/login.html:23 -#: accounts/templates/login.html:28 +#: accounts/templates/login.html:27 msgid "Sign In" msgstr "" @@ -234,12 +238,12 @@ msgstr "" msgid "Incorrect username or password." msgstr "" -#: accounts/templates/login.html:24 admin/templates/admin/logs.html:25 -#: computes/templates/computes/instances.html:64 +#: accounts/templates/login.html:24 admin/templates/admin/logs.html:26 +#: computes/templates/computes/instances.html:67 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 -#: instances/templates/instances/stats_tab.html:87 +#: instances/templates/instances/stats_tab.html:84 msgid "User" msgstr "" @@ -263,26 +267,26 @@ msgstr "" msgid "Profile" msgstr "" -#: accounts/templates/profile.html:15 +#: accounts/templates/profile.html:14 msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:20 -#: instances/templates/instances/access_tab.html:20 +#: accounts/templates/profile.html:17 +#: instances/templates/instances/access_tab.html:23 msgid "SSH Keys" msgstr "" -#: accounts/templates/profile.html:38 -#: instances/templates/instances/settings_tab.html:720 -#: instances/templates/instances/settings_tab.html:722 +#: accounts/templates/profile.html:34 +#: instances/templates/instances/settings_tab.html:686 +#: instances/templates/instances/settings_tab.html:688 msgid "Update" msgstr "" -#: accounts/templates/profile.html:68 +#: accounts/templates/profile.html:64 msgid "Add SSH Key" msgstr "" -#: accounts/templates/profile.html:76 +#: accounts/templates/profile.html:72 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:31 #: instances/templates/create_flav_block.html:28 @@ -296,6 +300,7 @@ msgstr "" #: accounts/utils.py:51 msgid "Please view HTML version of this message." +<<<<<<< HEAD msgstr "" #: accounts/views.py:26 @@ -345,6 +350,57 @@ msgid "OTP QR code was emailed to user %(user)s" msgstr "" #: accounts/views.py:196 +======= +msgstr "" + +#: accounts/views.py:26 +msgid "Profile updated" +msgstr "" + +#: accounts/views.py:40 +msgid "SSH key added" +msgstr "" + +#: accounts/views.py:45 +msgid "Add SSH key" +msgstr "" + +#: accounts/views.py:53 +msgid "SSH key deleted" +msgstr "" + +#: accounts/views.py:58 +msgid "Delete SSH key" +msgstr "" + +#: accounts/views.py:86 +msgid "Password Changed" +msgstr "" + +#: accounts/views.py:106 +msgid "Create User Instance" +msgstr "" + +#: accounts/views.py:124 +msgid "Update User Instance" +msgstr "" + +#: accounts/views.py:160 +#, python-format +msgid "OTP Sent to %s" +msgstr "" + +#: accounts/views.py:165 +msgid "Email OTP" +msgstr "" + +#: accounts/views.py:175 +#, python-format +msgid "OTP QR code was emailed to user %s" +msgstr "" + +#: accounts/views.py:177 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "User email not set, failed to send QR code" msgstr "" @@ -352,145 +408,156 @@ msgstr "" msgid "Permissions" msgstr "" -#: admin/forms.py:56 admin/templates/admin/group_list.html:13 +#: admin/forms.py:56 admin/templates/admin/group_list.html:15 #: templates/navbar.html:30 msgid "Groups" msgstr "" +<<<<<<< HEAD #: admin/forms.py:81 msgid "" "Raw passwords are not stored, so there is no way to see this user's " "password, \n" " but you can change the password using this " "form." +======= +#: admin/forms.py:79 +msgid "" +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "" @@ -502,10 +569,11 @@ msgstr "" msgid "Update Group" msgstr "" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "" +<<<<<<< HEAD #: admin/views.py:129 msgid "Update User" msgstr "" @@ -516,6 +584,17 @@ msgid "Password changed for %(user)s" msgstr "" #: admin/views.py:144 +======= +#: admin/views.py:136 +msgid "Update User" +msgstr "" + +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "" + +#: admin/views.py:152 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Wrong Data Provided" msgstr "" @@ -801,18 +880,33 @@ msgid "Other Settings" msgstr "" #: appsettings/views.py:38 +<<<<<<< HEAD #, python-format msgid "SASS directory path is changed. Now: %(dir)s" msgstr "" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "" -#: appsettings/views.py:85 +#: appsettings/views.py:82 #, python-format msgid "%(setting)s is changed. Now: %(value)s" +======= +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: computes/forms.py:21 @@ -843,144 +937,144 @@ msgstr "" msgid "Create Compute" msgstr "" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "" @@ -989,24 +1083,23 @@ msgstr "" msgid "Computes" msgstr "" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "" @@ -1030,69 +1123,67 @@ msgstr "" msgid "Add new host" msgstr "" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "" @@ -1133,6 +1224,11 @@ msgstr "" msgid "File API is not supported" msgstr "" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "" @@ -1145,7 +1241,7 @@ msgstr "" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "" @@ -1161,20 +1257,6 @@ msgstr "" msgid "Loading" msgstr "" -#: console/views.py:52 -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "" @@ -1235,7 +1317,7 @@ msgstr "" msgid "created" msgstr "" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "" @@ -1244,86 +1326,87 @@ msgid "Add Instance Network" msgstr "" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "" @@ -1332,8 +1415,8 @@ msgid "Add Instance Owner" msgstr "" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "" @@ -1341,73 +1424,72 @@ msgstr "" msgid "Add Instance Volume" msgstr "" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "" @@ -1456,39 +1538,39 @@ msgid "New instance on %(host)s " msgstr "" #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "" @@ -1504,113 +1586,113 @@ msgstr "" msgid "Template" msgstr "" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 -#: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 -msgid "RAM" +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" msgstr "" #: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:352 +#: instances/templates/create_instance_w2.html:563 +#: instances/templates/instance.html:47 +msgid "RAM" +msgstr "" + +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1618,35 +1700,35 @@ msgstr "" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "" @@ -1659,16 +1741,64 @@ msgstr "" msgid "Template Disk" msgstr "" -#: instances/templates/create_instance_w2.html:605 -msgid "Network/MAC" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" msgstr "" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +======= +#: instances/templates/instances/power_tab.html:82 instances/views.py:264 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Suspend" msgstr "" @@ -1684,80 +1814,92 @@ msgstr "" msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "" -#: instances/templates/instance.html:59 -msgid "Show Instance OS details" -msgstr "" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +<<<<<<< HEAD +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +======= +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:306 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Destroy" msgstr "" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +======= +#: instances/templates/instances/power_tab.html:123 instances/views.py:239 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power On" msgstr "" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +======= +#: instances/templates/instances/power_tab.html:59 instances/views.py:255 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Off" msgstr "" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +======= +#: instances/templates/instances/power_tab.html:66 instances/views.py:248 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Power Cycle" msgstr "" @@ -1767,112 +1909,120 @@ msgid "VNC Console" msgstr "" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +======= +#: instances/templates/instances/power_tab.html:108 instances/views.py:272 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Resume" msgstr "" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +<<<<<<< HEAD +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +======= +#: instances/templates/instances/power_tab.html:100 instances/views.py:279 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Force Off" msgstr "" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr "" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "" @@ -1892,190 +2042,114 @@ msgstr "" msgid "This action is irreversible!" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "" - -#: instances/templates/instances/edit_instance_volume.html:111 -msgid "Are you sure to change volume properties?" -msgstr "" - -#: instances/templates/instances/info_tab.html:3 -msgid "Guest Info" -msgstr "" - -#: instances/templates/instances/info_tab.html:7 -msgid "OS Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -msgid "Kernel Version" -msgstr "" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "" @@ -2085,450 +2159,457 @@ msgid "Disk allocation (GB)" msgstr "" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instances/snapshots_tab.html:20 +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "" @@ -2536,11 +2617,11 @@ msgstr "" msgid "Memory Usage" msgstr "" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "" @@ -2548,357 +2629,648 @@ msgstr "" msgid "None available device name" msgstr "" -#: instances/views.py:249 +<<<<<<< HEAD +#: instances/views.py:242 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "" -#: instances/views.py:375 +#: instances/views.py:368 msgid "Reset root password" msgstr "" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:402 +#: instances/views.py:395 +======= +#: instances/views.py:236 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "" + +#: instances/views.py:362 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:368 instances/views.py:397 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:389 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "" -#: instances/views.py:429 +<<<<<<< HEAD +#: instances/views.py:422 +======= +#: instances/views.py:416 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" -#: instances/views.py:438 +<<<<<<< HEAD +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "" -#: instances/views.py:466 +#: instances/views.py:459 +======= +#: instances/views.py:425 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:453 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " "'%(instance_name)s'!" msgstr "" -#: instances/views.py:473 +<<<<<<< HEAD +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" "%(new_max)s" msgstr "" -#: instances/views.py:507 +#: instances/views.py:500 +======= +#: instances/views.py:462 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:491 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" -#: instances/views.py:514 +<<<<<<< HEAD +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "" -#: instances/views.py:609 +#: instances/views.py:577 +======= +#: instances/views.py:498 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "" + +#: instances/views.py:568 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "" -#: instances/views.py:667 +<<<<<<< HEAD +#: instances/views.py:635 +======= +#: instances/views.py:624 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "" -#: instances/views.py:671 +<<<<<<< HEAD +#: instances/views.py:639 +======= +#: instances/views.py:627 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "" -#: instances/views.py:693 +<<<<<<< HEAD +#: instances/views.py:661 +======= +#: instances/views.py:649 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Delete disk: %(dev)s" msgstr "" -#: instances/views.py:709 +<<<<<<< HEAD +#: instances/views.py:677 +======= +#: instances/views.py:665 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach disk: %(dev)s" msgstr "" -#: instances/views.py:722 +<<<<<<< HEAD +#: instances/views.py:690 +======= +#: instances/views.py:678 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "" -#: instances/views.py:735 +<<<<<<< HEAD +#: instances/views.py:703 +======= +#: instances/views.py:691 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "" -#: instances/views.py:748 +<<<<<<< HEAD +#: instances/views.py:716 +======= +#: instances/views.py:704 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Mount media: %(dev)s" msgstr "" -#: instances/views.py:761 +<<<<<<< HEAD +#: instances/views.py:729 +======= +#: instances/views.py:717 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Unmount media: %(dev)s" msgstr "" -#: instances/views.py:774 +<<<<<<< HEAD +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "" -#: instances/views.py:785 +#: instances/views.py:753 #, python-format msgid "Delete snapshot: %(snap)s" +======= +#: instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" msgstr "" -#: instances/views.py:796 +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "" -#: instances/views.py:799 -#, python-format -msgid "Revert snapshot: %(snap)s" +<<<<<<< HEAD +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "" -#: instances/views.py:813 +#: instances/views.py:781 +======= +#: instances/views.py:755 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:769 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "" -#: instances/views.py:822 +<<<<<<< HEAD +#: instances/views.py:790 +======= +#: instances/views.py:780 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "" -#: instances/views.py:832 +<<<<<<< HEAD +#: instances/views.py:800 msgid "Set autostart" msgstr "" -#: instances/views.py:841 +#: instances/views.py:809 msgid "Unset autostart" msgstr "" -#: instances/views.py:850 +#: instances/views.py:818 msgid "Enable boot menu" msgstr "" -#: instances/views.py:859 +#: instances/views.py:827 msgid "Disable boot menu" msgstr "" -#: instances/views.py:874 +#: instances/views.py:842 msgid "Set boot order" msgstr "" -#: instances/views.py:879 +#: instances/views.py:847 +======= +#: instances/views.py:791 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:800 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:809 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:818 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:833 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:836 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "" -#: instances/views.py:893 +<<<<<<< HEAD +#: instances/views.py:861 msgid "Change instance XML" msgstr "" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "" -#: instances/views.py:917 -#, python-format -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 +msgid "Set Video Model: %(model)" +======= +#: instances/views.py:849 +msgid "Edit XML" msgstr "" -#: instances/views.py:926 +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "" + +#: instances/views.py:873 +msgid "Set Video Model" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: instances/views.py:882 msgid "Change network" msgstr "" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:974 +<<<<<<< HEAD +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "" -#: instances/views.py:998 +#: instances/views.py:946 +======= +#: instances/views.py:903 +msgid "Add network" +msgstr "" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "" + +#: instances/views.py:933 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Set Link State: %(state)s" msgstr "" -#: instances/views.py:1018 networks/views.py:231 +<<<<<<< HEAD +#: instances/views.py:966 networks/views.py:231 +======= +#: instances/views.py:952 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "" -#: instances/views.py:1023 +<<<<<<< HEAD +#: instances/views.py:971 +======= +#: instances/views.py:956 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1040 networks/views.py:246 +<<<<<<< HEAD +#: instances/views.py:988 networks/views.py:246 +======= +#: instances/views.py:970 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "" -#: instances/views.py:1045 +<<<<<<< HEAD +#: instances/views.py:993 +======= +#: instances/views.py:974 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " "start network to activate new config." msgstr "" -#: instances/views.py:1064 +<<<<<<< HEAD +#: instances/views.py:1012 msgid "Only one owner is allowed and the one already added" msgstr "" -#: instances/views.py:1069 +#: instances/views.py:1017 +======= +#: instances/views.py:990 +msgid "Only one owner is allowed and the one already added" +msgstr "" + +#: instances/views.py:995 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Add owner: %(user)s" msgstr "" -#: instances/views.py:1080 +<<<<<<< HEAD +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "" -#: instances/views.py:1112 +#: instances/views.py:1060 +======= +#: instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "" + +#: instances/views.py:1038 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "" -#: instances/views.py:1118 +<<<<<<< HEAD +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "" -#: instances/views.py:1121 +#: instances/views.py:1069 +======= +#: instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "" + +#: instances/views.py:1047 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "" -#: instances/views.py:1124 +<<<<<<< HEAD +#: instances/views.py:1072 +======= +#: instances/views.py:1050 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "" -#: instances/views.py:1134 +<<<<<<< HEAD +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "" -#: instances/views.py:1173 +#: instances/views.py:1121 +======= +#: instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "" + +#: instances/views.py:1093 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" -#: instances/views.py:1178 +<<<<<<< HEAD +#: instances/views.py:1126 msgid "Set VNC password" msgstr "" -#: instances/views.py:1187 +#: instances/views.py:1135 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:1192 +#: instances/views.py:1140 msgid "Set VNC type" msgstr "" -#: instances/views.py:1197 +#: instances/views.py:1145 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:1220 +#: instances/views.py:1168 msgid "Edit options" msgstr "" -#: instances/views.py:1234 +#: instances/views.py:1182 msgid "Send console.vv file" msgstr "" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 msgid "A virtual machine with this name already exists" msgstr "" -#: instances/views.py:1372 +#: instances/views.py:1320 msgid "You haven't defined any storage pools" msgstr "" -#: instances/views.py:1374 +#: instances/views.py:1322 msgid "You haven't defined any network pools" msgstr "" -#: instances/views.py:1391 +#: instances/views.py:1339 msgid "There is an instance with same name. Remove it and try again!" msgstr "" -#: instances/views.py:1395 +#: instances/views.py:1343 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: instances/views.py:1426 +#: instances/views.py:1374 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: instances/views.py:1453 +#: instances/views.py:1401 msgid "First you need to create or select an image" msgstr "" -#: instances/views.py:1471 +#: instances/views.py:1419 msgid "Invalid cache mode" msgstr "" -#: instances/views.py:1512 +#: instances/views.py:1460 msgid "Instance is created" msgstr "" -#: instances/views.py:1533 +#: instances/views.py:1481 msgid "Flavor Created" msgstr "" -#: instances/views.py:1539 +#: instances/views.py:1487 msgid "Create Flavor" msgstr "" -#: instances/views.py:1549 +#: instances/views.py:1497 msgid "Flavor Updated" msgstr "" -#: instances/views.py:1555 +#: instances/views.py:1503 msgid "Update Flavor" msgstr "" -#: instances/views.py:1564 +#: instances/views.py:1512 +======= +#: instances/views.py:1096 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:1104 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:1109 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:1114 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:1137 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1151 +msgid "Send console.vv file" +msgstr "" + +#: instances/views.py:1206 instances/views.py:1298 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: instances/views.py:1281 +msgid "You haven't defined any storage pools" +msgstr "" + +#: instances/views.py:1283 +msgid "You haven't defined any network pools" +msgstr "" + +#: instances/views.py:1300 +msgid "There is an instance with same name. Remove it and try again!" +msgstr "" + +#: instances/views.py:1304 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: instances/views.py:1327 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: instances/views.py:1347 +msgid "First you need to create or select an image" +msgstr "" + +#: instances/views.py:1365 +msgid "Invalid cache mode" +msgstr "" + +#: instances/views.py:1402 +msgid "Instance is created" +msgstr "" + +#: instances/views.py:1423 +msgid "Flavor Created" +msgstr "" + +#: instances/views.py:1431 +msgid "Create Flavor" +msgstr "" + +#: instances/views.py:1442 +msgid "Flavor Updated" +msgstr "" + +#: instances/views.py:1450 +msgid "Update Flavor" +msgstr "" + +#: instances/views.py:1460 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "Flavor Deleted" msgstr "" @@ -2964,12 +3336,12 @@ msgstr "" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "" @@ -2997,43 +3369,43 @@ msgstr "" msgid "Delay" msgstr "" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "" @@ -3051,12 +3423,12 @@ msgstr "" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "" @@ -3068,7 +3440,7 @@ msgstr "" msgid "Speed" msgstr "" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "" @@ -3077,18 +3449,14 @@ msgid "user" msgstr "" #: logs/models.py:6 -msgid "host" -msgstr "" - -#: logs/models.py:7 msgid "instance" msgstr "" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "" @@ -3159,8 +3527,8 @@ msgid "Add New Network" msgstr "" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "" @@ -3282,12 +3650,12 @@ msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "" @@ -3312,11 +3680,11 @@ msgstr "" msgid "IPv6 Fixed Addresses" msgstr "" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "" @@ -3328,6 +3696,7 @@ msgstr "" msgid "Please enter bridge/dev name" msgstr "" +<<<<<<< HEAD #: networks/views.py:57 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" @@ -3352,10 +3721,34 @@ msgid "%(family)s DHCP Range is Changed." msgstr "" #: networks/views.py:210 +======= +#: networks/views.py:56 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:126 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:203 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" +<<<<<<< HEAD #: networks/views.py:215 msgid "Network XML is changed." msgstr "" @@ -3372,6 +3765,34 @@ msgstr "" msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. " "Stop and start network to activate new config" +======= +#: networks/views.py:205 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "" + +#: networks/views.py:221 +msgid "{} QoS is set" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" #: nwfilters/templates/add_nwf_rule.html:12 @@ -3386,8 +3807,8 @@ msgstr "" msgid "Create New NWFilter" msgstr "" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "" @@ -3395,46 +3816,47 @@ msgstr "" msgid "Filter References" msgstr "" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:44 msgid "A network filter with this name already exists" msgstr "" @@ -3444,23 +3866,98 @@ msgid "A network filter with this UUID already exists" msgstr "" #: nwfilters/views.py:51 +======= +#: nwfilters/views.py:41 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:44 +msgid "A network filter with this UUID already exists" +msgstr "" + +#: nwfilters/views.py:48 +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 #, python-format msgid "%(filter)s network filter is created" msgstr "" +<<<<<<< HEAD #: nwfilters/views.py:60 #, python-format msgid "%(filter)s network filter is deleted" msgstr "" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "" -#: nwfilters/views.py:96 +#: nwfilters/views.py:93 #, python-format msgid "Cloning NWFilter %(name)s as %(clone)s" +======= +#: nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 +msgstr "" + +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "" + +#: secrets/templates/secrets.html:94 +msgid "Value" msgstr "" #: storages/forms.py:10 storages/forms.py:37 @@ -3491,64 +3988,64 @@ msgstr "" msgid "Create Storage Pool" msgstr "" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "" @@ -3564,52 +4061,47 @@ msgstr "" msgid "Add New Volume" msgstr "" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "" @@ -3617,11 +4109,11 @@ msgstr "" msgid "Hypervisor doesn't have any Volumes" msgstr "" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "" @@ -3629,44 +4121,67 @@ msgstr "" msgid "You need create secret for pool" msgstr "" -#: storages/views.py:49 +<<<<<<< HEAD +#: storages/views.py:48 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 +#: storages/views.py:144 #, python-format -msgid "Volume: %(vol)s is deleted." +msgid "Volume: %(volume)s is deleted." msgstr "" -#: storages/views.py:155 +#: storages/views.py:149 msgid "ISO image already exist" msgstr "" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "" -#: storages/views.py:168 +#: storages/views.py:162 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:180 +#: storages/views.py:174 #, python-format -msgid "%(image)s image cloned as %(name)s successfully" +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "" -#: storages/views.py:226 +#: storages/views.py:220 #, python-format msgid "Image file %(name)s is created successfully" +======= +#: storages/views.py:49 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "" + +#: storages/views.py:137 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "" + +#: storages/views.py:150 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" +>>>>>>> 159e06221af435700047a8e5ababe758a12d7579 msgstr "" #: templates/403.html:3 @@ -3727,321 +4242,18 @@ msgstr "" msgid "Processing" msgstr "" -#: templates/search_block.html:3 -msgid "Search" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" msgstr "" -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -msgid "Show this message and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, python-brace-format -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -msgid "Value must be an iterable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -msgid "Show the version and exit." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, python-brace-format -msgid "Error: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, python-brace-format -msgid "Invalid value: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -msgid "Missing argument" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -msgid "Missing option" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -msgid "unknown error" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -msgid "Repeat for confirmation" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" -msgstr[1] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -msgid "{value!r} is not a valid {number_type}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -msgid "{value!r} is not a valid boolean." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -msgid "{value!r} is not a valid UUID." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -msgid "file" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -msgid "directory" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -msgid "path" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" -msgstr[1] "" - #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "" @@ -4056,108 +4268,103 @@ msgstr "" msgid "Syndication" msgstr "" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4169,7 +4376,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4181,15 +4388,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." @@ -4197,7 +4404,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." @@ -4205,7 +4412,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4215,47 +4422,48 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 #, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4263,340 +4471,346 @@ msgstr "" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 #, python-format -msgid "“%(value)s” value must be either None, True or False." +msgid "'%(value)s' value must be either None, True or False." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -msgid "Positive big integer" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 #, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 #, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 #, python-format -msgid "“%(value)s” is not a valid UUID." +msgid "'%(value)s' is not a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4605,21 +4819,21 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4627,82 +4841,78 @@ msgstr "" msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -msgid "Enter a valid JSON." -msgstr "" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 #, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4710,55 +4920,55 @@ msgid "" "for the %(lookup)s in %(date_field)s." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 #, python-format -msgid "“%(pk)s” is not a valid value." +msgid "\"%(pk)s\" is not a valid value." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 #, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4767,62 +4977,62 @@ msgid_plural "%(size)d bytes" msgstr[0] "" msgstr[1] "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "" @@ -5166,20 +5376,20 @@ msgstr "" msgid "This is not a valid IPv6 address." msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5233,6 +5443,11 @@ msgid_plural "%d minutes" msgstr[0] "" msgstr[1] "" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5244,27 +5459,29 @@ msgid "CSRF verification failed. Request aborted." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -5276,9 +5493,10 @@ msgid "" msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 @@ -5323,7 +5541,7 @@ msgstr "" msgid "No %(verbose_name_plural)s available" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5331,9 +5549,10 @@ msgid "" "allow_future is False." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 #, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5343,7 +5562,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5353,8 +5573,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 #, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5363,8 +5584,9 @@ msgid "Directory indexes are not allowed here." msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:42 +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 #, python-format -msgid "“%(path)s” does not exist" +msgid "\"%(path)s\" does not exist" msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5373,19 +5595,22 @@ msgstr "" msgid "Index of %(directory)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View release notes for Django %(version)s" msgstr "" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because this form." +#: admin/forms.py:81 admin/forms.py:79 msgid "" -"Raw passwords are not stored, so there is no way to see this user's " -"password, \n" -" but you can change the password using this " -"form." +"Raw passwords are not stored, so there is no way to see\n" +" this user's password, but you can change the password using " +"this form." msgstr "" "原始密码未存储,因此无法查看\n" " 该用户的密码,但是您可以使用 此表单更改密" "码。" #: admin/templates/admin/group_list.html:5 admin/views.py:87 -#: instances/templates/instances/settings_tab.html:69 templates/navbar.html:29 +#: instances/templates/instances/settings_tab.html:63 templates/navbar.html:29 msgid "Users" msgstr "用户" -#: admin/templates/admin/group_list.html:20 admin/templates/admin/logs.html:15 -#: admin/templates/admin/user_list.html:23 -#: computes/templates/computes/instances.html:55 -#: computes/templates/computes/list.html:19 -#: instances/templates/create_instance_w2.html:67 -#: interfaces/templates/interfaces.html:48 networks/templates/networks.html:45 -#: nwfilters/templates/nwfilters.html:132 storages/templates/storage.html:187 -#: storages/templates/storages.html:45 virtsecrets/templates/secrets.html:51 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:16 +#: computes/templates/computes/instances.html:18 +#: instances/templates/allinstances.html:16 +#: nwfilters/templates/nwfilters.html:12 storages/templates/storage.html:87 +#: templates/search_block.html:3 +msgid "Search" +msgstr "搜索" + +#: admin/templates/admin/group_list.html:23 admin/templates/admin/logs.html:16 +#: admin/templates/admin/user_list.html:26 +#: computes/templates/computes/instances.html:57 +#: computes/templates/computes/list.html:20 +#: instances/templates/create_instance_w2.html:66 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:46 +#: nwfilters/templates/nwfilters.html:135 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:187 storages/templates/storages.html:46 msgid "Warning" msgstr "警告" -#: admin/templates/admin/group_list.html:20 +#: admin/templates/admin/group_list.html:23 msgid "You don't have any groups" msgstr "您还没有任何用户组" -#: admin/templates/admin/group_list.html:28 +#: admin/templates/admin/group_list.html:31 msgid "Group Name" msgstr "用户组名称" -#: admin/templates/admin/group_list.html:29 -#: admin/templates/admin/user_list.html:36 -#: computes/templates/computes/instances.html:68 -#: computes/templates/computes/list.html:30 +#: admin/templates/admin/group_list.html:32 +#: admin/templates/admin/user_list.html:39 +#: computes/templates/computes/instances.html:71 +#: computes/templates/computes/list.html:31 #: instances/templates/allinstances_index_grouped.html:12 #: instances/templates/allinstances_index_nongrouped.html:12 -#: instances/templates/instances/settings_tab.html:355 -#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:491 #: networks/templates/network.html:175 networks/templates/network.html:284 #: networks/templates/network.html:332 msgid "Actions" msgstr "应用" -#: admin/templates/admin/group_list.html:40 -#: admin/templates/admin/user_list.html:59 -#: computes/templates/computes/list.html:52 networks/templates/network.html:82 -#: nwfilters/templates/nwfilter.html:59 virtsecrets/templates/secrets.html:75 +#: admin/templates/admin/group_list.html:43 +#: admin/templates/admin/user_list.html:62 +#: computes/templates/computes/list.html:53 networks/templates/network.html:82 +#: nwfilters/templates/nwfilter.html:59 secrets/templates/secrets.html:74 msgid "Edit" msgstr "编辑" #: admin/templates/admin/logs.html:5 admin/templates/admin/logs.html:7 -#: instances/templates/instances/stats_tab.html:12 templates/navbar.html:31 +#: instances/templates/instances/stats_tab.html:13 templates/navbar.html:31 msgid "Logs" msgstr "日志" -#: admin/templates/admin/logs.html:15 +#: admin/templates/admin/logs.html:16 msgid "You don't have any Logs" msgstr "您还没有任何日志" -#: admin/templates/admin/logs.html:24 -#: instances/templates/instances/snapshots_tab.html:40 -#: instances/templates/instances/stats_tab.html:86 +#: admin/templates/admin/logs.html:25 +#: instances/templates/instances/snapshots_tab.html:48 +#: instances/templates/instances/stats_tab.html:83 msgid "Date" msgstr "日期" -#: admin/templates/admin/logs.html:26 -#: console/templates/console-spice-full.html:202 -#: instances/templates/allinstances_index_nongrouped.html:7 -msgid "Host" -msgstr "主机" - #: admin/templates/admin/logs.html:28 -#: instances/templates/instances/stats_tab.html:88 +#: instances/templates/instances/stats_tab.html:85 msgid "Message" msgstr "消息" #: admin/templates/admin/user_form.html:21 #: computes/templates/computes/form.html:23 -#: instances/templates/instances/edit_instance_volume.html:111 +#: instances/templates/edit_instance_volume.html:124 #: networks/templates/add_network_qos.html:51 templates/common/form.html:22 msgid "Save" msgstr "保存" -#: admin/templates/admin/user_list.html:23 +#: admin/templates/admin/user_list.html:26 msgid "You don't have any user" msgstr "您还没有任何用户" -#: admin/templates/admin/user_list.html:31 +#: admin/templates/admin/user_list.html:34 msgid "Username" msgstr "用户名" -#: admin/templates/admin/user_list.html:32 -#: computes/templates/computes/instances.html:65 -#: computes/templates/computes/list.html:28 +#: admin/templates/admin/user_list.html:35 +#: computes/templates/computes/instances.html:68 +#: computes/templates/computes/list.html:29 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:9 msgid "Status" msgstr "状态" -#: admin/templates/admin/user_list.html:33 +#: admin/templates/admin/user_list.html:36 msgid "Staff" msgstr "普通用户" -#: admin/templates/admin/user_list.html:34 +#: admin/templates/admin/user_list.html:37 msgid "Superuser" msgstr "超级用户" -#: admin/templates/admin/user_list.html:35 +#: admin/templates/admin/user_list.html:38 msgid "Can Clone" msgstr "可以克隆" -#: admin/templates/admin/user_list.html:48 -#: computes/templates/computes/instances.html:91 -#: instances/templates/allinstances_index_grouped.html:59 -#: instances/templates/allinstances_index_nongrouped.html:41 +#: admin/templates/admin/user_list.html:51 +#: computes/templates/computes/instances.html:94 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:40 #: instances/templates/instance.html:19 msgid "Active" msgstr "激活" -#: admin/templates/admin/user_list.html:50 +#: admin/templates/admin/user_list.html:53 msgid "Blocked" msgstr "锁定" -#: admin/templates/admin/user_list.html:58 +#: admin/templates/admin/user_list.html:61 msgid "View Profile" msgstr "查看用户资料" -#: admin/templates/admin/user_list.html:61 +#: admin/templates/admin/user_list.html:64 msgid "Block" msgstr "锁定" -#: admin/templates/admin/user_list.html:63 +#: admin/templates/admin/user_list.html:66 msgid "Unblock" msgstr "解锁" @@ -512,11 +519,11 @@ msgstr "创建用户组" msgid "Update Group" msgstr "更新用户组" -#: admin/views.py:110 +#: admin/views.py:113 msgid "Create User" msgstr "创建用户" -#: admin/views.py:129 +#: admin/views.py:129 admin/views.py:144 admin/views.py:136 msgid "Update User" msgstr "更新用户" @@ -525,7 +532,11 @@ msgstr "更新用户" msgid "Password changed for %(user)s" msgstr "%(user)s 的密码已更改" -#: admin/views.py:144 +#: admin/views.py:149 +msgid "User password changed: {}" +msgstr "用户密码已更改: {}" + +#: admin/views.py:152 msgid "Wrong Data Provided" msgstr "提供的数据有误" @@ -815,15 +826,24 @@ msgstr "其他设置" msgid "SASS directory path is changed. Now: %(dir)s" msgstr "SASS 目录路径已更改。现在是:%(dir)s" -#: appsettings/views.py:70 +#: appsettings/views.py:67 #, python-format msgid "Theme is changed. Now: %(theme)s" msgstr "主题已更改。现在是: %(theme)s" -#: appsettings/views.py:85 -#, fuzzy, python-format -#| msgid "{setting.name} is changed. Now: {setting.value}" -msgid "%(setting)s is changed. Now: %(value)s" +#: appsettings/views.py:82 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "SASS 目录路径已更改。现在是: {sass_dir.value}" + +#: appsettings/views.py:65 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "主题已更改。现在是: {theme}" + +#: appsettings/views.py:80 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" msgstr "{setting.name} 已改变。现在是: {setting.value}" #: computes/forms.py:21 @@ -854,144 +874,144 @@ msgstr "添加计算节点" msgid "Create Compute" msgstr "创建计算节点" -#: computes/templates/computes/instances.html:27 -#: computes/templates/computes/list.html:48 -#: computes/templates/computes/list.html:50 computes/templates/overview.html:6 -#: computes/templates/overview.html:15 interfaces/templates/interface.html:13 -#: interfaces/templates/interfaces.html:19 networks/templates/network.html:14 +#: computes/templates/computes/instances.html:29 +#: computes/templates/computes/list.html:49 +#: computes/templates/computes/list.html:51 computes/templates/overview.html:6 +#: computes/templates/overview.html:16 interfaces/templates/interface.html:13 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:14 #: networks/templates/networks.html:16 nwfilters/templates/nwfilter.html:14 -#: nwfilters/templates/nwfilters.html:20 storages/templates/storage.html:20 -#: storages/templates/storages.html:16 virtsecrets/templates/secrets.html:22 +#: nwfilters/templates/nwfilters.html:22 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:19 storages/templates/storages.html:16 msgid "Overview" msgstr "概览" -#: computes/templates/computes/instances.html:33 -#: computes/templates/overview.html:21 interfaces/templates/interface.html:19 -#: interfaces/templates/interfaces.html:25 networks/templates/network.html:20 +#: computes/templates/computes/instances.html:35 +#: computes/templates/overview.html:22 interfaces/templates/interface.html:19 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:20 #: networks/templates/networks.html:22 nwfilters/templates/nwfilter.html:20 -#: nwfilters/templates/nwfilters.html:26 storages/templates/storage.html:26 -#: storages/templates/storages.html:4 storages/templates/storages.html:6 -#: storages/templates/storages.html:22 virtsecrets/templates/secrets.html:28 +#: nwfilters/templates/nwfilters.html:28 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:25 storages/templates/storages.html:4 +#: storages/templates/storages.html:6 storages/templates/storages.html:22 msgid "Storages" msgstr "存储" -#: computes/templates/computes/instances.html:36 -#: computes/templates/overview.html:24 interfaces/templates/interface.html:22 -#: interfaces/templates/interfaces.html:28 networks/templates/network.html:23 +#: computes/templates/computes/instances.html:38 +#: computes/templates/overview.html:25 interfaces/templates/interface.html:22 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:23 #: networks/templates/networks.html:4 networks/templates/networks.html:6 #: networks/templates/networks.html:25 nwfilters/templates/nwfilter.html:23 -#: nwfilters/templates/nwfilters.html:29 storages/templates/storage.html:29 -#: storages/templates/storages.html:25 virtsecrets/templates/secrets.html:31 +#: nwfilters/templates/nwfilters.html:31 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:28 storages/templates/storages.html:25 msgid "Networks" msgstr "网络" -#: computes/templates/computes/instances.html:39 -#: computes/templates/overview.html:27 interfaces/templates/interface.html:25 +#: computes/templates/computes/instances.html:41 +#: computes/templates/overview.html:28 interfaces/templates/interface.html:25 #: interfaces/templates/interfaces.html:5 #: interfaces/templates/interfaces.html:7 -#: interfaces/templates/interfaces.html:31 networks/templates/network.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:26 #: networks/templates/networks.html:28 nwfilters/templates/nwfilter.html:26 -#: nwfilters/templates/nwfilters.html:32 storages/templates/storage.html:32 -#: storages/templates/storages.html:28 virtsecrets/templates/secrets.html:34 +#: nwfilters/templates/nwfilters.html:34 secrets/templates/secrets.html:32 +#: storages/templates/storage.html:31 storages/templates/storages.html:28 msgid "Interfaces" msgstr "接口" -#: computes/templates/computes/instances.html:42 -#: computes/templates/overview.html:30 interfaces/templates/interface.html:28 -#: interfaces/templates/interfaces.html:34 networks/templates/network.html:29 +#: computes/templates/computes/instances.html:44 +#: computes/templates/overview.html:31 interfaces/templates/interface.html:28 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:29 #: networks/templates/networks.html:31 nwfilters/templates/nwfilter.html:29 #: nwfilters/templates/nwfilters.html:5 nwfilters/templates/nwfilters.html:7 -#: nwfilters/templates/nwfilters.html:35 storages/templates/storage.html:35 -#: storages/templates/storages.html:31 virtsecrets/templates/secrets.html:37 +#: nwfilters/templates/nwfilters.html:37 secrets/templates/secrets.html:35 +#: storages/templates/storage.html:34 storages/templates/storages.html:31 msgid "NWFilters" msgstr "NWFilter规则" -#: computes/templates/computes/instances.html:45 -#: computes/templates/overview.html:33 interfaces/templates/interface.html:31 -#: interfaces/templates/interfaces.html:37 networks/templates/network.html:32 +#: computes/templates/computes/instances.html:47 +#: computes/templates/overview.html:34 interfaces/templates/interface.html:31 +#: interfaces/templates/interfaces.html:35 networks/templates/network.html:32 #: networks/templates/networks.html:34 nwfilters/templates/nwfilter.html:32 -#: nwfilters/templates/nwfilters.html:38 -#: storages/templates/create_stg_block.html:138 -#: storages/templates/storage.html:38 storages/templates/storages.html:34 -#: virtsecrets/templates/secrets.html:4 virtsecrets/templates/secrets.html:10 -#: virtsecrets/templates/secrets.html:40 +#: nwfilters/templates/nwfilters.html:40 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:10 secrets/templates/secrets.html:38 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:37 storages/templates/storages.html:34 msgid "Secrets" msgstr "密码/密钥" -#: computes/templates/computes/instances.html:56 +#: computes/templates/computes/instances.html:58 msgid "Hypervisor doesn't have any Instances" msgstr "虚拟机监控程序没有检测到任何实例" -#: computes/templates/computes/instances.html:63 -#: computes/templates/computes/list.html:27 -#: instances/templates/add_instance_volume.html:44 -#: instances/templates/add_instance_volume.html:46 +#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/list.html:28 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/create_instance_w2.html:76 -#: instances/templates/create_instance_w2.html:102 -#: instances/templates/create_instance_w2.html:105 -#: instances/templates/create_instance_w2.html:304 -#: instances/templates/create_instance_w2.html:306 +#: instances/templates/create_instance_w2.html:77 +#: instances/templates/create_instance_w2.html:103 +#: instances/templates/create_instance_w2.html:106 +#: instances/templates/create_instance_w2.html:305 +#: instances/templates/create_instance_w2.html:307 #: instances/templates/create_instance_w2.html:518 #: instances/templates/create_instance_w2.html:520 -#: instances/templates/instances/settings_tab.html:353 -#: instances/templates/instances/snapshots_tab.html:39 +#: instances/templates/instances/settings_tab.html:340 +#: instances/templates/instances/snapshots_tab.html:47 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:75 #: networks/templates/create_net_block.html:18 #: networks/templates/modify_ipv4_fixed_address.html:30 #: networks/templates/modify_ipv6_fixed_address.html:30 #: networks/templates/network.html:174 networks/templates/network.html:283 -#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:54 -#: nwfilters/templates/nwfilters.html:98 nwfilters/templates/nwfilters.html:100 -#: storages/templates/create_stg_block.html:56 -#: storages/templates/create_stg_block.html:85 -#: storages/templates/create_stg_block.html:114 -#: storages/templates/create_stg_block.html:179 -#: storages/templates/create_stg_block.html:228 +#: nwfilters/templates/nwfilter.html:41 nwfilters/templates/nwfilters.html:56 +#: nwfilters/templates/nwfilters.html:100 +#: nwfilters/templates/nwfilters.html:102 +#: storages/templates/create_stg_block.html:42 +#: storages/templates/create_stg_block.html:71 +#: storages/templates/create_stg_block.html:100 +#: storages/templates/create_stg_block.html:165 +#: storages/templates/create_stg_block.html:214 #: storages/templates/create_stg_vol_block.html:21 -#: storages/templates/storage.html:97 storages/templates/storage.html:125 -#: storages/templates/storage.html:127 +#: storages/templates/storage.html:96 storages/templates/storage.html:124 +#: storages/templates/storage.html:126 msgid "Name" msgstr "名称" -#: computes/templates/computes/instances.html:63 +#: computes/templates/computes/instances.html:66 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instances/settings_tab.html:811 -#: instances/templates/instances/settings_tab.html:834 +#: instances/templates/instances/settings_tab.html:782 +#: instances/templates/instances/settings_tab.html:805 msgid "Description" msgstr "描述" -#: computes/templates/computes/instances.html:66 +#: computes/templates/computes/instances.html:69 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/create_instance_w2.html:77 -#: instances/templates/create_instance_w2.html:322 +#: instances/templates/create_instance_w2.html:78 +#: instances/templates/create_instance_w2.html:323 #: instances/templates/create_instance_w2.html:536 -#: instances/templates/instance.html:43 instances/templates/instance.html:45 +#: instances/templates/instance.html:42 instances/templates/instance.html:44 msgid "VCPU" msgstr "VCPU" -#: computes/templates/computes/instances.html:67 -#: computes/templates/overview.html:80 +#: computes/templates/computes/instances.html:70 +#: computes/templates/overview.html:82 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:11 -#: instances/templates/instances/resize_tab.html:12 +#: instances/templates/instances/resize_tab.html:13 msgid "Memory" msgstr "内存" -#: computes/templates/computes/instances.html:93 -#: instances/templates/allinstances_index_grouped.html:60 -#: instances/templates/allinstances_index_nongrouped.html:43 +#: computes/templates/computes/instances.html:96 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:42 #: instances/templates/instance.html:16 msgid "Off" msgstr "关闭" -#: computes/templates/computes/instances.html:95 -#: instances/templates/allinstances_index_grouped.html:62 -#: instances/templates/allinstances_index_nongrouped.html:45 +#: computes/templates/computes/instances.html:98 +#: instances/templates/allinstances_index_grouped.html:60 +#: instances/templates/allinstances_index_nongrouped.html:44 msgid "Suspended" msgstr "暂停" @@ -1000,24 +1020,23 @@ msgstr "暂停" msgid "Computes" msgstr "计算节点" -#: computes/templates/computes/list.html:19 +#: computes/templates/computes/list.html:20 msgid "You don't have any computes" msgstr "您还没有添加任何的计算节点" -#: computes/templates/computes/list.html:29 computes/templates/overview.html:90 -#: instances/templates/instances/settings_tab.html:176 -#: instances/templates/instances/settings_tab.html:215 -#: instances/templates/instances/settings_tab.html:263 +#: computes/templates/computes/list.html:30 computes/templates/overview.html:92 +#: instances/templates/instances/settings_tab.html:163 +#: instances/templates/instances/settings_tab.html:248 msgid "Details" msgstr "细节 (描述)" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 #: instances/templates/allinstances_index_grouped.html:28 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:881 msgid "Connected" msgstr "已连接" -#: computes/templates/computes/list.html:40 +#: computes/templates/computes/list.html:41 msgid "Not Connected" msgstr "未连接" @@ -1041,69 +1060,67 @@ msgstr "本地" msgid "Add new host" msgstr "添加新主机" -#: computes/templates/overview.html:40 +#: computes/templates/overview.html:42 msgid "Basic details" msgstr "基本细节" -#: computes/templates/overview.html:42 -#: instances/templates/instances/info_tab.html:5 -#: storages/templates/create_stg_block.html:185 +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 msgid "Hostname" msgstr "主机名" -#: computes/templates/overview.html:44 +#: computes/templates/overview.html:46 msgid "Hypervisors" msgstr "虚拟机管理程序" -#: computes/templates/overview.html:61 +#: computes/templates/overview.html:63 msgid "more" msgstr "更多" -#: computes/templates/overview.html:71 +#: computes/templates/overview.html:73 msgid "Emulator" msgstr "模拟器" -#: computes/templates/overview.html:73 -#: instances/templates/instances/info_tab.html:11 +#: computes/templates/overview.html:75 msgid "Version" msgstr "版本" -#: computes/templates/overview.html:75 +#: computes/templates/overview.html:77 msgid "Qemu" msgstr "Qemu" -#: computes/templates/overview.html:77 +#: computes/templates/overview.html:79 msgid "Libvirt" msgstr "Libvirt" -#: computes/templates/overview.html:82 +#: computes/templates/overview.html:84 #: instances/templates/create_instance_w1.html:36 -#: instances/templates/create_instance_w1.html:50 +#: instances/templates/create_instance_w1.html:52 msgid "Architecture" msgstr "架构" -#: computes/templates/overview.html:84 +#: computes/templates/overview.html:86 msgid "Logical CPUs" msgstr "逻辑CPU" -#: computes/templates/overview.html:86 +#: computes/templates/overview.html:88 msgid "Processor" msgstr "处理器" -#: computes/templates/overview.html:88 +#: computes/templates/overview.html:90 msgid "Connection" msgstr "连接" -#: computes/templates/overview.html:94 -#: instances/templates/instances/edit_instance_volume.html:25 +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 msgid "Performance" msgstr "性能" -#: computes/templates/overview.html:100 +#: computes/templates/overview.html:102 msgid "CPU Utilization" msgstr "CPU 利用率" -#: computes/templates/overview.html:109 +#: computes/templates/overview.html:111 msgid "RAM Utilization" msgstr "内存利用率" @@ -1144,6 +1161,11 @@ msgstr "断开连接" msgid "File API is not supported" msgstr "文件API不支持" +#: console/templates/console-spice-full.html:202 +#: instances/templates/allinstances_index_nongrouped.html:7 +msgid "Host" +msgstr "主机" + #: console/templates/console-spice-full.html:204 msgid "Port" msgstr "端口" @@ -1156,7 +1178,7 @@ msgstr "显示控制台" #: interfaces/templates/interface.html:59 networks/templates/network.html:49 #: networks/templates/network.html:119 networks/templates/network.html:125 #: networks/templates/network.html:231 networks/templates/network.html:237 -#: storages/templates/storage.html:62 +#: storages/templates/storage.html:60 msgid "Start" msgstr "启动" @@ -1172,22 +1194,6 @@ msgstr "noVNC 遇到错误" msgid "Loading" msgstr "载入中" -#: console/views.py:52 -#, fuzzy -#| msgid "You do not have permission to access this page." -msgid "" -"User does not have permission to access console or host/instance not exist" -msgstr "您没有权限访问此页面。" - -#: console/views.py:84 -msgid "Fail to get console. Please check the console configuration of your VM." -msgstr "" - -#: console/views.py:86 -#, python-format -msgid "Console type '%(type)s' has not support" -msgstr "" - #: instances/forms.py:37 msgid "No Virtual Machine name has been entered" msgstr "没有输入虚拟机的名称" @@ -1248,7 +1254,7 @@ msgstr "设置为模板" msgid "created" msgstr "已创建" -#: instances/models.py:216 +#: instances/models.py:220 msgid "Can access console without password" msgstr "无需密码即可访问控制台" @@ -1257,86 +1263,87 @@ msgid "Add Instance Network" msgstr "添加实例网络" #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/create_instance_w2.html:182 -#: instances/templates/instances/settings_tab.html:373 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/create_instance_w2.html:205 +#: instances/templates/instances/settings_tab.html:359 +#: instances/templates/instances/settings_tab.html:382 +#: instances/templates/instances/settings_tab.html:487 #: interfaces/templates/interface.html:45 #: interfaces/templates/interface.html:74 -#: interfaces/templates/interfaces.html:64 +#: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:172 msgid "MAC" msgstr "MAC 地址" #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/create_instance_w2.html:163 -#: instances/templates/create_instance_w2.html:387 -#: instances/templates/instances/settings_tab.html:36 -#: instances/templates/instances/settings_tab.html:421 +#: instances/templates/create_instance_w2.html:164 +#: instances/templates/create_instance_w2.html:388 +#: instances/templates/create_instance_w2.html:605 +#: instances/templates/instances/settings_tab.html:30 +#: instances/templates/instances/settings_tab.html:394 #: networks/templates/network.html:5 networks/templates/network.html:7 #: networks/templates/network.html:107 networks/templates/network.html:218 msgid "Network" msgstr "网络" #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/create_instance_w2.html:188 +#: instances/templates/create_instance_w2.html:183 #: instances/templates/create_instance_w2.html:429 -#: instances/templates/create_instance_w2.html:645 -#: instances/templates/instances/settings_tab.html:430 +#: instances/templates/create_instance_w2.html:642 +#: instances/templates/instances/settings_tab.html:403 #: nwfilters/templates/nwfilter.html:5 nwfilters/templates/nwfilter.html:7 msgid "NWFilter" msgstr "NWFilter 过滤规则列表" #: instances/templates/add_instance_network_block.html:40 -#: instances/templates/add_instance_volume.html:121 +#: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/create_instance_w2.html:157 -#: instances/templates/create_instance_w2.html:191 -#: instances/templates/create_instance_w2.html:376 +#: instances/templates/create_instance_w2.html:158 +#: instances/templates/create_instance_w2.html:186 +#: instances/templates/create_instance_w2.html:377 #: instances/templates/create_instance_w2.html:432 #: instances/templates/create_instance_w2.html:580 #: instances/templates/create_instance_w2.html:599 -#: instances/templates/create_instance_w2.html:648 -#: instances/templates/instances/access_tab.html:123 -#: instances/templates/instances/settings_tab.html:191 -#: instances/templates/instances/settings_tab.html:434 -#: instances/templates/instances/stats_tab.html:93 +#: instances/templates/create_instance_w2.html:645 +#: instances/templates/instances/access_tab.html:135 +#: instances/templates/instances/settings_tab.html:183 +#: instances/templates/instances/settings_tab.html:407 +#: instances/templates/instances/stats_tab.html:90 #: interfaces/templates/interface.html:41 -#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:73 -#: storages/templates/create_stg_block.html:146 -#: storages/templates/storage.html:49 storages/templates/storage.html:51 -#: storages/templates/storage.html:53 +#: interfaces/templates/interface.html:43 nwfilters/templates/nwfilter.html:78 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:47 storages/templates/storage.html:49 +#: storages/templates/storage.html:51 msgid "None" msgstr "空" #: instances/templates/add_instance_network_block.html:49 #: instances/templates/add_instance_owner_block.html:30 -#: instances/templates/add_instance_volume.html:93 -#: instances/templates/add_instance_volume.html:148 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 #: instances/templates/create_flav_block.html:25 #: instances/templates/create_inst_block.html:34 -#: instances/templates/create_instance_w2.html:268 -#: instances/templates/instances/edit_instance_volume.html:110 -#: instances/templates/instances/settings_tab.html:455 -#: interfaces/templates/create_iface_block.html:139 +#: instances/templates/create_instance_w2.html:269 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instances/settings_tab.html:428 +#: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:85 #: networks/templates/modify_ipv4_fixed_address.html:44 #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 -#: nwfilters/templates/create_nwfilter_block.html:25 -#: nwfilters/templates/nwfilters.html:78 nwfilters/templates/nwfilters.html:106 -#: storages/templates/create_stg_block.html:69 -#: storages/templates/create_stg_block.html:98 -#: storages/templates/create_stg_block.html:154 -#: storages/templates/create_stg_block.html:216 -#: storages/templates/create_stg_block.html:244 +#: nwfilters/templates/create_nwfilter_block.html:23 +#: nwfilters/templates/nwfilters.html:80 nwfilters/templates/nwfilters.html:108 +#: secrets/templates/create_secret_block.html:54 +#: secrets/templates/secrets.html:102 +#: storages/templates/create_stg_block.html:55 +#: storages/templates/create_stg_block.html:84 +#: storages/templates/create_stg_block.html:140 +#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:28 #: storages/templates/create_stg_vol_block.html:56 -#: storages/templates/storage.html:155 -#: virtsecrets/templates/create_secret_block.html:54 -#: virtsecrets/templates/secrets.html:103 +#: storages/templates/storage.html:154 msgid "Close" msgstr "关闭" @@ -1345,8 +1352,8 @@ msgid "Add Instance Owner" msgstr "添加实例所有者" #: instances/templates/add_instance_volume.html:3 -#: instances/templates/add_instance_volume.html:94 -#: instances/templates/add_instance_volume.html:149 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 msgid "Add Volume" msgstr "添加卷" @@ -1354,73 +1361,72 @@ msgstr "添加卷" msgid "Add Instance Volume" msgstr "添加实例卷" -#: instances/templates/add_instance_volume.html:19 +#: instances/templates/add_instance_volume.html:18 msgid "New Disk" msgstr "新磁盘" -#: instances/templates/add_instance_volume.html:24 +#: instances/templates/add_instance_volume.html:21 msgid "Existing Disk" msgstr "现有磁盘" -#: instances/templates/add_instance_volume.html:32 -#: instances/templates/add_instance_volume.html:102 +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" msgstr "卷参数" -#: instances/templates/add_instance_volume.html:34 -#: instances/templates/add_instance_volume.html:104 -#: instances/templates/create_instance_w2.html:148 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/create_instance_w2.html:149 #: instances/templates/create_instance_w2.html:591 -#: instances/templates/instances/settings_tab.html:252 +#: instances/templates/instances/settings_tab.html:237 #: storages/templates/storage.html:4 storages/templates/storage.html:9 msgid "Storage" msgstr "存储" -#: instances/templates/add_instance_volume.html:50 -#: storages/templates/create_stg_block.html:197 -#: storages/templates/storage.html:100 storages/templates/storage.html:138 +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/storage.html:99 storages/templates/storage.html:137 msgid "Format" msgstr "格式" -#: instances/templates/add_instance_volume.html:60 -#: storages/templates/storage.html:54 storages/templates/storage.html:99 -#: storages/templates/storages.html:61 +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/storage.html:52 storages/templates/storage.html:98 +#: storages/templates/storages.html:62 msgid "Size" msgstr "大小" -#: instances/templates/add_instance_volume.html:64 -#: instances/templates/create_instance_w2.html:90 +#: instances/templates/add_instance_volume.html:60 +#: instances/templates/create_instance_w2.html:91 msgid "GB" msgstr "GB" -#: instances/templates/add_instance_volume.html:67 -#: instances/templates/add_instance_volume.html:127 -#: instances/templates/instances/edit_instance_volume.html:89 -#: instances/templates/instances/settings_tab.html:181 -#: instances/templates/instances/settings_tab.html:220 +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instances/settings_tab.html:168 msgid "Bus" msgstr "总线" -#: instances/templates/add_instance_volume.html:77 -#: instances/templates/add_instance_volume.html:137 +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 msgid "Cache" msgstr "缓存" -#: instances/templates/add_instance_volume.html:87 -#: instances/templates/instances/settings_tab.html:789 -#: storages/templates/storage.html:148 +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instances/settings_tab.html:760 +#: storages/templates/storage.html:147 msgid "Metadata" msgstr "元数据" -#: instances/templates/add_instance_volume.html:107 +#: instances/templates/add_instance_volume.html:103 msgid "Select Pool" msgstr "选择池" -#: instances/templates/add_instance_volume.html:118 +#: instances/templates/add_instance_volume.html:114 msgid "Volume" msgstr "卷" -#: instances/templates/allinstances.html:22 +#: instances/templates/allinstances.html:24 msgid "Problem occurred with host" msgstr "主机发生问题" @@ -1469,39 +1475,39 @@ msgid "New instance on %(host)s " msgstr "在主机 %(host)s 上的新实例 " #: instances/templates/create_instance_w1.html:41 -#: instances/templates/instances/settings_tab.html:55 +#: instances/templates/instances/settings_tab.html:49 #: networks/templates/network.html:72 nwfilters/templates/nwfilter.html:49 msgid "XML" msgstr "XML" -#: instances/templates/create_instance_w1.html:60 +#: instances/templates/create_instance_w1.html:62 msgid "Chipset" msgstr "芯片组" -#: instances/templates/create_instance_w1.html:70 +#: instances/templates/create_instance_w1.html:72 msgid "Next" msgstr "下一个" -#: instances/templates/create_instance_w1.html:85 -#: instances/templates/create_instance_w2.html:270 -#: instances/templates/create_instance_w2.html:272 +#: instances/templates/create_instance_w1.html:89 +#: instances/templates/create_instance_w2.html:271 +#: instances/templates/create_instance_w2.html:273 #: instances/templates/create_instance_w2.html:500 #: instances/templates/create_instance_w2.html:504 -#: instances/templates/create_instance_w2.html:716 -#: instances/templates/create_instance_w2.html:720 -#: interfaces/templates/create_iface_block.html:142 +#: instances/templates/create_instance_w2.html:713 +#: instances/templates/create_instance_w2.html:717 +#: interfaces/templates/create_iface_block.html:138 #: networks/templates/create_net_block.html:86 #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 -#: nwfilters/templates/create_nwfilter_block.html:26 -#: storages/templates/create_stg_block.html:70 -#: storages/templates/create_stg_block.html:99 -#: storages/templates/create_stg_block.html:158 -#: storages/templates/create_stg_block.html:162 -#: storages/templates/create_stg_block.html:219 -#: storages/templates/create_stg_block.html:247 +#: nwfilters/templates/create_nwfilter_block.html:24 +#: secrets/templates/create_secret_block.html:55 +#: storages/templates/create_stg_block.html:56 +#: storages/templates/create_stg_block.html:85 +#: storages/templates/create_stg_block.html:144 +#: storages/templates/create_stg_block.html:148 +#: storages/templates/create_stg_block.html:205 +#: storages/templates/create_stg_block.html:233 #: storages/templates/create_stg_vol_block.html:57 -#: virtsecrets/templates/create_secret_block.html:55 msgid "Create" msgstr "创建" @@ -1517,113 +1523,113 @@ msgstr "自定义" msgid "Template" msgstr "模板" -#: instances/templates/create_instance_w2.html:63 -msgid "Create from flavor" -msgstr "选择一个规格来创建虚拟机" - -#: instances/templates/create_instance_w2.html:67 +#: instances/templates/create_instance_w2.html:66 msgid "Hypervisor doesn't have any Flavors" msgstr "虚拟机监控程序还没有任何的实例规格定义" -#: instances/templates/create_instance_w2.html:78 -#: instances/templates/create_instance_w2.html:351 +#: instances/templates/create_instance_w2.html:71 +msgid "Create from flavor" +msgstr "选择一个规格来创建虚拟机" + +#: instances/templates/create_instance_w2.html:79 +#: instances/templates/create_instance_w2.html:352 #: instances/templates/create_instance_w2.html:563 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 msgid "RAM" msgstr "内存" -#: instances/templates/create_instance_w2.html:79 -#: instances/templates/create_instance_w2.html:366 +#: instances/templates/create_instance_w2.html:80 +#: instances/templates/create_instance_w2.html:367 msgid "HDD" msgstr "磁盘" -#: instances/templates/create_instance_w2.html:89 -#: instances/templates/create_instance_w2.html:355 +#: instances/templates/create_instance_w2.html:90 +#: instances/templates/create_instance_w2.html:356 #: instances/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:48 +#: instances/templates/instance.html:47 #: instances/templates/instances/resize_tab.html:95 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:108 msgid "MB" msgstr "MB" -#: instances/templates/create_instance_w2.html:96 +#: instances/templates/create_instance_w2.html:97 msgid "Create Virtual Machine" msgstr "创建虚拟机" -#: instances/templates/create_instance_w2.html:114 -#: instances/templates/create_instance_w2.html:311 +#: instances/templates/create_instance_w2.html:115 +#: instances/templates/create_instance_w2.html:312 #: instances/templates/create_instance_w2.html:525 msgid "Firmware" msgstr "固件" -#: instances/templates/create_instance_w2.html:126 -#: instances/templates/create_instance_w2.html:329 +#: instances/templates/create_instance_w2.html:127 +#: instances/templates/create_instance_w2.html:330 #: instances/templates/create_instance_w2.html:542 msgid "VCPU Config" msgstr "VCPU 配置" -#: instances/templates/create_instance_w2.html:129 -#: instances/templates/create_instance_w2.html:332 +#: instances/templates/create_instance_w2.html:130 +#: instances/templates/create_instance_w2.html:333 #: instances/templates/create_instance_w2.html:545 msgid "no-mode" msgstr "没有指定任何模式" -#: instances/templates/create_instance_w2.html:173 +#: instances/templates/create_instance_w2.html:174 #: instances/templates/create_instance_w2.html:402 -#: instances/templates/create_instance_w2.html:618 -#: instances/templates/instances/edit_instance_volume.html:30 +#: instances/templates/create_instance_w2.html:615 +#: instances/templates/edit_instance_volume.html:25 msgid "Advanced" msgstr "高级" -#: instances/templates/create_instance_w2.html:199 -#: instances/templates/create_instance_w2.html:634 +#: instances/templates/create_instance_w2.html:194 +#: instances/templates/create_instance_w2.html:631 msgid "HDD cache mode" msgstr "磁盘缓存模式" -#: instances/templates/create_instance_w2.html:211 +#: instances/templates/create_instance_w2.html:212 #: instances/templates/create_instance_w2.html:441 -#: instances/templates/create_instance_w2.html:657 +#: instances/templates/create_instance_w2.html:654 msgid "Graphics" msgstr "图形" -#: instances/templates/create_instance_w2.html:222 +#: instances/templates/create_instance_w2.html:223 #: instances/templates/create_instance_w2.html:452 -#: instances/templates/create_instance_w2.html:668 +#: instances/templates/create_instance_w2.html:665 msgid "Video" msgstr "视频" -#: instances/templates/create_instance_w2.html:236 +#: instances/templates/create_instance_w2.html:237 #: instances/templates/create_instance_w2.html:466 -#: instances/templates/create_instance_w2.html:682 +#: instances/templates/create_instance_w2.html:679 msgid "Console Access" msgstr "控制台访问" -#: instances/templates/create_instance_w2.html:246 -#: instances/templates/create_instance_w2.html:248 +#: instances/templates/create_instance_w2.html:247 +#: instances/templates/create_instance_w2.html:249 #: instances/templates/create_instance_w2.html:476 #: instances/templates/create_instance_w2.html:478 -#: instances/templates/create_instance_w2.html:692 -#: instances/templates/create_instance_w2.html:694 +#: instances/templates/create_instance_w2.html:689 +#: instances/templates/create_instance_w2.html:691 msgid "Console Password" msgstr "控制台密码" -#: instances/templates/create_instance_w2.html:252 +#: instances/templates/create_instance_w2.html:253 #: instances/templates/create_instance_w2.html:482 -#: instances/templates/create_instance_w2.html:698 +#: instances/templates/create_instance_w2.html:695 msgid "Guest Agent" msgstr "客户机代理" -#: instances/templates/create_instance_w2.html:259 +#: instances/templates/create_instance_w2.html:260 #: instances/templates/create_instance_w2.html:489 -#: instances/templates/create_instance_w2.html:705 +#: instances/templates/create_instance_w2.html:702 msgid "VirtIO" msgstr "VirtIO" -#: instances/templates/create_instance_w2.html:286 -#: instances/templates/instances/settings_tab.html:473 -#: instances/templates/instances/settings_tab.html:549 -#: instances/templates/instances/settings_tab.html:559 -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/create_instance_w2.html:287 +#: instances/templates/instances/settings_tab.html:439 +#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:525 +#: instances/templates/instances/snapshots_tab.html:75 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:62 networks/templates/network.html:50 #: networks/templates/network.html:52 networks/templates/network.html:62 @@ -1631,35 +1637,35 @@ msgstr "VirtIO" #: networks/templates/network.html:194 networks/templates/network.html:249 #: networks/templates/network.html:298 networks/templates/network.html:303 #: networks/templates/network.html:353 networks/templates/network.html:358 -#: nwfilters/templates/nwfilter.html:103 nwfilters/templates/nwfilter.html:143 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:64 -#: storages/templates/storage.html:67 storages/templates/storage.html:79 -#: storages/templates/storage.html:175 virtsecrets/templates/secrets.html:78 +#: nwfilters/templates/nwfilter.html:111 nwfilters/templates/nwfilter.html:151 +#: nwfilters/templates/nwfilters.html:120 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:62 storages/templates/storage.html:65 +#: storages/templates/storage.html:77 storages/templates/storage.html:174 msgid "Are you sure?" msgstr "您确定 ?" -#: instances/templates/create_instance_w2.html:358 +#: instances/templates/create_instance_w2.html:359 msgid "Added Disks" msgstr "添加磁盘" -#: instances/templates/create_instance_w2.html:371 +#: instances/templates/create_instance_w2.html:372 #: instances/templates/create_instance_w2.html:575 msgid "Select pool" msgstr "选择池" #: instances/templates/create_instance_w2.html:411 -#: instances/templates/create_instance_w2.html:627 +#: instances/templates/create_instance_w2.html:624 msgid "Disk Metadata" msgstr "磁盘元数据" #: instances/templates/create_instance_w2.html:413 -#: instances/templates/create_instance_w2.html:629 +#: instances/templates/create_instance_w2.html:626 msgid "Metadata preallocation" msgstr "预分配元数据" #: instances/templates/create_instance_w2.html:415 -#: instances/templates/create_instance_w2.html:631 -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:375 +#: instances/templates/create_instance_w2.html:628 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:391 msgid "Image" msgstr "镜像" @@ -1672,18 +1678,61 @@ msgstr "磁盘缓存模式" msgid "Template Disk" msgstr "模板磁盘" -#: instances/templates/create_instance_w2.html:605 -#, fuzzy -#| msgid "Network" -msgid "Network/MAC" -msgstr "网络" +#: instances/templates/edit_instance_volume.html:3 +msgid "Edit Volume" +msgstr "编辑卷" + +#: instances/templates/edit_instance_volume.html:12 +msgid "Edit Instance Volume" +msgstr "编辑实例卷" + +#: instances/templates/edit_instance_volume.html:19 +msgid "Virtual Disk" +msgstr "虚拟磁盘" + +#: instances/templates/edit_instance_volume.html:32 +msgid "Volume Path" +msgstr "卷路径" + +#: instances/templates/edit_instance_volume.html:38 +msgid "Readonly" +msgstr "只读" + +#: instances/templates/edit_instance_volume.html:44 +msgid "Shareable" +msgstr "可共享" + +#: instances/templates/edit_instance_volume.html:63 +msgid "Serial Number" +msgstr "序列号" + +#: instances/templates/edit_instance_volume.html:69 +msgid "Storage Format" +msgstr "储存格式" + +#: instances/templates/edit_instance_volume.html:78 +msgid "Cache mode" +msgstr "缓存模式" + +#: instances/templates/edit_instance_volume.html:88 +msgid "IO mode" +msgstr "IO 模式" + +#: instances/templates/edit_instance_volume.html:98 +msgid "Discard mode" +msgstr "删除模式" + +#: instances/templates/edit_instance_volume.html:108 +msgid "Detect zeroes" +msgstr "零写入检测" #: instances/templates/instance.html:22 #: instances/templates/instance_actions.html:14 #: instances/templates/instance_actions.html:25 #: instances/templates/instance_actions.html:37 -#: instances/templates/instances/power_tab.html:24 -#: instances/templates/instances/power_tab.html:81 instances/views.py:277 +#: instances/templates/instances/power_tab.html:25 +#: instances/templates/instances/power_tab.html:82 instances/views.py:270 +#: instances/views.py:264 msgid "Suspend" msgstr "暂停" @@ -1699,82 +1748,80 @@ msgstr "客户机代理 已启用但并未连接" msgid "Guest Agent Not Enabled & Not Connected" msgstr "未启用也未连接到客户机代理" -#: instances/templates/instance.html:51 -#: instances/templates/instances/resize_tab.html:17 -#: instances/templates/instances/settings_tab.html:22 +#: instances/templates/instance.html:50 +#: instances/templates/instances/resize_tab.html:18 +#: instances/templates/instances/settings_tab.html:16 msgid "Disk" msgstr "磁盘" -#: instances/templates/instance.html:59 -#, fuzzy -#| msgid "Remove Instance's data" -msgid "Show Instance OS details" -msgstr "删除实例数据" - -#: instances/templates/instance.html:63 +#: instances/templates/instance.html:57 msgid "Refresh instance info" msgstr "刷新实例信息" -#: instances/templates/instance.html:69 +#: instances/templates/instance.html:61 msgid "quota reached" msgstr "达到配额限制" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:75 msgid "Power" msgstr "电源" -#: instances/templates/instance.html:87 +#: instances/templates/instance.html:81 msgid "Access" msgstr "访问" -#: instances/templates/instance.html:100 +#: instances/templates/instance.html:94 msgid "Snapshot" msgstr "快照" -#: instances/templates/instance.html:107 templates/navbar.html:32 +#: instances/templates/instance.html:101 templates/navbar.html:32 msgid "Settings" msgstr "设置" -#: instances/templates/instance.html:113 +#: instances/templates/instance.html:107 msgid "Stats" msgstr "状态" -#: instances/templates/instance.html:119 -#: instances/templates/instances/destroy_instance_form.html:35 -#: instances/templates/instances/destroy_tab.html:17 -#: instances/templates/instances/destroy_tab.html:19 -#: instances/templates/instances/destroy_tab.html:22 instances/views.py:319 +#: instances/templates/instance.html:113 +#: instances/templates/instances/destroy_instance_form.html:40 +#: instances/templates/instances/destroy_tab.html:18 +#: instances/templates/instances/destroy_tab.html:20 +#: instances/templates/instances/destroy_tab.html:23 instances/views.py:312 +#: instances/views.py:306 msgid "Destroy" msgstr "销毁" #: instances/templates/instance_actions.html:6 -#: instances/templates/instances/settings_tab.html:43 -#: instances/templates/instances/settings_tab.html:817 -#: instances/templates/instances/settings_tab.html:819 -#: nwfilters/templates/nwfilters.html:107 -#: nwfilters/templates/nwfilters.html:113 storages/templates/storage.html:156 -#: storages/templates/storage.html:163 +#: instances/templates/instances/settings_tab.html:37 +#: instances/templates/instances/settings_tab.html:788 +#: instances/templates/instances/settings_tab.html:790 +#: nwfilters/templates/nwfilters.html:109 +#: nwfilters/templates/nwfilters.html:115 storages/templates/storage.html:155 +#: storages/templates/storage.html:162 msgid "Clone" msgstr "克隆" #: instances/templates/instance_actions.html:10 #: instances/templates/instance_actions.html:35 -#: instances/templates/instances/power_tab.html:46 -#: instances/templates/instances/power_tab.html:120 -#: instances/templates/instances/power_tab.html:122 instances/views.py:252 +#: instances/templates/instances/power_tab.html:47 +#: instances/templates/instances/power_tab.html:121 +#: instances/templates/instances/power_tab.html:123 instances/views.py:245 +#: instances/views.py:239 msgid "Power On" msgstr "开机" #: instances/templates/instance_actions.html:15 -#: instances/templates/instances/power_tab.html:8 -#: instances/templates/instances/power_tab.html:58 instances/views.py:268 +#: instances/templates/instances/power_tab.html:9 +#: instances/templates/instances/power_tab.html:59 instances/views.py:261 +#: instances/views.py:255 msgid "Power Off" msgstr "关机" #: instances/templates/instance_actions.html:16 #: instances/templates/instance_actions.html:29 -#: instances/templates/instances/power_tab.html:13 -#: instances/templates/instances/power_tab.html:65 instances/views.py:261 +#: instances/templates/instances/power_tab.html:14 +#: instances/templates/instances/power_tab.html:66 instances/views.py:254 +#: instances/views.py:248 msgid "Power Cycle" msgstr "电源重置" @@ -1784,112 +1831,114 @@ msgid "VNC Console" msgstr "VNC控制台" #: instances/templates/instance_actions.html:22 -#: instances/templates/instances/power_tab.html:33 -#: instances/templates/instances/power_tab.html:92 -#: instances/templates/instances/power_tab.html:107 instances/views.py:285 +#: instances/templates/instances/power_tab.html:34 +#: instances/templates/instances/power_tab.html:93 +#: instances/templates/instances/power_tab.html:108 instances/views.py:278 +#: instances/views.py:272 msgid "Resume" msgstr "恢复" #: instances/templates/instance_actions.html:26 -#: instances/templates/instances/power_tab.html:18 -#: instances/templates/instances/power_tab.html:38 -#: instances/templates/instances/power_tab.html:73 -#: instances/templates/instances/power_tab.html:99 instances/views.py:292 +#: instances/templates/instances/power_tab.html:19 +#: instances/templates/instances/power_tab.html:39 +#: instances/templates/instances/power_tab.html:74 +#: instances/templates/instances/power_tab.html:100 instances/views.py:285 +#: instances/views.py:279 msgid "Force Off" msgstr "强制关闭" #: instances/templates/instance_actions.html:41 -#: instances/templates/instances/access_tab.html:7 -#: instances/templates/instances/access_tab.html:67 -#: instances/templates/instances/access_tab.html:75 -#: instances/templates/instances/access_tab.html:78 -#: instances/templates/instances/access_tab.html:82 -#: instances/templates/instances/settings_tab.html:29 +#: instances/templates/instances/access_tab.html:9 +#: instances/templates/instances/access_tab.html:79 +#: instances/templates/instances/access_tab.html:87 +#: instances/templates/instances/access_tab.html:90 +#: instances/templates/instances/access_tab.html:94 +#: instances/templates/instances/settings_tab.html:23 msgid "Console" msgstr "控制台" -#: instances/templates/instances/access_tab.html:13 +#: instances/templates/instances/access_tab.html:16 msgid "Root Password" msgstr "Root 密码" -#: instances/templates/instances/access_tab.html:27 -#: instances/templates/instances/access_tab.html:143 +#: instances/templates/instances/access_tab.html:31 +#: instances/templates/instances/access_tab.html:156 msgid "VDI" msgstr "VDI" -#: instances/templates/instances/access_tab.html:35 +#: instances/templates/instances/access_tab.html:39 #, python-format msgid "" " This action opens a new window with a %(type)s connection to the console of " "the instance." msgstr " 该操作将打开一个新窗口,并使用 %(type)s 类型的控制台连接到实例。" -#: instances/templates/instances/access_tab.html:42 +#: instances/templates/instances/access_tab.html:47 msgid "Scale" msgstr "缩放" -#: instances/templates/instances/access_tab.html:48 +#: instances/templates/instances/access_tab.html:55 msgid "View Only" msgstr "仅查看" -#: instances/templates/instances/access_tab.html:54 +#: instances/templates/instances/access_tab.html:63 msgid "Resize Session" msgstr "调整会话大小" -#: instances/templates/instances/access_tab.html:60 +#: instances/templates/instances/access_tab.html:71 msgid "View Clipboard" msgstr "查看剪切板" -#: instances/templates/instances/access_tab.html:70 +#: instances/templates/instances/access_tab.html:82 msgid "Toggle Dropdown" msgstr "下拉切换" -#: instances/templates/instances/access_tab.html:74 -#: instances/templates/instances/access_tab.html:77 +#: instances/templates/instances/access_tab.html:86 +#: instances/templates/instances/access_tab.html:89 msgid "Console port" msgstr "控制台端口" -#: instances/templates/instances/access_tab.html:75 +#: instances/templates/instances/access_tab.html:87 msgid "Lite" msgstr "标准" -#: instances/templates/instances/access_tab.html:78 +#: instances/templates/instances/access_tab.html:90 msgid "Full" msgstr "全功能" -#: instances/templates/instances/access_tab.html:88 +#: instances/templates/instances/access_tab.html:100 msgid "You need shut down your instance and enter a new root password." msgstr "您需要关闭您的实例并输入新的root密码。" -#: instances/templates/instances/access_tab.html:95 +#: instances/templates/instances/access_tab.html:107 msgid "Enter Password" msgstr "输入密码" -#: instances/templates/instances/access_tab.html:100 -#: instances/templates/instances/access_tab.html:103 +#: instances/templates/instances/access_tab.html:112 +#: instances/templates/instances/access_tab.html:115 msgid "Reset Root Password" msgstr "重置 Root 密码" -#: instances/templates/instances/access_tab.html:111 +#: instances/templates/instances/access_tab.html:123 msgid "You need shut down your instance and choose your public key." msgstr "您需要关闭您的实例并选择您的公钥。" -#: instances/templates/instances/access_tab.html:130 -#: instances/templates/instances/access_tab.html:132 +#: instances/templates/instances/access_tab.html:142 +#: instances/templates/instances/access_tab.html:144 msgid "Add Public Key" msgstr "添加公钥" -#: instances/templates/instances/access_tab.html:140 +#: instances/templates/instances/access_tab.html:152 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "该操作将打开一个远程查看器来连接到实例控制台。" -#: instances/templates/instances/access_tab.html:145 +#: instances/templates/instances/access_tab.html:159 msgid "To download console.vv file for virt-viewer." msgstr "为virt-viewer下载console.vv文件。" -#: instances/templates/instances/access_tab.html:146 +#: instances/templates/instances/access_tab.html:160 msgid "Get console.vv" msgstr "获取 console.vv" @@ -1909,198 +1958,114 @@ msgstr "实例已暂停,无法销毁!" msgid "This action is irreversible!" msgstr "这个操作是不可逆的!" -#: instances/templates/instances/destroy_instance_form.html:24 +#: instances/templates/instances/destroy_instance_form.html:26 msgid "Remove Instance's data" msgstr "删除实例数据" -#: instances/templates/instances/destroy_instance_form.html:30 +#: instances/templates/instances/destroy_instance_form.html:34 msgid "Remove Instance's NVRAM" msgstr "删除实例 NVRAM 数据" -#: instances/templates/instances/destroy_instance_form.html:41 +#: instances/templates/instances/destroy_instance_form.html:46 msgid "You cannot destroy instance!" msgstr "您无法销毁实例!" -#: instances/templates/instances/destroy_tab.html:7 +#: instances/templates/instances/destroy_tab.html:8 msgid "Destroy Instance" msgstr "销毁实例" -#: instances/templates/instances/destroy_tab.html:14 +#: instances/templates/instances/destroy_tab.html:15 msgid "This action starts remove instance process" msgstr "此操作开始删除实例进程" -#: instances/templates/instances/edit_instance_volume.html:3 -msgid "Edit Volume" -msgstr "编辑卷" - -#: instances/templates/instances/edit_instance_volume.html:12 -msgid "Edit Instance Volume" -msgstr "编辑实例卷" - -#: instances/templates/instances/edit_instance_volume.html:20 -msgid "Virtual Disk" -msgstr "虚拟磁盘" - -#: instances/templates/instances/edit_instance_volume.html:38 -msgid "Volume Path" -msgstr "卷路径" - -#: instances/templates/instances/edit_instance_volume.html:42 -msgid "Readonly" -msgstr "只读" - -#: instances/templates/instances/edit_instance_volume.html:46 -msgid "Shareable" -msgstr "可共享" - -#: instances/templates/instances/edit_instance_volume.html:53 -msgid "Cache mode" -msgstr "缓存模式" - -#: instances/templates/instances/edit_instance_volume.html:61 -msgid "IO mode" -msgstr "IO 模式" - -#: instances/templates/instances/edit_instance_volume.html:69 -msgid "Discard mode" -msgstr "删除模式" - -#: instances/templates/instances/edit_instance_volume.html:77 -msgid "Detect zeroes" -msgstr "零写入检测" - -#: instances/templates/instances/edit_instance_volume.html:97 -msgid "Serial Number" -msgstr "序列号" - -#: instances/templates/instances/edit_instance_volume.html:101 -msgid "Storage Format" -msgstr "储存格式" - -#: instances/templates/instances/edit_instance_volume.html:111 -#, fuzzy -#| msgid "Are you sure to detach volume?" -msgid "Are you sure to change volume properties?" -msgstr "您确定要分离卷吗?" - -#: instances/templates/instances/info_tab.html:3 -#, fuzzy -#| msgid "Guest Agent" -msgid "Guest Info" -msgstr "客户机代理" - -#: instances/templates/instances/info_tab.html:7 -#, fuzzy -#| msgid "Name" -msgid "OS Name" -msgstr "名称" - -#: instances/templates/instances/info_tab.html:9 -msgid "OS Pretty-Name" -msgstr "" - -#: instances/templates/instances/info_tab.html:13 -msgid "Kernel Release" -msgstr "" - -#: instances/templates/instances/info_tab.html:15 -#, fuzzy -#| msgid "Version" -msgid "Kernel Version" -msgstr "版本" - -#: instances/templates/instances/info_tab.html:17 -msgid "Timezone / Offset" -msgstr "" - -#: instances/templates/instances/power_tab.html:55 +#: instances/templates/instances/power_tab.html:56 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "此操作将ACPI关闭信号发送到实例。" -#: instances/templates/instances/power_tab.html:63 +#: instances/templates/instances/power_tab.html:64 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "该操作将强制关闭电源并启动实例,并可能导致数据损坏。" -#: instances/templates/instances/power_tab.html:70 -#: instances/templates/instances/power_tab.html:97 +#: instances/templates/instances/power_tab.html:71 +#: instances/templates/instances/power_tab.html:98 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "该操作将强制关闭实例电源,并可能导致数据损坏。" -#: instances/templates/instances/power_tab.html:79 +#: instances/templates/instances/power_tab.html:80 msgid "This action suspends the instance." msgstr "此操作将暂停实例。" -#: instances/templates/instances/power_tab.html:90 +#: instances/templates/instances/power_tab.html:91 msgid "This action restore the instance after suspend." msgstr "此操作在暂停后还原实例。" -#: instances/templates/instances/power_tab.html:105 +#: instances/templates/instances/power_tab.html:106 msgid "Administrator blocked your instance." msgstr "管理员锁定了您的实例。" -#: instances/templates/instances/power_tab.html:115 +#: instances/templates/instances/power_tab.html:116 msgid "Click on Power On button to start this instance." msgstr "单击开机按钮以启动该实例。" -#: instances/templates/instances/power_tab.html:119 +#: instances/templates/instances/power_tab.html:120 msgid "Template instance cannot be started." msgstr "模板实例无法启动。" -#: instances/templates/instances/resize_tab.html:7 +#: instances/templates/instances/resize_tab.html:8 msgid "CPU" msgstr "CPU" -#: instances/templates/instances/resize_tab.html:28 +#: instances/templates/instances/resize_tab.html:29 msgid "Logical host CPUs" msgstr "逻辑主机CPU" -#: instances/templates/instances/resize_tab.html:30 +#: instances/templates/instances/resize_tab.html:31 #: instances/templates/instances/resize_tab.html:95 #: instances/templates/instances/resize_tab.html:136 msgid "Current Allocation" msgstr "当前分配" -#: instances/templates/instances/resize_tab.html:44 -#: instances/templates/instances/resize_tab.html:109 +#: instances/templates/instances/resize_tab.html:45 +#: instances/templates/instances/resize_tab.html:108 msgid "Maximum Allocation" msgstr "最大分配" -#: instances/templates/instances/resize_tab.html:62 +#: instances/templates/instances/resize_tab.html:63 msgid "Logical Instance Active/Maximum CPUs" msgstr "逻辑实例 活动/最大 CPU" -#: instances/templates/instances/resize_tab.html:70 -#: instances/templates/instances/settings_tab.html:86 -#: instances/templates/instances/settings_tab.html:102 -#: networks/templates/network.html:62 storages/templates/storage.html:79 +#: instances/templates/instances/resize_tab.html:71 +#: instances/templates/instances/settings_tab.html:79 +#: instances/templates/instances/settings_tab.html:95 +#: networks/templates/network.html:62 storages/templates/storage.html:77 msgid "Disable" msgstr "禁用" -#: instances/templates/instances/resize_tab.html:72 +#: instances/templates/instances/resize_tab.html:73 msgid "Constant" msgstr "常量" -#: instances/templates/instances/resize_tab.html:74 -#: instances/templates/instances/settings_tab.html:84 -#: instances/templates/instances/settings_tab.html:98 -#: networks/templates/network.html:60 storages/templates/storage.html:76 +#: instances/templates/instances/resize_tab.html:75 +#: instances/templates/instances/settings_tab.html:77 +#: instances/templates/instances/settings_tab.html:91 +#: networks/templates/network.html:60 storages/templates/storage.html:74 msgid "Enable" msgstr "启用" -#: instances/templates/instances/resize_tab.html:83 +#: instances/templates/instances/resize_tab.html:84 #: instances/templates/instances/resize_tab.html:124 #: instances/templates/instances/resize_tab.html:157 msgid "You don't have permission for resizing instance" msgstr "您没有调整实例大小的权限" -#: instances/templates/instances/resize_tab.html:92 +#: instances/templates/instances/resize_tab.html:93 msgid "Total host memory" msgstr "主机总内存" -#: instances/templates/instances/resize_tab.html:104 +#: instances/templates/instances/resize_tab.html:103 #: instances/templates/instances/resize_tab.html:118 msgid "Custom value" msgstr "自定义数值" @@ -2110,454 +2075,457 @@ msgid "Disk allocation (GB)" msgstr "磁盘分配 (GB)" #: instances/templates/instances/resize_tab.html:140 -#: instances/templates/instances/settings_tab.html:284 +#: instances/templates/instances/settings_tab.html:269 msgid "Error getting disk info" msgstr "获取磁盘信息时出错" -#: instances/templates/instances/settings_tab.html:17 +#: instances/templates/instances/settings_tab.html:11 msgid "Boot" msgstr "启动" -#: instances/templates/instances/settings_tab.html:50 -#: instances/templates/instances/settings_tab.html:655 -#: instances/templates/instances/settings_tab.html:657 +#: instances/templates/instances/settings_tab.html:44 +#: instances/templates/instances/settings_tab.html:621 +#: instances/templates/instances/settings_tab.html:623 msgid "Migrate" msgstr "迁移" -#: instances/templates/instances/settings_tab.html:62 -#: venv/lib/python3.6/site-packages/click/core.py:1351 +#: instances/templates/instances/settings_tab.html:56 msgid "Options" msgstr "选项" -#: instances/templates/instances/settings_tab.html:79 -#: networks/templates/network.html:56 storages/templates/storage.html:71 +#: instances/templates/instances/settings_tab.html:72 +#: networks/templates/network.html:56 storages/templates/storage.html:69 msgid "Autostart" msgstr "自动启动" -#: instances/templates/instances/settings_tab.html:82 +#: instances/templates/instances/settings_tab.html:75 msgid "Autostart your instance when host server is power on " msgstr "主机服务器开机时自动启动实例 " -#: instances/templates/instances/settings_tab.html:91 +#: instances/templates/instances/settings_tab.html:84 msgid "Boot Order" msgstr "启动顺序" -#: instances/templates/instances/settings_tab.html:95 +#: instances/templates/instances/settings_tab.html:88 msgid "Enable Boot Menu for your instance when it starts up " msgstr "在实例启动时为其启用启动菜单 " -#: instances/templates/instances/settings_tab.html:98 +#: instances/templates/instances/settings_tab.html:91 msgid "Show boot menu" msgstr "显示启动菜单" -#: instances/templates/instances/settings_tab.html:102 +#: instances/templates/instances/settings_tab.html:95 msgid "Hide boot menu" msgstr "隐藏启动菜单" -#: instances/templates/instances/settings_tab.html:107 +#: instances/templates/instances/settings_tab.html:100 msgid "Please shutdown instance to modify boot menu" msgstr "请关闭实例以修改启动菜单" -#: instances/templates/instances/settings_tab.html:137 +#: instances/templates/instances/settings_tab.html:130 msgid "up: move selected devices" msgstr "向上:移动所选设备" -#: instances/templates/instances/settings_tab.html:140 +#: instances/templates/instances/settings_tab.html:133 msgid "down: move selected devices" msgstr "向下:移动所选设备" -#: instances/templates/instances/settings_tab.html:146 -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:139 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply" msgstr "应用" -#: instances/templates/instances/settings_tab.html:156 +#: instances/templates/instances/settings_tab.html:149 msgid "Instance Media" msgstr "实例媒体" -#: instances/templates/instances/settings_tab.html:159 +#: instances/templates/instances/settings_tab.html:152 msgid "Add CD-ROM" msgstr "添加 CD-ROM" -#: instances/templates/instances/settings_tab.html:182 -#: instances/templates/instances/settings_tab.html:221 -#: instances/templates/instances/settings_tab.html:249 +#: instances/templates/instances/settings_tab.html:169 +#: instances/templates/instances/settings_tab.html:234 #: interfaces/templates/create_iface_block.html:34 -#: networks/templates/network.html:43 networks/templates/networks.html:58 -#: storages/templates/create_stg_block.html:91 +#: networks/templates/network.html:43 networks/templates/networks.html:59 +#: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "设备" -#: instances/templates/instances/settings_tab.html:183 -#: instances/templates/instances/settings_tab.html:222 +#: instances/templates/instances/settings_tab.html:170 msgid "CD-ROM" msgstr "CD-ROM" -#: instances/templates/instances/settings_tab.html:196 -#: instances/templates/instances/settings_tab.html:198 +#: instances/templates/instances/settings_tab.html:188 +#: instances/templates/instances/settings_tab.html:190 msgid "Mount" msgstr "挂载" -#: instances/templates/instances/settings_tab.html:201 +#: instances/templates/instances/settings_tab.html:193 msgid "Detach CD-ROM (remove device)" msgstr "分离 CD-ROM (删除设备)" -#: instances/templates/instances/settings_tab.html:227 -#: instances/templates/instances/settings_tab.html:229 +#: instances/templates/instances/settings_tab.html:208 +#: instances/templates/instances/settings_tab.html:210 msgid "Unmount" msgstr "卸载" -#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:220 msgid "There is not any CD-ROM device." msgstr "没有任何CD-ROM设备。" -#: instances/templates/instances/settings_tab.html:243 +#: instances/templates/instances/settings_tab.html:225 msgid "Instance Volume" msgstr "实例卷" -#: instances/templates/instances/settings_tab.html:250 +#: instances/templates/instances/settings_tab.html:235 msgid "Used" msgstr "已使用" -#: instances/templates/instances/settings_tab.html:251 +#: instances/templates/instances/settings_tab.html:236 msgid "Capacity" msgstr "容量" -#: instances/templates/instances/settings_tab.html:253 -#: instances/templates/instances/settings_tab.html:385 +#: instances/templates/instances/settings_tab.html:238 +#: instances/templates/instances/settings_tab.html:363 msgid "Source" msgstr "源" -#: instances/templates/instances/settings_tab.html:309 -#: instances/templates/instances/settings_tab.html:313 +#: instances/templates/instances/settings_tab.html:294 +#: instances/templates/instances/settings_tab.html:298 msgid "Detach" msgstr "分离" -#: instances/templates/instances/settings_tab.html:309 +#: instances/templates/instances/settings_tab.html:294 msgid "Are you sure to detach volume?" msgstr "您确定要分离卷吗?" -#: instances/templates/instances/settings_tab.html:313 -#: instances/templates/instances/settings_tab.html:329 +#: instances/templates/instances/settings_tab.html:298 +#: instances/templates/instances/settings_tab.html:314 msgid "Are you sure? This may lead data corruption!" msgstr "您确定吗? 这可能导致数据损坏!" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:310 msgid "Are you sure to delete volume?" msgstr "您确定要删除音卷吗?" -#: instances/templates/instances/settings_tab.html:343 +#: instances/templates/instances/settings_tab.html:330 msgid "Add a network device" msgstr "添加一个网络设备" -#: instances/templates/instances/settings_tab.html:349 +#: instances/templates/instances/settings_tab.html:336 msgid "Network Devices" msgstr "网络设备" -#: instances/templates/instances/settings_tab.html:354 +#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:342 msgid "Info" msgstr "信息" -#: instances/templates/instances/settings_tab.html:367 +#: instances/templates/instances/settings_tab.html:355 msgid "active" msgstr "激活" -#: instances/templates/instances/settings_tab.html:379 -#: nwfilters/templates/nwfilter.html:71 +#: instances/templates/instances/settings_tab.html:361 +#: nwfilters/templates/nwfilter.html:75 msgid "Filter" msgstr "过滤器" -#: instances/templates/instances/settings_tab.html:393 +#: instances/templates/instances/settings_tab.html:368 msgid "Edit NIC" msgstr "编辑网卡" -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:376 msgid "Edit Instance Network" msgstr "编辑实例网络" -#: instances/templates/instances/settings_tab.html:416 +#: instances/templates/instances/settings_tab.html:389 msgid "Net Source" msgstr "源网络" -#: instances/templates/instances/settings_tab.html:424 +#: instances/templates/instances/settings_tab.html:397 #: interfaces/templates/interface.html:4 interfaces/templates/interface.html:6 #: interfaces/templates/interface.html:39 msgid "Interface" msgstr "接口" -#: instances/templates/instances/settings_tab.html:442 -#: instances/templates/instances/settings_tab.html:494 +#: instances/templates/instances/settings_tab.html:415 +#: instances/templates/instances/settings_tab.html:454 msgid "Model" msgstr "模式" -#: instances/templates/instances/settings_tab.html:456 +#: instances/templates/instances/settings_tab.html:429 msgid "Apply network changes" msgstr "应用网络更改" -#: instances/templates/instances/settings_tab.html:472 +#: instances/templates/instances/settings_tab.html:438 msgid "Delete Device" msgstr "删除设备" -#: instances/templates/instances/settings_tab.html:482 -#: interfaces/templates/create_iface_block.html:72 +#: instances/templates/instances/settings_tab.html:446 +#: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:41 msgid "IPv4" msgstr "IPv4" -#: instances/templates/instances/settings_tab.html:488 -#: interfaces/templates/create_iface_block.html:77 +#: instances/templates/instances/settings_tab.html:450 +#: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:43 msgid "IPv6" msgstr "IPv6" -#: instances/templates/instances/settings_tab.html:502 +#: instances/templates/instances/settings_tab.html:456 +msgid "QoS" +msgstr "QoS 流量控制" + +#: instances/templates/instances/settings_tab.html:468 msgid "" "In most configurations, macvtap does not work for host to guest network " "communication" msgstr "在大多数配置中,macvtap不适用于主机与客户机之间的网络通信" -#: instances/templates/instances/settings_tab.html:515 +#: instances/templates/instances/settings_tab.html:481 #: networks/templates/network.html:322 msgid "QoS Configuration" msgstr "QoS 配置" -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:487 #: networks/templates/add_network_qos.html:18 -#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:123 +#: networks/templates/network.html:328 nwfilters/templates/nwfilter.html:131 msgid "Direction" msgstr "目的" -#: instances/templates/instances/settings_tab.html:522 +#: instances/templates/instances/settings_tab.html:488 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:329 msgid "Average" msgstr "平均值" -#: instances/templates/instances/settings_tab.html:523 +#: instances/templates/instances/settings_tab.html:489 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:330 msgid "Peak" msgstr "峰值" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:490 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:331 msgid "Burst" msgstr "突发" -#: instances/templates/instances/settings_tab.html:549 +#: instances/templates/instances/settings_tab.html:515 #: networks/templates/network.html:353 msgid "Edit QoS" msgstr "编辑 QoS" -#: instances/templates/instances/settings_tab.html:559 +#: instances/templates/instances/settings_tab.html:525 #: networks/templates/network.html:358 msgid "Delete QoS" msgstr "删除 QoS" -#: instances/templates/instances/settings_tab.html:575 +#: instances/templates/instances/settings_tab.html:541 msgid "For migration both host servers must have equal settings and OS type" msgstr "为了进行迁移,两台主机服务器必须具有相同的设置和操作系统类型" -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:545 msgid "Original host" msgstr "原始主机" -#: instances/templates/instances/settings_tab.html:585 +#: instances/templates/instances/settings_tab.html:551 msgid "Host migration" msgstr "主机迁移" -#: instances/templates/instances/settings_tab.html:602 +#: instances/templates/instances/settings_tab.html:568 msgid "Live migration" msgstr "实时(在线)迁移" -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:576 msgid "Unsafe migration" msgstr "不安全的迁移" -#: instances/templates/instances/settings_tab.html:618 +#: instances/templates/instances/settings_tab.html:584 msgid "Delete original" msgstr "删除原始" -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:592 msgid "Offline migration" msgstr "离线迁移" -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:600 msgid "Post copy" msgstr "发布副本" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Forces CPU convergence during live migration" msgstr "在实时迁移期间强制CPU收敛" -#: instances/templates/instances/settings_tab.html:642 +#: instances/templates/instances/settings_tab.html:608 msgid "Auto converge" msgstr "自动收敛" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compress instance memory for fast migration" msgstr "压缩实例内存以快速迁移" -#: instances/templates/instances/settings_tab.html:650 +#: instances/templates/instances/settings_tab.html:616 msgid "Compressed" msgstr "已压缩" -#: instances/templates/instances/settings_tab.html:663 +#: instances/templates/instances/settings_tab.html:629 msgid "If you need to edit XML please Power Off the instance" msgstr "如果您需要编辑XML,请关闭实例电源" -#: instances/templates/instances/settings_tab.html:685 +#: instances/templates/instances/settings_tab.html:651 msgid "Instance owners" msgstr "实例所有者" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:680 msgid "To change console settings, shutdown the instance." msgstr "要更改控制台设置,请关闭实例。" -#: instances/templates/instances/settings_tab.html:731 +#: instances/templates/instances/settings_tab.html:697 msgid "Create a clone" msgstr "创建一个克隆" -#: instances/templates/instances/settings_tab.html:734 +#: instances/templates/instances/settings_tab.html:700 msgid "Clone Name" msgstr "克隆名称" -#: instances/templates/instances/settings_tab.html:740 -#: instances/templates/instances/settings_tab.html:769 +#: instances/templates/instances/settings_tab.html:707 +#: instances/templates/instances/settings_tab.html:738 msgid "Guess" msgstr "猜测" -#: instances/templates/instances/settings_tab.html:758 +#: instances/templates/instances/settings_tab.html:726 msgid "Network devices" msgstr "网络设备" -#: instances/templates/instances/settings_tab.html:767 +#: instances/templates/instances/settings_tab.html:736 msgid "Random" msgstr "随机" -#: instances/templates/instances/settings_tab.html:781 +#: instances/templates/instances/settings_tab.html:751 msgid "Storage devices" msgstr "存储设备" -#: instances/templates/instances/settings_tab.html:805 -#: instances/templates/instances/settings_tab.html:828 +#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:799 msgid "Title" msgstr "标题" -#: instances/templates/instances/settings_tab.html:825 +#: instances/templates/instances/settings_tab.html:796 msgid "To set instance template name description, shutdown the instance." msgstr "要设置实例模板名称描述,请关闭实例。" -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:811 msgid "Is template" msgstr "设置为模板" -#: instances/templates/instances/settings_tab.html:861 +#: instances/templates/instances/settings_tab.html:832 msgid "To set instance video model, shutdown the instance." msgstr "要设置实例视频模式,请关闭实例。" -#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:835 msgid "Primary Video Model" msgstr "主视频模式" -#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:839 msgid "please choose" msgstr "请选择" -#: instances/templates/instances/settings_tab.html:874 -#: instances/templates/instances/settings_tab.html:876 -#: instances/templates/instances/settings_tab.html:894 -#: instances/templates/instances/settings_tab.html:896 -#: instances/templates/instances/settings_tab.html:922 -#: virtsecrets/templates/secrets.html:104 +#: instances/templates/instances/settings_tab.html:846 +#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:868 +#: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:898 +#: secrets/templates/secrets.html:103 msgid "Set" msgstr "设置" -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:856 msgid "To set instance vCPUs hotpluggable" msgstr "设置实例 vCPU 热插拔" -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:859 msgid "vCPU Hot Plug" msgstr "vCPU 热插拔" -#: instances/templates/instances/settings_tab.html:890 -#: instances/templates/instances/settings_tab.html:919 +#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:894 msgid "Enabled" msgstr "启用" -#: instances/templates/instances/settings_tab.html:891 -#: instances/templates/instances/settings_tab.html:920 +#: instances/templates/instances/settings_tab.html:864 +#: instances/templates/instances/settings_tab.html:895 msgid "Disabled" msgstr "禁用" -#: instances/templates/instances/settings_tab.html:903 +#: instances/templates/instances/settings_tab.html:878 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "启用/禁用 Qemu 客户机代理。 状态" -#: instances/templates/instances/settings_tab.html:908 +#: instances/templates/instances/settings_tab.html:883 msgid "Disconnected" msgstr "断开连接" -#: instances/templates/instances/settings_tab.html:911 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:714 +#: instances/templates/instances/settings_tab.html:886 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:703 msgid "Unknown" msgstr "未知" -#: instances/templates/instances/settings_tab.html:915 +#: instances/templates/instances/settings_tab.html:890 msgid "Qemu Guest Agent" msgstr "Qemu 客户机代理" -#: instances/templates/instances/snapshots_tab.html:8 -#: instances/templates/instances/snapshots_tab.html:26 +#: instances/templates/instances/snapshots_tab.html:9 +#: instances/templates/instances/snapshots_tab.html:31 +#: instances/templates/instances/snapshots_tab.html:33 msgid "Take Snapshot" msgstr "创建快照" -#: instances/templates/instances/snapshots_tab.html:13 +#: instances/templates/instances/snapshots_tab.html:14 msgid "Manage Snapshots" msgstr "管理快照" -#: instances/templates/instances/snapshots_tab.html:20 -#, fuzzy -#| msgid "" -#| "This may take more than an hour, depending on how much content is on your " -#| "instance and how large the disk is." +#: instances/templates/instances/snapshots_tab.html:22 msgid "" "This may take more than an hour, depending on how much content is on your " -"instance and how large the disk is. It could cause web server timeout.." +"instance and how large the disk is." msgstr "这可能需要一个多小时,具体取决于实例上已使用的容量和磁盘大小。" -#: instances/templates/instances/snapshots_tab.html:25 +#: instances/templates/instances/snapshots_tab.html:27 msgid "Enter Snapshot Name" msgstr "输入快照名称" -#: instances/templates/instances/snapshots_tab.html:35 +#: instances/templates/instances/snapshots_tab.html:38 +msgid "To take a snapshot please Power Off the instance." +msgstr "要创建快照,请关闭实例电源。" + +#: instances/templates/instances/snapshots_tab.html:43 msgid "Choose a snapshot for restore/delete" msgstr "选择要 还原/删除 的快照" -#: instances/templates/instances/snapshots_tab.html:53 +#: instances/templates/instances/snapshots_tab.html:61 msgid "Revert to this Snapshot" msgstr "还原到此快照" -#: instances/templates/instances/snapshots_tab.html:58 +#: instances/templates/instances/snapshots_tab.html:66 msgid "To restore snapshots you need Power Off the instance." msgstr "要还原快照,您需要关闭实例电源。" -#: instances/templates/instances/snapshots_tab.html:67 +#: instances/templates/instances/snapshots_tab.html:75 msgid "Delete Snapshot" msgstr "删除快照" -#: instances/templates/instances/snapshots_tab.html:78 +#: instances/templates/instances/snapshots_tab.html:86 msgid "You do not have any snapshots" msgstr "您还没有创建任何快照" -#: instances/templates/instances/stats_tab.html:7 +#: instances/templates/instances/stats_tab.html:8 msgid "Real Time" msgstr "实时时间" -#: instances/templates/instances/stats_tab.html:22 +#: instances/templates/instances/stats_tab.html:23 msgid "CPU Usage" msgstr "CPU 使用率" @@ -2565,11 +2533,11 @@ msgstr "CPU 使用率" msgid "Memory Usage" msgstr "内存使用量" -#: instances/templates/instances/stats_tab.html:51 +#: instances/templates/instances/stats_tab.html:50 msgid "Bandwidth Device" msgstr "带宽设备" -#: instances/templates/instances/stats_tab.html:67 +#: instances/templates/instances/stats_tab.html:65 msgid "Disk I/O device" msgstr "磁盘 I/O 设备" @@ -2577,41 +2545,51 @@ msgstr "磁盘 I/O 设备" msgid "None available device name" msgstr "没有可用的设备名称" -#: instances/views.py:249 +#: instances/views.py:242 instances/views.py:395 instances/views.py:236 msgid "Templates cannot be started." msgstr "模板无法启动。" -#: instances/views.py:352 +#: instances/views.py:345 #, python-format msgid "Instance is migrated to %(hostname)s" msgstr "实例已迁移到 %(hostname)s" -#: instances/views.py:375 +#: instances/views.py:368 instances/views.py:362 msgid "Reset root password" msgstr "重置 Root 密码" -#: instances/views.py:381 instances/views.py:410 +#: instances/views.py:374 instances/views.py:403 instances/views.py:368 +#: instances/views.py:397 msgid "Please shutdown down your instance and then try again" msgstr "请关闭您的实例,然后重试" -#: instances/views.py:402 +#: instances/views.py:339 +#, python-format +msgid "Migrate to %(hostname)%" +msgstr "迁移到 %(hostname)%" + +#: instances/views.py:389 #, python-format msgid "Installed new SSH public key %(keyname)s" msgstr "安装了新的 SSH 公钥 %(keyname)s" -#: instances/views.py:429 +#: instances/views.py:422 instances/views.py:416 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize CPU of '%(instance_name)s'!" msgstr "" "已达到用户 %(quota_msg)s 的配额,无法调整 '%(instance_name)s' 的 CPU 大小!" -#: instances/views.py:438 +#: instances/views.py:431 #, python-format msgid "CPU is resized: %(old)s to %(new)s" msgstr "CPU已调整大小: %(old)s 至 %(new)s" -#: instances/views.py:466 +#: instances/views.py:459 instances/views.py:425 +msgid "Resize CPU" +msgstr "调整 CPU" + +#: instances/views.py:453 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize memory of " @@ -2619,7 +2597,7 @@ msgid "" msgstr "" "已达到用户 %(quota_msg)s 的配额,无法调整 '%(instance_name)s' 的内存大小!" -#: instances/views.py:473 +#: instances/views.py:466 #, python-format msgid "" "Memory is resized: current/max: %(old_cur)s/%(old_max)s to %(new_cur)s/" @@ -2628,174 +2606,208 @@ msgstr "" "内存大小已调整:当前/最大值: %(old_cur)s/%(old_max)s 至 %(new_cur)s/" "%(new_max)s" -#: instances/views.py:507 +#: instances/views.py:500 instances/views.py:462 +msgid "Resize Memory" +msgstr "调整内存" + +#: instances/views.py:491 #, python-format msgid "" "User %(quota_msg)s quota reached, cannot resize disks of '%(instance_name)s'!" msgstr "" "已达到用户 %(quota_msg)s 的配额,无法调整 '%(instance_name)s' 的磁盘大小!" -#: instances/views.py:514 +#: instances/views.py:507 #, python-format msgid "Disk is resized: %(dev)s" msgstr "磁盘大小已调整:%(dev)s" -#: instances/views.py:570 +#: instances/views.py:546 #, python-format msgid "Attach new disk: %(name)s (%(format)s)" msgstr "附加新磁盘:%(name)s (%(format)s)" -#: instances/views.py:609 +#: instances/views.py:577 instances/views.py:498 +msgid "Disk resize" +msgstr "调整磁盘" + +#: instances/views.py:537 +#, python-format +msgid "Attach new disk %(name)s (%(format)s)" +msgstr "附加新磁盘 %(name)s (%(format)s)" + +#: instances/views.py:568 #, python-format msgid "Attach Existing disk: %(target_dev)s" msgstr "附加现有磁盘:%(target_dev)s" -#: instances/views.py:667 +#: instances/views.py:635 instances/views.py:624 msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "卷的更改已应用。它将在关机后被激活" -#: instances/views.py:670 +#: instances/views.py:626 msgid "Volume is changed successfully." msgstr "已成功更改卷。" -#: instances/views.py:671 +#: instances/views.py:639 instances/views.py:627 #, python-format msgid "Edit disk: %(target_dev)s" msgstr "编辑磁盘:%(target_dev)s" -#: instances/views.py:693 +#: instances/views.py:661 instances/views.py:649 #, python-format msgid "Delete disk: %(dev)s" msgstr "删除磁盘:%(dev)s" -#: instances/views.py:709 +#: instances/views.py:677 instances/views.py:665 #, python-format msgid "Detach disk: %(dev)s" msgstr "分离磁盘:%(dev)s" -#: instances/views.py:722 +#: instances/views.py:690 instances/views.py:678 #, python-format msgid "Add CD-ROM: %(target)s" msgstr "添加 CD-ROM:%(target)s" -#: instances/views.py:735 +#: instances/views.py:703 instances/views.py:691 #, python-format msgid "Detach CD-ROM: %(dev)s" msgstr "分离 CD-ROM:%(dev)s" -#: instances/views.py:748 +#: instances/views.py:716 instances/views.py:704 #, python-format msgid "Mount media: %(dev)s" msgstr "挂在媒体:%(dev)s" -#: instances/views.py:761 +#: instances/views.py:729 instances/views.py:717 #, python-format msgid "Unmount media: %(dev)s" msgstr "卸载媒体:%(dev)s" -#: instances/views.py:774 +#: instances/views.py:742 #, python-format msgid "Create snapshot: %(snap)s" msgstr "创建快照:%(snap)s" -#: instances/views.py:785 -#, fuzzy, python-format -#| msgid "Delete snapshot: %(snap_name)s" -msgid "Delete snapshot: %(snap)s" +#: instances/views.py:753 instances/views.py:730 +#, python-format +msgid "New snapshot: %(name)s" +msgstr "新快照:%(name)s" + +#: instances/views.py:741 +#, python-format +msgid "Delete snapshot: %(snap_name)s" msgstr "删除快照:%(snap_name)s" -#: instances/views.py:796 +#: instances/views.py:752 msgid "Successful revert snapshot: " msgstr "成功还原快照: " -#: instances/views.py:799 -#, fuzzy, python-format -#| msgid "Revert snapshot: %(snap)" -msgid "Revert snapshot: %(snap)s" +#: instances/views.py:767 +msgid "Revert snapshot: %(snap)" msgstr "还原快照:%(snap)" -#: instances/views.py:813 +#: instances/views.py:781 instances/views.py:755 +msgid "Revert snapshot" +msgstr "还原快照" + +#: instances/views.py:769 #, python-format msgid "VCPU %(id)s is enabled=%(enabled)s" msgstr "VCPU %(id)s 已启用=%(enabled)s" -#: instances/views.py:822 +#: instances/views.py:790 instances/views.py:780 #, python-format msgid "VCPU Hot-plug is enabled=%(status)s" msgstr "VCPU 热插拔 已启用=%(status)s" -#: instances/views.py:832 +#: instances/views.py:800 instances/views.py:847 instances/views.py:791 msgid "Set autostart" msgstr "设置自动启动" -#: instances/views.py:841 +#: instances/views.py:809 instances/views.py:800 msgid "Unset autostart" msgstr "取消自动启动" -#: instances/views.py:850 +#: instances/views.py:818 instances/views.py:809 msgid "Enable boot menu" msgstr "启用引导菜单" -#: instances/views.py:859 +#: instances/views.py:827 instances/views.py:818 msgid "Disable boot menu" msgstr "关闭引导菜单" -#: instances/views.py:874 +#: instances/views.py:842 instances/views.py:833 msgid "Set boot order" msgstr "设置启动顺序" -#: instances/views.py:879 +#: instances/views.py:836 msgid "Boot menu changes applied. But it will be activated after shutdown" msgstr "引导菜单的更改已应用。 但是它将在关机后被激活" -#: instances/views.py:882 +#: instances/views.py:838 msgid "Boot order changed successfully." msgstr "启动顺序已成功更改。" -#: instances/views.py:893 +#: instances/views.py:861 msgid "Change instance XML" msgstr "更改实例XML" -#: instances/views.py:907 +#: instances/views.py:875 #, python-format msgid "Set Guest Agent: %(status)s" msgstr "设置客户机代理:%(status)s" -#: instances/views.py:917 -#, fuzzy, python-format -#| msgid "Set Video Model" -msgid "Set Video Model: %(model)s" +#: instances/views.py:885 instances/views.py:849 +msgid "Edit XML" +msgstr "编辑XML" + +#: instances/views.py:863 +#, python-format +msgid "Set Guest Agent %(status)s" +msgstr "设置客户机代理 %(status)s" + +#: instances/views.py:873 +msgid "Set Video Model" msgstr "设置视频模式" -#: instances/views.py:926 +#: instances/views.py:882 msgid "Change network" msgstr "修改网络" -#: instances/views.py:949 +#: instances/views.py:895 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "网络设备配置已更改。 请关闭实例以激活。" -#: instances/views.py:974 +#: instances/views.py:922 #, python-format msgid "Add network: %(mac)s" msgstr "添加网络:%(mac)s" -#: instances/views.py:985 +#: instances/views.py:933 #, python-format msgid "Delete Network: %(mac)s" msgstr "删除网络:%(mac)s" -#: instances/views.py:998 +#: instances/views.py:946 instances/views.py:903 +msgid "Add network" +msgstr "添加网络" + +#: instances/views.py:917 +msgid "Delete network" +msgstr "删除网络" + +#: instances/views.py:933 #, python-format msgid "Set Link State: %(state)s" msgstr "设置链接状态: %(state)s" -#: instances/views.py:1018 networks/views.py:231 +#: instances/views.py:966 networks/views.py:231 instances/views.py:952 #, python-format msgid "%(qos_dir)s QoS is set" msgstr "%(qos_dir)s 已设置" -#: instances/views.py:1023 +#: instances/views.py:971 instances/views.py:956 #, python-format msgid "" "%(qos_dir)s QoS is set. Network XML is changed. Stop and " @@ -2804,12 +2816,12 @@ msgstr "" "%(qos_dir)s QoS 已设置。网络XML已更改。 停止并启动网络以激活" "新的配置。" -#: instances/views.py:1040 networks/views.py:246 +#: instances/views.py:988 networks/views.py:246 instances/views.py:970 #, python-format msgid "%(qos_dir)s QoS is deleted" msgstr "%(qos_dir)s QoS 已删除" -#: instances/views.py:1045 +#: instances/views.py:993 instances/views.py:974 #, python-format msgid "" "%(qos_dir)s QoS is deleted. Network XML is changed. Stop and " @@ -2818,128 +2830,143 @@ msgstr "" "%(qos_dir)s QoS 已删除。网络XML已更改。 停止并启动网络以激活" "新的配置。" -#: instances/views.py:1064 +#: instances/views.py:1012 instances/views.py:1017 instances/views.py:990 msgid "Only one owner is allowed and the one already added" msgstr "只允许存在一个所有者,并且已经添加了一个所有者" -#: instances/views.py:1069 +#: instances/views.py:995 #, python-format msgid "Add owner: %(user)s" msgstr "添加所有者:%(user)s" -#: instances/views.py:1080 +#: instances/views.py:1028 #, python-format msgid "Delete owner: %(userinstance_id)s " msgstr "删除所有者:%(userinstance_id)s " -#: instances/views.py:1112 +#: instances/views.py:1060 instances/views.py:1006 +#, python-format +msgid "Deleted owner %(userinstance_id)s" +msgstr "删除所有者 %(userinstance_id)s" + +#: instances/views.py:1038 #, python-format msgid "User '%(quota_msg)s' quota reached, cannot create '%(clone_name)s'!" msgstr "达到用户 '%(quota_msg)s' 的配额,无法创建 '%(clone_name)s' !" -#: instances/views.py:1118 +#: instances/views.py:1066 #, python-format msgid "Instance '%(clone_name)s' already exists!" msgstr "实例 '%(clone_name)s' 已存在!" -#: instances/views.py:1121 +#: instances/views.py:1069 instances/views.py:1044 +msgid "Instance 'clone_name' already exists!" +msgstr "实例 'clone_name' 已存在!" + +#: instances/views.py:1047 #, python-format msgid "Instance name '%(clone_name)s' contains invalid characters!" msgstr "实例名称 '%(clone_name)s' 包含无效的字符!" -#: instances/views.py:1124 +#: instances/views.py:1072 instances/views.py:1050 #, python-format msgid "Instance MAC '%(clone_mac)s' invalid format!" msgstr "实例 MAC '%(clone_mac)s' 无效的格式!" -#: instances/views.py:1134 +#: instances/views.py:1082 #, python-format msgid "Create a clone of '%(instance_name)s'" msgstr "创建一个 '%(instance_name)s' 的克隆" -#: instances/views.py:1173 +#: instances/views.py:1121 instances/views.py:1060 +#, python-format +msgid "Clone of '%(instance_name)s'" +msgstr "'%(instance_name)s' 的克隆" + +#: instances/views.py:1093 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "设置控制台密码时出错。 您应检查实例是否具有图形设备。" -#: instances/views.py:1178 +#: instances/views.py:1126 instances/views.py:1512 instances/views.py:1096 msgid "Set VNC password" msgstr "设置 VNC 密码" -#: instances/views.py:1187 +#: instances/views.py:1135 instances/views.py:1104 msgid "Set VNC keymap" msgstr "设置 VNC 键盘" -#: instances/views.py:1192 +#: instances/views.py:1140 instances/views.py:1109 msgid "Set VNC type" msgstr "设置 VNC 类型" -#: instances/views.py:1197 +#: instances/views.py:1145 instances/views.py:1114 msgid "Set VNC listen address" msgstr "设置 VNC 监听地址" -#: instances/views.py:1220 +#: instances/views.py:1168 instances/views.py:1137 msgid "Edit options" msgstr "编辑选项" -#: instances/views.py:1234 +#: instances/views.py:1182 instances/views.py:1151 msgid "Send console.vv file" msgstr "发送 console.vv 文件" -#: instances/views.py:1295 instances/views.py:1389 +#: instances/views.py:1243 instances/views.py:1337 instances/views.py:1206 +#: instances/views.py:1298 msgid "A virtual machine with this name already exists" msgstr "具有该名称的虚拟机已存在" -#: instances/views.py:1372 +#: instances/views.py:1320 instances/views.py:1281 msgid "You haven't defined any storage pools" msgstr "您尚未定义任何存储资源池" -#: instances/views.py:1374 +#: instances/views.py:1322 instances/views.py:1283 msgid "You haven't defined any network pools" msgstr "您尚未定义任何网络资源池" -#: instances/views.py:1391 +#: instances/views.py:1339 instances/views.py:1300 msgid "There is an instance with same name. Remove it and try again!" msgstr "有一个同名实例。 删除它,然后再试一次!" -#: instances/views.py:1395 +#: instances/views.py:1343 instances/views.py:1304 msgid "No Virtual Machine MAC has been entered" msgstr "没有输入虚拟机 MAC 地址" -#: instances/views.py:1426 +#: instances/views.py:1374 instances/views.py:1327 msgid "Image has already exist. Please check volumes or change instance name" msgstr "镜像已经存在。 请检查卷或更改实例名称" -#: instances/views.py:1453 +#: instances/views.py:1401 instances/views.py:1347 msgid "First you need to create or select an image" msgstr "首先,您需要创建或选择镜像" -#: instances/views.py:1471 +#: instances/views.py:1419 instances/views.py:1365 msgid "Invalid cache mode" msgstr "无效的缓存模式" -#: instances/views.py:1512 +#: instances/views.py:1460 instances/views.py:1402 msgid "Instance is created" msgstr "实例已创建" -#: instances/views.py:1533 +#: instances/views.py:1481 instances/views.py:1423 msgid "Flavor Created" msgstr "规格已创建" -#: instances/views.py:1539 +#: instances/views.py:1487 instances/views.py:1431 msgid "Create Flavor" msgstr "创建规格" -#: instances/views.py:1549 +#: instances/views.py:1497 instances/views.py:1442 msgid "Flavor Updated" msgstr "规格已更新" -#: instances/views.py:1555 +#: instances/views.py:1503 instances/views.py:1450 msgid "Update Flavor" msgstr "更新规格" -#: instances/views.py:1564 +#: instances/views.py:1460 msgid "Flavor Deleted" msgstr "规格已删除" @@ -3005,12 +3032,12 @@ msgstr "热插拔" #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:76 -#: interfaces/templates/interfaces.html:63 -#: storages/templates/create_stg_block.html:49 -#: storages/templates/create_stg_block.html:78 -#: storages/templates/create_stg_block.html:107 -#: storages/templates/create_stg_block.html:172 -#: storages/templates/storages.html:59 +#: interfaces/templates/interfaces.html:62 +#: storages/templates/create_stg_block.html:35 +#: storages/templates/create_stg_block.html:64 +#: storages/templates/create_stg_block.html:93 +#: storages/templates/create_stg_block.html:158 +#: storages/templates/storages.html:60 msgid "Type" msgstr "类型" @@ -3038,43 +3065,43 @@ msgstr "关" msgid "Delay" msgstr "延迟" -#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" msgstr "IPv4 模式" -#: interfaces/templates/create_iface_block.html:89 -#: interfaces/templates/create_iface_block.html:116 +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:109 networks/templates/network.html:220 msgid "DHCP" msgstr "动态" -#: interfaces/templates/create_iface_block.html:90 -#: interfaces/templates/create_iface_block.html:117 +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 msgid "Static" msgstr "静态" -#: interfaces/templates/create_iface_block.html:91 -#: interfaces/templates/create_iface_block.html:115 +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 msgid "No configuration" msgstr "没有配置" -#: interfaces/templates/create_iface_block.html:96 +#: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" msgstr "IPv4 地址" -#: interfaces/templates/create_iface_block.html:102 +#: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" msgstr "IPv4 网关" -#: interfaces/templates/create_iface_block.html:112 +#: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" msgstr "IPv6 类型" -#: interfaces/templates/create_iface_block.html:122 +#: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" msgstr "IPv6 地址" -#: interfaces/templates/create_iface_block.html:128 +#: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" msgstr "IPv6 网关" @@ -3092,12 +3119,12 @@ msgstr "启动模式" #: interfaces/templates/interface.html:55 #: interfaces/templates/interface.html:78 networks/templates/network.html:45 -#: storages/templates/storage.html:58 +#: storages/templates/storage.html:56 msgid "State" msgstr "状态" #: interfaces/templates/interface.html:62 networks/templates/network.html:52 -#: storages/templates/storage.html:66 +#: storages/templates/storage.html:64 msgid "Stop" msgstr "停止" @@ -3109,7 +3136,7 @@ msgstr "从模式" msgid "Speed" msgstr "速度" -#: interfaces/templates/interfaces.html:48 +#: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" msgstr "虚拟机监控程序没有检测到任何接口" @@ -3118,20 +3145,14 @@ msgid "user" msgstr "用户" #: logs/models.py:6 -#, fuzzy -#| msgid "hostname" -msgid "host" -msgstr "主机名" - -#: logs/models.py:7 msgid "instance" msgstr "实例" -#: logs/models.py:8 +#: logs/models.py:7 msgid "message" msgstr "消息" -#: logs/models.py:9 +#: logs/models.py:8 msgid "date" msgstr "日期" @@ -3202,8 +3223,8 @@ msgid "Add New Network" msgstr "添加新的网络" #: networks/templates/create_net_block.html:20 -#: storages/templates/create_stg_block.html:58 -#: storages/templates/create_stg_block.html:87 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 msgid "default" msgstr "默认" @@ -3325,12 +3346,12 @@ msgid "IPv4 Fixed Addresses" msgstr "IPv4 固定地址" #: networks/templates/network.html:158 networks/templates/network.html:268 -#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:85 msgid "Show" msgstr "查看" -#: networks/templates/network.html:165 networks/templates/network.html:275 -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:403 +#: networks/templates/network.html:166 networks/templates/network.html:276 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:377 msgid "Clear" msgstr "清除" @@ -3355,11 +3376,11 @@ msgstr "IPv6 转发" msgid "IPv6 Fixed Addresses" msgstr "IPv6 固定地址" -#: networks/templates/networks.html:45 +#: networks/templates/networks.html:46 msgid "Hypervisor doesn't have any Network" msgstr "虚拟机监控程序没有检测到任何网络" -#: networks/templates/networks.html:60 +#: networks/templates/networks.html:61 msgid "Forward" msgstr "转发" @@ -3371,11 +3392,11 @@ msgstr "网络资源池名称已被使用" msgid "Please enter bridge/dev name" msgstr "请输入 网桥/设备 名称" -#: networks/views.py:57 +#: networks/views.py:57 networks/views.py:210 networks/views.py:56 msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "对于 libvirt,IPv6 网络前缀必须为 /64" -#: networks/views.py:130 +#: networks/views.py:130 networks/views.py:126 msgid "Unknown Network Family" msgstr "未知的网络家族" @@ -3394,12 +3415,25 @@ msgstr "%(family)s 固定地址已被删除。" msgid "%(family)s DHCP Range is Changed." msgstr "%(family)s DHCP 范围已更改。" -#: networks/views.py:210 +#: networks/views.py:176 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "{family.upper()} 固定地址操作已完成。" + +#: networks/views.py:186 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "{family.upper()} 固定地址已被删除。" + +#: networks/views.py:194 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "{family.upper()} DHCP 范围已更改。" + +#: networks/views.py:203 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "网络XML已更改。\\停止并启动网络以激活新配置。" -#: networks/views.py:215 +#: networks/views.py:215 networks/views.py:242 networks/views.py:205 +#, python-format msgid "Network XML is changed." msgstr "网络XML已更改。" @@ -3410,17 +3444,29 @@ msgid "" "to activate new config" msgstr "%(qos_dir)s 的 QoS 已更新。 网络XML已更改。 停止并启动网络以激活新配置" -#: networks/views.py:242 -#, fuzzy, python-format -#| msgid "" -#| "%(qos_dir)s QoS is deleted. Network XML is changed. Stop " -#| "and start network to activate new config." -msgid "" -"%(qos_dir)s QoS is deleted. Network XML is changed. " -"Stop and start network to activate new config" -msgstr "" -"%(qos_dir)s QoS 已删除。网络XML已更改。 停止并启动网络以激活" -"新的配置。" +#: networks/views.py:218 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "{qos_dir.capitalize()} QoS 已设置。 网络XML已更改。" + +#: networks/views.py:219 +msgid "Stop and start network to activate new config" +msgstr "停止并启动网络以激活新配置" + +#: networks/views.py:221 +msgid "{} QoS is set" +msgstr "{} QoS 已设置" + +#: networks/views.py:232 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "{qos_dir.capitalize()} QoS 已删除。网络XML已更改 " + +#: networks/views.py:233 +msgid "Stop and start network to activate new config." +msgstr "停止并启动网络以激活新配置。" + +#: networks/views.py:235 +msgid "{qos_dir.capitalize()} QoS is deleted" +msgstr "{qos_dir.capitalize()} QoS 已删除" #: nwfilters/templates/add_nwf_rule.html:12 msgid "Add New NWFilter Rule" @@ -3434,8 +3480,8 @@ msgstr "如果存在具有相同属性的规则,它将替换该规则" msgid "Create New NWFilter" msgstr "创建新的 NWFilter" -#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:53 -#: virtsecrets/templates/secrets.html:60 +#: nwfilters/templates/nwfilter.html:39 nwfilters/templates/nwfilters.html:55 +#: secrets/templates/secrets.html:59 msgid "UUID" msgstr "UUID" @@ -3443,55 +3489,55 @@ msgstr "UUID" msgid "Filter References" msgstr "筛选参考" -#: nwfilters/templates/nwfilter.html:92 +#: nwfilters/templates/nwfilter.html:100 msgid "Reference" msgstr "参考" -#: nwfilters/templates/nwfilter.html:117 +#: nwfilters/templates/nwfilter.html:125 msgid "Rules" msgstr "规则" -#: nwfilters/templates/nwfilter.html:121 +#: nwfilters/templates/nwfilter.html:129 msgid "Rule" msgstr "规则" -#: nwfilters/templates/nwfilter.html:122 +#: nwfilters/templates/nwfilter.html:130 msgid "Action Type" msgstr "应用属性" -#: nwfilters/templates/nwfilter.html:124 +#: nwfilters/templates/nwfilter.html:132 msgid "Priority" msgstr "优先" -#: nwfilters/templates/nwfilter.html:125 +#: nwfilters/templates/nwfilter.html:133 msgid "Statematch" msgstr "状态匹配" -#: nwfilters/templates/nwfilter.html:126 +#: nwfilters/templates/nwfilter.html:134 msgid "Directives" msgstr "指令" -#: nwfilters/templates/nwfilters.html:69 +#: nwfilters/templates/nwfilters.html:71 msgid "Details of NWFilter" msgstr "NWFilter 的详细信息" -#: nwfilters/templates/nwfilters.html:92 +#: nwfilters/templates/nwfilters.html:94 msgid "Clone NWFilter" msgstr "克隆 NWFilter" -#: nwfilters/templates/nwfilters.html:132 +#: nwfilters/templates/nwfilters.html:135 msgid "Hypervisor doesn't have any NWFilters" msgstr "虚拟机监控程序没有检测到任何 NWFilter" -#: nwfilters/views.py:44 +#: nwfilters/views.py:44 nwfilters/views.py:51 nwfilters/views.py:41 msgid "A network filter with this name already exists" msgstr "具有该名称的网络过滤器已存在" -#: nwfilters/views.py:47 +#: nwfilters/views.py:47 nwfilters/views.py:44 msgid "A network filter with this UUID already exists" msgstr "具有该 UUID 的网络过滤器已存在" -#: nwfilters/views.py:51 +#: nwfilters/views.py:48 #, python-format msgid "%(filter)s network filter is created" msgstr "%(filter)s 网络过滤器已创建" @@ -3501,17 +3547,74 @@ msgstr "%(filter)s 网络过滤器已创建" msgid "%(filter)s network filter is deleted" msgstr "%(filter)s 网络过滤器已删除" -#: nwfilters/views.py:77 +#: nwfilters/views.py:76 #, python-format msgid "NWFilter is in use by %(instance)s. Cannot be deleted." msgstr "%(instance)s 正在使用NWFilter。无法删除。" -#: nwfilters/views.py:96 -#, fuzzy, python-format -#| msgid "Cloning NWFilter {name} as {cln_name}" -msgid "Cloning NWFilter %(name)s as %(clone)s" +#: nwfilters/views.py:93 nwfilters/views.py:57 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "删除 NWFilter: {name}" + +#: nwfilters/views.py:69 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "{inst} 正在使用NWFilter。无法删除。" + +#: nwfilters/views.py:86 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" msgstr "将NWFilter {name} 克隆为 {cln_name}" +#: secrets/templates/create_secret_block.html:12 +msgid "Create New Secret" +msgstr "创建新的 密码/密钥" + +#: secrets/templates/create_secret_block.html:18 +msgid "Ephemeral" +msgstr "短效的" + +#: secrets/templates/create_secret_block.html:21 +#: secrets/templates/create_secret_block.html:30 +msgid "no" +msgstr "否" + +#: secrets/templates/create_secret_block.html:22 +#: secrets/templates/create_secret_block.html:31 +msgid "yes" +msgstr "是" + +#: secrets/templates/create_secret_block.html:27 +msgid "Private" +msgstr "私有的" + +#: secrets/templates/create_secret_block.html:36 +#: storages/templates/storage.html:54 +msgid "Usage" +msgstr "使用" + +#: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 +msgid "Data" +msgstr "数据" + +#: secrets/templates/secrets.html:50 +msgid "Hypervisor doesn't have any Secrets" +msgstr "虚拟机监控程序没有检测到任何 密码/密钥" + +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "使用类型" + +#: secrets/templates/secrets.html:88 +msgid "Set secret value" +msgstr "设定 密钥/密码 值" + +#: secrets/templates/secrets.html:94 +msgid "Value" +msgstr "数值" + #: storages/forms.py:10 storages/forms.py:37 msgid "No path has been entered" msgstr "没有输入路径" @@ -3540,64 +3643,64 @@ msgstr "镜像名称不得超过120个字符" msgid "Create Storage Pool" msgstr "创建存储资源池" -#: storages/templates/create_stg_block.html:19 +#: storages/templates/create_stg_block.html:18 msgid "DIR" msgstr "DIR (文件目录)" -#: storages/templates/create_stg_block.html:24 +#: storages/templates/create_stg_block.html:21 msgid "LVM" msgstr "LVM" -#: storages/templates/create_stg_block.html:29 +#: storages/templates/create_stg_block.html:23 msgid "CEPH" msgstr "CEPH" -#: storages/templates/create_stg_block.html:34 +#: storages/templates/create_stg_block.html:25 msgid "NETFS" msgstr "NETFS" -#: storages/templates/create_stg_block.html:39 +#: storages/templates/create_stg_block.html:27 msgid "ISO" msgstr "ISO" -#: storages/templates/create_stg_block.html:62 -#: storages/templates/create_stg_block.html:236 +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 msgid "Path" msgstr "路径" -#: storages/templates/create_stg_block.html:120 +#: storages/templates/create_stg_block.html:106 msgid "Ceph User" msgstr "Ceph 用户" -#: storages/templates/create_stg_block.html:126 +#: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" msgstr "Ceph 资源池" -#: storages/templates/create_stg_block.html:132 +#: storages/templates/create_stg_block.html:118 msgid "Ceph Host" msgstr "Ceph 主机" -#: storages/templates/create_stg_block.html:191 +#: storages/templates/create_stg_block.html:177 msgid "Remote Path" msgstr "远程路径" -#: storages/templates/create_stg_block.html:200 +#: storages/templates/create_stg_block.html:186 msgid "auto" msgstr "自动" -#: storages/templates/create_stg_block.html:201 +#: storages/templates/create_stg_block.html:187 msgid "nfs" msgstr "nfs" -#: storages/templates/create_stg_block.html:202 +#: storages/templates/create_stg_block.html:188 msgid "glusterfs" msgstr "glusterfs" -#: storages/templates/create_stg_block.html:203 +#: storages/templates/create_stg_block.html:189 msgid "cifs" msgstr "cifs" -#: storages/templates/create_stg_block.html:208 +#: storages/templates/create_stg_block.html:194 msgid "Local Path" msgstr "本地路径" @@ -3613,52 +3716,47 @@ msgstr "上传" msgid "Add New Volume" msgstr "添加一个新卷" -#: storages/templates/storage.html:46 +#: storages/templates/storage.html:44 msgid "Pool name" msgstr "资源池名称" -#: storages/templates/storage.html:48 +#: storages/templates/storage.html:46 msgid "Pool type" msgstr "资源池类型" -#: storages/templates/storage.html:50 +#: storages/templates/storage.html:48 msgid "Pool path" msgstr "资源池路径" -#: storages/templates/storage.html:52 +#: storages/templates/storage.html:50 msgid "Pool status" msgstr "资源池状态" -#: storages/templates/storage.html:56 -#: virtsecrets/templates/create_secret_block.html:36 -msgid "Usage" -msgstr "使用" - -#: storages/templates/storage.html:90 storages/templates/storages.html:63 +#: storages/templates/storage.html:85 storages/templates/storages.html:64 msgid "Volumes" msgstr "卷" -#: storages/templates/storage.html:98 +#: storages/templates/storage.html:97 msgid "Allocated" msgstr "已分配" -#: storages/templates/storage.html:119 +#: storages/templates/storage.html:118 msgid "Clone image" msgstr "克隆镜像" -#: storages/templates/storage.html:132 +#: storages/templates/storage.html:131 msgid "Convert" msgstr "转换" -#: storages/templates/storage.html:141 +#: storages/templates/storage.html:140 msgid "raw" msgstr "raw" -#: storages/templates/storage.html:142 +#: storages/templates/storage.html:141 msgid "qcow" msgstr "qcow" -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "qcow2" msgstr "qcow2 (推荐)" @@ -3666,11 +3764,11 @@ msgstr "qcow2 (推荐)" msgid "Hypervisor doesn't have any Volumes" msgstr "虚拟机监控程序没有检测到任何卷" -#: storages/templates/storages.html:45 +#: storages/templates/storages.html:46 msgid "Hypervisor doesn't have any Storages" msgstr "虚拟机监控程序没有检测到任何存储资源池" -#: storages/views.py:40 +#: storages/views.py:39 msgid "Pool name already use" msgstr "资源池名称已存在" @@ -3678,47 +3776,50 @@ msgstr "资源池名称已存在" msgid "You need create secret for pool" msgstr "您需要为资源池创建 密钥/密码" -#: storages/views.py:49 +#: storages/views.py:48 storages/views.py:220 storages/views.py:49 +#, python-format msgid "You need input all fields for creating ceph pool" msgstr "您需要输入所有字段以创建ceph资源池" -#: storages/views.py:96 -msgid "Security Issues with file uploading" -msgstr "" - -#: storages/views.py:103 -msgid "File not found. Check the path variable and filename" -msgstr "" - -#: storages/views.py:150 -#, fuzzy, python-format -#| msgid "Volume: %(volume)s is deleted." -msgid "Volume: %(vol)s is deleted." +#: storages/views.py:144 +#, python-format +msgid "Volume: %(volume)s is deleted." msgstr "卷:%(volume)s 已删除。" -#: storages/views.py:155 +#: storages/views.py:149 storages/views.py:137 msgid "ISO image already exist" msgstr "ISO 镜像已存在" -#: storages/views.py:159 +#: storages/views.py:153 #, python-format msgid "ISO: %(file)s is uploaded." msgstr "ISO: %(file)s 已上传。" -#: storages/views.py:168 +#: storages/views.py:162 storages/views.py:150 msgid "Name of volume already in use" msgstr "已使用的卷的名称" -#: storages/views.py:180 -#, fuzzy, python-format -#| msgid "%(image)s image cloned as %(clone)s successfully" -msgid "%(image)s image cloned as %(name)s successfully" +#: storages/views.py:174 +#, python-format +msgid "%(image)s image cloned as %(clone)s successfully" msgstr "镜像 %(image)s 已成功克隆为 %(clone)s" -#: storages/views.py:226 -#, fuzzy, python-format -#| msgid "Image file {name} is created successfully" -msgid "Image file %(name)s is created successfully" +#: storages/views.py:132 +#, python-brace-format +msgid "Volume: {volname} is deleted." +msgstr "卷:{volname} 已删除。" + +#: storages/views.py:141 +msgid "ISO: {request.FILES['file']} is uploaded." +msgstr "ISO:{request.FILES['file']} 已上传。" + +#: storages/views.py:160 +msgid "{data['image']} image cloned as {name} successfully" +msgstr "镜像 {data['image']} 已成功克隆为 {name}" + +#: storages/views.py:199 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "镜像文件 {name} 已成功创建" #: templates/403.html:3 @@ -3779,345 +3880,18 @@ msgstr "登出" msgid "Processing" msgstr "处理中" -#: templates/search_block.html:3 -msgid "Search" -msgstr "搜索" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:496 -#, python-brace-format -msgid "{editor}: Editing failed" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_termui_impl.py:500 -#, python-brace-format -msgid "{editor}: Editing failed: {e}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:20 -msgid "" -"Click will abort further execution because Python was configured to use " -"ASCII as encoding for the environment. Consult https://click.palletsprojects." -"com/unicode-support/ for mitigation steps." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:56 -msgid "" -"Additional information: on this system no suitable UTF-8 locales were " -"discovered. This most likely requires resolving by reconfiguring the locale " -"system." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:65 -msgid "" -"This system supports the C.UTF-8 locale which is recommended. You might be " -"able to resolve your issue by exporting the following environment variables:" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:75 -#, python-brace-format -msgid "" -"This system lists some UTF-8 supporting locales that you can pick from. The " -"following suitable locales were discovered: {locales}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/_unicodefun.py:93 -msgid "" -"Click discovered that you exported a UTF-8 locale but the locale system " -"could not pick up from it because it does not exist. The exported locale is " -"{locale!r} but it is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1095 -msgid "Aborted!" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1279 -#: venv/lib/python3.6/site-packages/click/decorators.py:434 -#, fuzzy -#| msgid "show this help message and exit" -msgid "Show this message and exit." -msgstr "显示此帮助消息并退出" - -#: venv/lib/python3.6/site-packages/click/core.py:1308 -#: venv/lib/python3.6/site-packages/click/core.py:1334 -#, python-brace-format -msgid "(Deprecated) {text}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1375 -#, fuzzy, python-brace-format -#| msgid "expected %s argument(s)" -msgid "Got unexpected extra argument ({args})" -msgid_plural "Got unexpected extra arguments ({args})" -msgstr[0] "预期 %s argument(s)" - -#: venv/lib/python3.6/site-packages/click/core.py:1390 -msgid "DeprecationWarning: The command {name!r} is deprecated." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1607 -msgid "Commands" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1639 -msgid "Missing command." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:1717 -msgid "No such command {name!r}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2258 -#, fuzzy -#| msgid "'%(value)s' value must be an integer." -msgid "Value must be an iterable." -msgstr "'%(value)s' 值必须是整数。" - -#: venv/lib/python3.6/site-packages/click/core.py:2278 -#, python-brace-format -msgid "Takes {nargs} values but 1 was given." -msgid_plural "Takes {nargs} values but {len} were given." -msgstr[0] "" - -#: venv/lib/python3.6/site-packages/click/core.py:2701 -#, python-brace-format -msgid "env var: {var}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2724 -msgid "(dynamic)" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2735 -#, python-brace-format -msgid "default: {default}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/core.py:2748 -msgid "required" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:339 -#, python-format -msgid "%(prog)s, version %(version)s" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/decorators.py:403 -#, fuzzy -#| msgid "show this help message and exit" -msgid "Show the version and exit." -msgstr "显示此帮助消息并退出" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:43 -#: venv/lib/python3.6/site-packages/click/exceptions.py:79 -#, fuzzy, python-brace-format -#| msgid "message" -msgid "Error: {message}" -msgstr "消息" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:71 -#, python-brace-format -msgid "Try '{command} {option}' for help." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:120 -#, fuzzy, python-brace-format -#| msgid "invalid %s value: %r" -msgid "Invalid value: {message}" -msgstr "无效的 %s 数值:%r" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:122 -#, python-brace-format -msgid "Invalid value for {param_hint}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:178 -#, fuzzy -#| msgid "positional arguments" -msgid "Missing argument" -msgstr "位置参数" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:180 -#, fuzzy -#| msgid "Edit options" -msgid "Missing option" -msgstr "编辑选项" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:182 -msgid "Missing parameter" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:184 -#, python-brace-format -msgid "Missing {param_type}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:191 -#, python-brace-format -msgid "Missing parameter: {param_name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:211 -#, python-brace-format -msgid "No such option: {name}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:223 -#, python-brace-format -msgid "Did you mean {possibility}?" -msgid_plural "(Possible options: {possibilities})" -msgstr[0] "" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:261 -#, fuzzy -#| msgid "Unknown" -msgid "unknown error" -msgstr "未知" - -#: venv/lib/python3.6/site-packages/click/exceptions.py:268 -msgid "Could not open file {filename!r}: {message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:231 -msgid "Argument {name!r} takes {nargs} values." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:413 -msgid "Option {name!r} does not take a value." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/parser.py:474 -msgid "Option {name!r} requires an argument." -msgid_plural "Option {name!r} requires {nargs} arguments." -msgstr[0] "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:316 -msgid "Shell completion is not supported for Bash versions older than 4.4." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/shell_completion.py:322 -msgid "Couldn't detect Bash version, shell completion is not supported." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:161 -#, fuzzy -#| msgid "No configuration" -msgid "Repeat for confirmation" -msgstr "没有配置" - -#: venv/lib/python3.6/site-packages/click/termui.py:178 -msgid "Error: The value you entered was invalid." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:180 -#, python-brace-format -msgid "Error: {e.message}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:191 -msgid "Error: The two entered values do not match." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:247 -msgid "Error: invalid input" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/termui.py:798 -msgid "Press any key to continue..." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:258 -#, python-brace-format -msgid "" -"Choose from:\n" -"\t{choices}" -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:290 -#, fuzzy -#| msgid "Value %(value)r is not a valid choice." -msgid "{value!r} is not {choice}." -msgid_plural "{value!r} is not one of {choices}." -msgstr[0] "值 %(value)r 不是有效的选择。" - -#: venv/lib/python3.6/site-packages/click/types.py:380 -msgid "{value!r} does not match the format {format}." -msgid_plural "{value!r} does not match the formats {formats}." -msgstr[0] "" - -#: venv/lib/python3.6/site-packages/click/types.py:402 -#, fuzzy -#| msgid "Value %(value)r is not a valid choice." -msgid "{value!r} is not a valid {number_type}." -msgstr "值 %(value)r 不是有效的选择。" - -#: venv/lib/python3.6/site-packages/click/types.py:458 -#, python-brace-format -msgid "{value} is not in the range {range}." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:599 -#, fuzzy -#| msgid "Value %(value)r is not a valid choice." -msgid "{value!r} is not a valid boolean." -msgstr "值 %(value)r 不是有效的选择。" - -#: venv/lib/python3.6/site-packages/click/types.py:623 -#, fuzzy -#| msgid "'%(value)s' is not a valid UUID." -msgid "{value!r} is not a valid UUID." -msgstr "'%(value)s' 不是有效的UUID 。" - -#: venv/lib/python3.6/site-packages/click/types.py:801 -#, fuzzy -#| msgid "Profile" -msgid "file" -msgstr "个人资料" - -#: venv/lib/python3.6/site-packages/click/types.py:803 -#, fuzzy -#| msgid "Direction" -msgid "directory" -msgstr "目的" - -#: venv/lib/python3.6/site-packages/click/types.py:805 -#, fuzzy -#| msgid "Pool path" -msgid "path" -msgstr "资源池路径" - -#: venv/lib/python3.6/site-packages/click/types.py:851 -msgid "{name} {filename!r} does not exist." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:860 -msgid "{name} {filename!r} is a file." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:868 -msgid "{name} {filename!r} is a directory." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:876 -msgid "{name} {filename!r} is not writable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:884 -msgid "{name} {filename!r} is not readable." -msgstr "" - -#: venv/lib/python3.6/site-packages/click/types.py:951 -#, python-brace-format -msgid "{len_type} values are required, but {len_value} was given." -msgid_plural "{len_type} values are required, but {len_value} were given." -msgstr[0] "" +#: venv/lib/python3.6/site-packages/bootstrap4/components.py:17 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/form_errors.html:3 +#: venv/lib/python3.6/site-packages/bootstrap4/templates/bootstrap4/messages.html:4 +msgid "close" +msgstr "关闭" #: venv/lib/python3.6/site-packages/django/contrib/messages/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/messages/apps.py:7 msgid "Messages" msgstr "信息" -#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:8 +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 #: venv2/lib/python2.7/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" msgstr "网站地图" @@ -4132,116 +3906,103 @@ msgstr "静态文件" msgid "Syndication" msgstr "联合组织" -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: venv/lib/python3.6/site-packages/django/core/paginator.py:30 -msgid "…" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/core/paginator.py:51 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:43 msgid "That page number is not an integer" msgstr "该页码不是整数" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:53 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:45 msgid "That page number is less than 1" msgstr "该页码少于1" -#: venv/lib/python3.6/site-packages/django/core/paginator.py:58 +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 #: venv2/lib/python2.7/site-packages/django/core/paginator.py:50 msgid "That page contains no results" msgstr "该页面没有任何结果" -#: venv/lib/python3.6/site-packages/django/core/validators.py:22 +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 #: venv2/lib/python2.7/site-packages/django/core/validators.py:34 msgid "Enter a valid value." msgstr "请输入有效值。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:93 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:675 +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 #: venv2/lib/python2.7/site-packages/django/core/validators.py:107 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:671 msgid "Enter a valid URL." msgstr "请输入有效的 URL 地址。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:150 +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 #: venv2/lib/python2.7/site-packages/django/core/validators.py:160 msgid "Enter a valid integer." msgstr "请输入有效的整数。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:161 +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 #: venv2/lib/python2.7/site-packages/django/core/validators.py:171 msgid "Enter a valid email address." msgstr "请输入有效的电子邮件地址。" #. Translators: "letters" means latin letters: a-z and A-Z. -#: venv/lib/python3.6/site-packages/django/core/validators.py:262 -#, fuzzy -#| msgid "" -#| "Enter a valid 'slug' consisting of letters, numbers, underscores or " -#| "hyphens." +#: venv/lib/python3.6/site-packages/django/core/validators.py:239 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "请输入由字母,数字,下划线或连字符组成的有效“字段”。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:269 -#, fuzzy -#| msgid "" -#| "Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, " -#| "or hyphens." +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " "hyphens." msgstr "请输入由 Unicode 字母,数字,下划线或连字符组成的有效“字段”。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:278 -#: venv/lib/python3.6/site-packages/django/core/validators.py:288 -#: venv/lib/python3.6/site-packages/django/core/validators.py:311 +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 #: venv2/lib/python2.7/site-packages/django/core/validators.py:257 #: venv2/lib/python2.7/site-packages/django/core/validators.py:277 msgid "Enter a valid IPv4 address." msgstr "请输入有效的 IPv4 地址。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:296 -#: venv/lib/python3.6/site-packages/django/core/validators.py:312 +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 #: venv2/lib/python2.7/site-packages/django/core/validators.py:262 #: venv2/lib/python2.7/site-packages/django/core/validators.py:278 msgid "Enter a valid IPv6 address." msgstr "请输入有效的 IPv6 地址。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:306 -#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 #: venv2/lib/python2.7/site-packages/django/core/validators.py:272 #: venv2/lib/python2.7/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv4 or IPv6 address." msgstr "请输入有效的 IPv4 或 IPv6 地址。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:340 +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 #: venv2/lib/python2.7/site-packages/django/core/validators.py:308 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1131 msgid "Enter only digits separated by commas." msgstr "仅输入用逗号分隔的数字。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:346 +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 #: venv2/lib/python2.7/site-packages/django/core/validators.py:314 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "确保此值是 %(limit_value)s(它是 %(show_value)s )。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:379 +#: venv/lib/python3.6/site-packages/django/core/validators.py:342 #: venv2/lib/python2.7/site-packages/django/core/validators.py:345 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "确保此值小于或等于 %(limit_value)s 。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:388 +#: venv/lib/python3.6/site-packages/django/core/validators.py:351 #: venv2/lib/python2.7/site-packages/django/core/validators.py:354 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "确保此值大于或等于 %(limit_value)s 。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:398 +#: venv/lib/python3.6/site-packages/django/core/validators.py:361 #: venv2/lib/python2.7/site-packages/django/core/validators.py:364 #, python-format msgid "" @@ -4252,7 +4013,7 @@ msgid_plural "" "%(show_value)d)." msgstr[0] "确保此值至少具有 %(limit_value)d 个字符(具有 %(show_value)d 个)。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:413 +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 #: venv2/lib/python2.7/site-packages/django/core/validators.py:379 #, python-format msgid "" @@ -4263,29 +4024,29 @@ msgid_plural "" "%(show_value)d)." msgstr[0] "确保此值最多具有 %(limit_value)d 个字符(具有 %(show_value)d 个)。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:432 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:292 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:327 +#: venv/lib/python3.6/site-packages/django/core/validators.py:395 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:290 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:325 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:303 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:340 msgid "Enter a number." msgstr "请输入一个数字。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:434 +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 #: venv2/lib/python2.7/site-packages/django/core/validators.py:399 #, python-format msgid "Ensure that there are no more than %(max)s digit in total." msgid_plural "Ensure that there are no more than %(max)s digits in total." msgstr[0] "确保总数不超过 %(max)s 个数字。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:439 +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 #: venv2/lib/python2.7/site-packages/django/core/validators.py:404 #, python-format msgid "Ensure that there are no more than %(max)s decimal place." msgid_plural "Ensure that there are no more than %(max)s decimal places." msgstr[0] "确保不超过 %(max)s 个小数位。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:444 +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 #: venv2/lib/python2.7/site-packages/django/core/validators.py:409 #, python-format msgid "" @@ -4294,52 +4055,50 @@ msgid_plural "" "Ensure that there are no more than %(max)s digits before the decimal point." msgstr[0] "确保小数点前的位数不超过 %(max)s 个。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:506 -#, fuzzy, python-format -#| msgid "" -#| "File extension '%(extension)s' is not allowed. Allowed extensions are: " -#| "'%(allowed_extensions)s'." +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 +#, python-format msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." msgstr "" "不允许文件扩展名 '%(extension)s' 。 允许的扩展名" "是:'%(allowed_extensions)s' 。" -#: venv/lib/python3.6/site-packages/django/core/validators.py:559 +#: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." msgstr "不允许使用空字符。" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1210 -#: venv/lib/python3.6/site-packages/django/forms/models.py:768 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1165 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1209 #: venv2/lib/python2.7/site-packages/django/forms/models.py:749 msgid "and" msgstr "和" -#: venv/lib/python3.6/site-packages/django/db/models/base.py:1212 +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1167 #: venv2/lib/python2.7/site-packages/django/db/models/base.py:1211 #, python-format msgid "%(model_name)s with this %(field_labels)s already exists." msgstr "具有此 %(field_labels)s 的 %(model_name)s 已存在。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:116 #, python-format msgid "Value %(value)r is not a valid choice." msgstr "值 %(value)r 不是有效的选择。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:101 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:117 msgid "This field cannot be null." msgstr "该字段不能为空。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:102 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:118 msgid "This field cannot be blank." msgstr "该字段不能为空。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:103 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:119 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." @@ -4347,7 +4106,7 @@ msgstr "具有此 %(field_label)s 的 %(model_name)s 已存在。" #. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. #. Eg: "Title must be unique for pub_date year" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:111 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:123 #, python-format msgid "" @@ -4355,367 +4114,343 @@ msgid "" msgstr "" "%(field_label)s 对于 %(date_field_label)s %(lookup_type)s 必须是唯一的。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:126 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:140 #, python-format msgid "Field of type: %(field_type)s" msgstr "类型的字段:%(field_type)s" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:958 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be either True or False." -msgid "“%(value)s” value must be either True or False." -msgstr "'%(value)s' 值必须为 True 或 False 。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:959 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be either True, False, or None." -msgid "“%(value)s” value must be either True, False, or None." -msgstr "'%(value)s' 值必须为 True,False 或 None 。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:961 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 -msgid "Boolean (Either True or False)" -msgstr "布尔值(True 或 False)" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1002 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "字符串 (最多 %(max_length)s)" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1096 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 -msgid "Comma-separated integers" -msgstr "逗号分隔的整数" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1145 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -#| "format." -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "'%(value)s' 值的日期格式无效。 必须为 YYYY-MM-DD 格式。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1147 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1290 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has the correct format (YYYY-MM-DD) but it is an " -#| "invalid date." -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "'%(value)s' 值具有正确的格式(YYYY-MM-DD),但它是无效的日期。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1150 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 -msgid "Date (without time)" -msgstr "日期(不包含时间)" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1288 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:" -#| "ss[.uuuuuu]][TZ] format." -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' 值的格式无效。 它必须采用 YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] 格" -"式。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1292 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -#| "[TZ]) but it is an invalid date/time." -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' 值具有正确的格式(YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]),但它是无" -"效的日期/时间。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 -msgid "Date (with time)" -msgstr "日期(包含时间)" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1444 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be a decimal number." -msgid "“%(value)s” value must be a decimal number." -msgstr "'%(value)s' 值必须是十进制数字。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1446 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 -msgid "Decimal number" -msgstr "小数" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1585 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." -#| "uuuuuu] format." -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "'%(value)s' 值的格式无效。 它必须为 [DD] [HH:[MM:]]ss[.uuuuuu] 格式。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1588 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 -msgid "Duration" -msgstr "持续时间" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1638 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 -msgid "Email address" -msgstr "电子邮件地址" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1661 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 -msgid "File path" -msgstr "文件路径" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1727 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be a float." -msgid "“%(value)s” value must be a float." -msgstr "'%(value)s' 值必须是浮点数。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1729 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 -msgid "Floating point number" -msgstr "浮点数" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1767 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be an integer." -msgid "“%(value)s” value must be an integer." -msgstr "'%(value)s' 值必须是整数。" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1769 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:905 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1772 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:901 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1809 msgid "Integer" msgstr "整数" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1852 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:909 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1770 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 +#, python-format +msgid "'%(value)s' value must be an integer." +msgstr "'%(value)s' 值必须是整数。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:984 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1850 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:978 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1878 msgid "Big (8 byte) integer" msgstr "大(8字节) 整数" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1867 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 -msgid "Small integer" -msgstr "小整数" +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 +#, python-format +msgid "'%(value)s' value must be either True or False." +msgstr "'%(value)s' 值必须为 True 或 False 。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1875 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:997 +#, python-format +msgid "'%(value)s' value must be either True, False, or None." +msgstr "'%(value)s' 值必须为 True,False 或 None 。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:999 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:992 +msgid "Boolean (Either True or False)" +msgstr "布尔值(True 或 False)" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1058 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "字符串 (最多 %(max_length)s)" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1115 +msgid "Comma-separated integers" +msgstr "逗号分隔的整数" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 +#, python-format +msgid "" +"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " +"format." +msgstr "'%(value)s' 值的日期格式无效。 必须为 YYYY-MM-DD 格式。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1155 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1298 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " +"date." +msgstr "'%(value)s' 值具有正确的格式(YYYY-MM-DD),但它是无效的日期。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1177 +msgid "Date (without time)" +msgstr "日期(不包含时间)" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." +"uuuuuu]][TZ] format." +msgstr "" +"'%(value)s' 值的格式无效。 它必须采用 YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] 格" +"式。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1300 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 +#, python-format +msgid "" +"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" +"[TZ]) but it is an invalid date/time." +msgstr "" +"'%(value)s' 值具有正确的格式(YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]),但它是无" +"效的日期/时间。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1304 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1325 +msgid "Date (with time)" +msgstr "日期(包含时间)" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 +#, python-format +msgid "'%(value)s' value must be a decimal number." +msgstr "'%(value)s' 值必须是十进制数字。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1477 +msgid "Decimal number" +msgstr "小数" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 +#, python-format +msgid "" +"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." +"uuuuuu] format." +msgstr "'%(value)s' 值的格式无效。 它必须为 [DD] [HH:[MM:]]ss[.uuuuuu] 格式。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1596 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1631 +msgid "Duration" +msgstr "持续时间" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1683 +msgid "Email address" +msgstr "电子邮件地址" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1707 +msgid "File path" +msgstr "文件路径" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "'%(value)s' 值必须是浮点数。" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1775 +msgid "Floating point number" +msgstr "浮点数" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1893 msgid "IPv4 address" msgstr "IPv4 地址" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1906 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1924 msgid "IP address" msgstr "IP 地址" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1986 -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1987 -#, fuzzy, python-format -#| msgid "'%(value)s' value must be either None, True or False." -msgid "“%(value)s” value must be either None, True or False." +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1977 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1978 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 +#, python-format +msgid "'%(value)s' value must be either None, True or False." msgstr "'%(value)s' 值必须为 None,True 或 False 。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1989 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1980 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2008 msgid "Boolean (Either True, False or None)" msgstr "布尔值(True,False 或 None)" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2043 -#, fuzzy -#| msgid "Positive integer" -msgid "Positive big integer" -msgstr "正整数" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2056 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2071 msgid "Positive integer" msgstr "正整数" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2069 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2083 msgid "Positive small integer" msgstr "正小整数" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2083 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2096 #, python-format msgid "Slug (up to %(max_length)s)" msgstr "Slug (up to %(max_length)s)" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2115 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2130 +msgid "Small integer" +msgstr "小整数" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2137 msgid "Text" msgstr "文本" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2181 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has an invalid format. It must be in HH:MM[:ss[." -#| "uuuuuu]] format." +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 +#, python-format msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " +"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " "format." msgstr "'%(value)s' 值的格式无效。 它必须为 HH:MM[:ss[.uuuuuu]] 格式。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2183 -#, fuzzy, python-format -#| msgid "" -#| "'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is " -#| "an invalid time." +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2111 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 +#, python-format msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " +"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " "invalid time." msgstr "'%(value)s' 值具有正确的格式(HH:MM[:ss[.uuuuuu]]),但时间无效。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2186 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2114 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2168 msgid "Time" msgstr "时间" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2296 msgid "URL" msgstr "URL 地址" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2334 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 #: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2319 msgid "Raw binary data" msgstr "原始二进制数据" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2399 -#, fuzzy, python-format -#| msgid "'%(value)s' is not a valid UUID." -msgid "“%(value)s” is not a valid UUID." +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 +#, python-format +msgid "'%(value)s' is not a valid UUID." msgstr "'%(value)s' 不是有效的UUID 。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2401 +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" msgstr "通用唯一标识符" -#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:226 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 #: venv2/lib/python2.7/site-packages/django/db/models/fields/files.py:228 msgid "File" msgstr "文件" -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:790 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:788 #, python-format msgid "%(model)s instance with %(field)s %(value)r does not exist." msgstr "具有 %(field)s %(value)r 的 %(model)s 实例不存在。" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:792 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:780 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:790 msgid "Foreign Key (type determined by related field)" msgstr "外键(类型由相关字段决定)" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1045 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1029 msgid "One-to-one relationship" msgstr "一对一关系" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1099 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1104 #, python-format msgid "%(from)s-%(to)s relationship" msgstr "%(from)s-%(to)s 关系" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1105 #, python-format msgid "%(from)s-%(to)s relationships" msgstr "%(from)s-%(to)s 关系" -#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1142 +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 #: venv2/lib/python2.7/site-packages/django/db/models/fields/related.py:1147 msgid "Many-to-many relationship" msgstr "多对多关系" #. Translators: If found as last label character, these punctuation #. characters will prevent the default label_suffix to be appended to the label -#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:150 +#: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 #: venv2/lib/python2.7/site-packages/django/forms/boundfield.py:181 msgid ":?.!" msgstr ":?.!" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:54 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:56 msgid "This field is required." msgstr "这是必填栏。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:247 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:258 msgid "Enter a whole number." msgstr "请输入一个整数。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:402 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1143 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:418 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1149 msgid "Enter a valid date." msgstr "请输入一个有效日期。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:426 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1144 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1150 msgid "Enter a valid time." msgstr "请输入有效时间。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:454 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:464 msgid "Enter a valid date/time." msgstr "请输入有效的日期/时间。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:488 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:493 msgid "Enter a valid duration." msgstr "请输入有效期限。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:489 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format msgid "The number of days must be between {min_days} and {max_days}." msgstr "天数必须在 {min_days} 和 {max_days} 之间。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:549 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:532 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:547 msgid "No file was submitted. Check the encoding type on the form." msgstr "没有文件被提交。 检查表单上的编码类型。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:550 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:548 msgid "No file was submitted." msgstr "没有文件被提交。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:551 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:549 msgid "The submitted file is empty." msgstr "提交的文件为空。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:553 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:551 #, python-format msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." @@ -4723,21 +4458,21 @@ msgid_plural "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." msgstr[0] "确保此文件名最多具有 %(max)d 个字符(具有 %(length)d 个)。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:556 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:554 msgid "Please either submit a file or check the clear checkbox, not both." msgstr "请提交文件或选中清除复选框,不能两者都选。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:617 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:619 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "上载有效镜像。 您上传的文件不是镜像或镜像已损坏。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:779 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:869 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1309 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:776 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:872 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1265 @@ -4745,86 +4480,76 @@ msgstr "上载有效镜像。 您上传的文件不是镜像或镜像已损坏 msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "请选择一个有效的选择。 %(value)s 不是可用的选择之一。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:870 -#: venv/lib/python3.6/site-packages/django/forms/fields.py:985 -#: venv/lib/python3.6/site-packages/django/forms/models.py:1308 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:873 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:990 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1264 msgid "Enter a list of values." msgstr "请输入值列表。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:986 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:991 msgid "Enter a complete value." msgstr "请输入一个完整的值。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1202 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 #: venv2/lib/python2.7/site-packages/django/forms/fields.py:1208 msgid "Enter a valid UUID." msgstr "请输入有效的UUID。" -#: venv/lib/python3.6/site-packages/django/forms/fields.py:1232 -#, fuzzy -#| msgid "Enter a valid URL." -msgid "Enter a valid JSON." -msgstr "请输入有效的 URL 地址。" - #. Translators: This is the default suffix added to form field labels -#: venv/lib/python3.6/site-packages/django/forms/forms.py:76 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:87 msgid ":" msgstr ":" -#: venv/lib/python3.6/site-packages/django/forms/forms.py:203 +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #: venv2/lib/python2.7/site-packages/django/forms/forms.py:213 #, python-format msgid "(Hidden field %(name)s) %(error)s" msgstr "(隐藏字段 %(name)s ) %(error)s" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:61 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 +msgid "ManagementForm data is missing or has been tampered with" +msgstr "ManagementForm 数据丢失或已被篡改" + +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 #, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" +msgid "Please submit %d or fewer forms." +msgid_plural "Please submit %d or fewer forms." +msgstr[0] "请提交 %d 个或更少的表格。" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:370 -#, fuzzy, python-format -#| msgid "Please submit %d or more forms." -#| msgid_plural "Please submit %d or more forms." -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:345 +#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 +#, python-format +msgid "Please submit %d or more forms." +msgid_plural "Please submit %d or more forms." msgstr[0] "请提交 %d 或更多表格。" -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:377 -#, fuzzy, python-format -#| msgid "Please submit %d or more forms." -#| msgid_plural "Please submit %d or more forms." -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "请提交 %d 或更多表格。" - -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:405 -#: venv/lib/python3.6/site-packages/django/forms/formsets.py:412 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:390 #: venv2/lib/python2.7/site-packages/django/forms/formsets.py:392 msgid "Order" msgstr "顺序" -#: venv/lib/python3.6/site-packages/django/forms/models.py:763 +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 #: venv2/lib/python2.7/site-packages/django/forms/models.py:744 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "请更正 %(field)s 的重复数据。" -#: venv/lib/python3.6/site-packages/django/forms/models.py:767 +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 #: venv2/lib/python2.7/site-packages/django/forms/models.py:748 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "请更正 %(field)s 的重复数据,该数据必须唯一。" -#: venv/lib/python3.6/site-packages/django/forms/models.py:773 +#: venv/lib/python3.6/site-packages/django/forms/models.py:761 #: venv2/lib/python2.7/site-packages/django/forms/models.py:754 #, python-format msgid "" @@ -4834,61 +4559,57 @@ msgstr "" "请更正 %(field_name)s 的重复数据,该数据对于 %(date_field)s 中的 %(lookup)s " "必须是唯一的。" -#: venv/lib/python3.6/site-packages/django/forms/models.py:782 +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 #: venv2/lib/python2.7/site-packages/django/forms/models.py:763 msgid "Please correct the duplicate values below." msgstr "请更正以下重复的值。" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1109 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1091 msgid "The inline value did not match the parent instance." msgstr "内联值与父实例不匹配。" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1193 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1158 #: venv2/lib/python2.7/site-packages/django/forms/models.py:1154 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "选择一个有效的选择。 该选择不是可用的选择之一。" -#: venv/lib/python3.6/site-packages/django/forms/models.py:1311 -#, fuzzy, python-format -#| msgid "\"%(pk)s\" is not a valid value." -msgid "“%(pk)s” is not a valid value." +#: venv/lib/python3.6/site-packages/django/forms/models.py:1272 +#, python-format +msgid "\"%(pk)s\" is not a valid value." msgstr "\"%(pk)s\" 不是有效值。" -#: venv/lib/python3.6/site-packages/django/forms/utils.py:172 -#, fuzzy, python-format -#| msgid "" -#| "%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; " -#| "it may be ambiguous or it may not exist." +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 +#, python-format msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " +"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " "may be ambiguous or it may not exist." msgstr "" "%(datetime)s 无法在时区 %(current_timezone)s 中解释; 它可能是模棱两可的,也" "可能不存在。" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:404 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:378 msgid "Currently" msgstr "现在" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:715 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:704 msgid "Yes" msgstr "是" -#: venv/lib/python3.6/site-packages/django/forms/widgets.py:716 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 #: venv2/lib/python2.7/site-packages/django/forms/widgets.py:705 msgid "No" msgstr "否" -#. Translators: Please do not add spaces around commas. -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:805 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:851 msgid "yes,no,maybe" msgstr "是,否,也许" +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:817 #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:834 -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:851 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:880 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:897 #, python-format @@ -4896,62 +4617,62 @@ msgid "%(size)d byte" msgid_plural "%(size)d bytes" msgstr[0] "%(size)d 个字节" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:853 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:899 #, python-format msgid "%s KB" msgstr "%s KB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:855 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:901 #, python-format msgid "%s MB" msgstr "%s MB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:857 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:903 #, python-format msgid "%s GB" msgstr "%s GB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:859 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:905 #, python-format msgid "%s TB" msgstr "%s TB" -#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:861 +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #: venv2/lib/python2.7/site-packages/django/template/defaultfilters.py:907 #, python-format msgid "%s PB" msgstr "%s PB" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:66 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:66 msgid "p.m." msgstr "下午." -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:67 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:67 msgid "a.m." msgstr "上午." -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:72 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:72 msgid "PM" msgstr "下午" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:73 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:73 msgid "AM" msgstr "上午" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:146 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:158 msgid "midnight" msgstr "午夜" -#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:148 +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 #: venv2/lib/python2.7/site-packages/django/utils/dateformat.py:160 msgid "noon" msgstr "中午" @@ -5295,20 +5016,20 @@ msgstr "十二月" msgid "This is not a valid IPv6 address." msgstr "这不是有效的 IPv6 地址。" -#: venv/lib/python3.6/site-packages/django/utils/text.py:71 +#: venv/lib/python3.6/site-packages/django/utils/text.py:67 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s…" msgstr "%(truncated_text)s…" -#: venv/lib/python3.6/site-packages/django/utils/text.py:240 +#: venv/lib/python3.6/site-packages/django/utils/text.py:233 #: venv2/lib/python2.7/site-packages/django/utils/text.py:251 msgid "or" msgstr "或" #. Translators: This string is used as a separator between list elements -#: venv/lib/python3.6/site-packages/django/utils/text.py:259 -#: venv/lib/python3.6/site-packages/django/utils/timesince.py:94 +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 #: venv2/lib/python2.7/site-packages/django/utils/text.py:270 #: venv2/lib/python2.7/site-packages/django/utils/timesince.py:71 msgid ", " @@ -5356,6 +5077,11 @@ msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d 分钟" +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 +msgid "0 minutes" +msgstr "0 分钟" + #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 #: venv2/lib/python2.7/site-packages/django/views/csrf.py:109 msgid "Forbidden" @@ -5367,15 +5093,10 @@ msgid "CSRF verification failed. Request aborted." msgstr "CSRF验证失败。 请求中止。" #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 -#, fuzzy -#| msgid "" -#| "You are seeing this message because this HTTPS site requires a 'Referer " -#| "header' to be sent by your Web browser, but none was sent. This header is " -#| "required for security reasons, to ensure that your browser is not being " -#| "hijacked by third parties." +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " +"You are seeing this message because this HTTPS site requires a 'Referer " +"header' to be sent by your Web browser, but none was sent. This header is " "required for security reasons, to ensure that your browser is not being " "hijacked by third parties." msgstr "" @@ -5383,33 +5104,22 @@ msgstr "" "有发送。 出于安全原因,此标头是必需的,以确保您的浏览器不会被第三方劫持。" #: venv/lib/python3.6/site-packages/django/views/csrf.py:120 -#, fuzzy -#| msgid "" -#| "If you have configured your browser to disable 'Referer' headers, please " -#| "re-enable them, at least for this site, or for HTTPS connections, or for " -#| "'same-origin' requests." +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." +"If you have configured your browser to disable 'Referer' headers, please re-" +"enable them, at least for this site, or for HTTPS connections, or for 'same-" +"origin' requests." msgstr "" "如果您已将浏览器配置为禁用 'Referer' 标头,请至少对本站点,HTTPS 连接或 “相同" "来源” 请求重新启用标头。" #: venv/lib/python3.6/site-packages/django/views/csrf.py:124 -#, fuzzy -#| msgid "" -#| "If you are using the tag " -#| "or including the 'Referrer-Policy: no-referrer' header, please remove " -#| "them. The CSRF protection requires the 'Referer' header to do strict " -#| "referer checking. If you're concerned about privacy, use alternatives " -#| "like for links to third-party sites." msgid "" "If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." +"including the 'Referrer-Policy: no-referrer' header, please remove them. The " +"CSRF protection requires the 'Referer' header to do strict referer checking. " +"If you're concerned about privacy, use alternatives like for links to third-party sites." msgstr "" "如果您使用的是 标记或包含 " "'Referrer-Policy: no-referrer' 标头,请删除它们。 CSRF保护要求 'Referer' 标头" @@ -5427,13 +5137,10 @@ msgstr "" "cookie 是必需的,以确保您的浏览器不会被第三方劫持。" #: venv/lib/python3.6/site-packages/django/views/csrf.py:137 -#, fuzzy -#| msgid "" -#| "If you have configured your browser to disable cookies, please re-enable " -#| "them, at least for this site, or for 'same-origin' requests." +#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 msgid "" "If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." +"them, at least for this site, or for 'same-origin' requests." msgstr "" "如果您已将浏览器配置为禁用 Cookie ,请至少针对此站点或“相同来源”请求重新启用" "它们。" @@ -5480,7 +5187,7 @@ msgstr "未指定周" msgid "No %(verbose_name_plural)s available" msgstr "没有可用的 %(verbose_name_plural)s" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:594 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:669 #, python-format msgid "" @@ -5490,10 +5197,10 @@ msgstr "" "将来的 %(verbose_name_plural)s 不可用,因为 %(class_name)s.allow_future 为" "False。" -#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:628 -#, fuzzy, python-format -#| msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 +#, python-format +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" msgstr "给定格式 '%(format)s' 的日期字符串 '%(datestr)s' 无效" #: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 @@ -5503,9 +5210,8 @@ msgid "No %(verbose_name)s found matching the query" msgstr "找不到与查询匹配的 %(verbose_name)s" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:67 -#, fuzzy -#| msgid "Page is not 'last', nor can it be converted to an int." -msgid "Page is not “last”, nor can it be converted to an int." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 +msgid "Page is not 'last', nor can it be converted to an int." msgstr "页面不是 'last' ,也不能转换为 int 。" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 @@ -5515,9 +5221,9 @@ msgid "Invalid page (%(page_number)s): %(message)s" msgstr "页面无效 (%(page_number)s): %(message)s" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 -#, fuzzy, python-format -#| msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgid "Empty list and “%(class_name)s.allow_empty” is False." +#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 +#, python-format +msgid "Empty list and '%(class_name)s.allow_empty' is False." msgstr "空列表,并且 '%(class_name)s.allow_empty' 为False。" #: venv/lib/python3.6/site-packages/django/views/static.py:40 @@ -5526,9 +5232,9 @@ msgid "Directory indexes are not allowed here." msgstr "目录索引在这里是不允许的。" #: venv/lib/python3.6/site-packages/django/views/static.py:42 -#, fuzzy, python-format -#| msgid "\"%(path)s\" does not exist" -msgid "“%(path)s” does not exist" +#: venv2/lib/python2.7/site-packages/django/views/static.py:46 +#, python-format +msgid "\"%(path)s\" does not exist" msgstr "\"%(path)s\" 不存在" #: venv/lib/python3.6/site-packages/django/views/static.py:80 @@ -5537,12 +5243,11 @@ msgstr "\"%(path)s\" 不存在" msgid "Index of %(directory)s" msgstr "%(directory)s 的索引" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:7 -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" -msgstr "安装成功! 恭喜您!" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 +msgid "Django: the Web framework for perfectionists with deadlines." +msgstr "Django:完美主义者的Web框架,有最后期限。" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:207 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:345 #, python-format msgid "" "View 发行说明" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:222 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 +msgid "The install worked successfully! Congratulations!" +msgstr "安装成功! 恭喜您!" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:368 #, python-format msgid "" "You are seeing this page because DEBUG=True 位于您的设置文件中,并且您尚未配置任何URL 。" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:230 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:383 msgid "Django Documentation" msgstr "Django文档" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:231 -#, fuzzy -#| msgid "Topics, references, & how-to's" -msgid "Topics, references, & how-to’s" +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:384 +msgid "Topics, references, & how-to's" msgstr "主题,参考资料,操作方法" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:239 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:395 msgid "Tutorial: A Polling App" msgstr "教程:轮询应用" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:240 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:396 msgid "Get started with Django" msgstr "开始使用 Django" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:248 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:407 msgid "Django Community" msgstr "Django 社区" -#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:249 +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:408 msgid "Connect, get help, or contribute" msgstr "连接,获得帮助或贡献" -#: venv/lib/python3.6/site-packages/django_bootstrap5/components.py:20 -msgid "close" -msgstr "关闭" - #: venv/lib/python3.6/site-packages/django_icons/renderers/image.py:217 msgid "Icon of {}" msgstr "{} 的图标" -#: venv/lib/python3.6/site-packages/isort/main.py:158 -#: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:1615 -msgid "show this help message and exit" -msgstr "显示此帮助消息并退出" - -#: venv2/lib/python2.7/site-packages/django/core/validators.py:245 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "请输入由字母,数字,下划线或连字符组成的有效“字段”。" - -#: venv2/lib/python2.7/site-packages/django/core/validators.py:252 -msgid "" -"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "请输入由 Unicode 字母,数字,下划线或连字符组成的有效“字段”。" - -#: venv2/lib/python2.7/site-packages/django/core/validators.py:463 +#: venv/lib/python3.6/site-packages/qr_code/qrcode/utils.py:73 #, python-format -msgid "" -"File extension '%(extension)s' is not allowed. Allowed extensions are: " -"'%(allowed_extensions)s'." -msgstr "" -"不允许文件扩展名 '%(extension)s' 。 允许的扩展名" -"是:'%(allowed_extensions)s' 。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:905 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1807 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' 值必须是整数。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:990 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' 值必须为 True 或 False 。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1172 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "'%(value)s' 值的日期格式无效。 必须为 YYYY-MM-DD 格式。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1174 -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1319 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "'%(value)s' 值具有正确的格式(YYYY-MM-DD),但它是无效的日期。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1317 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' 值的格式无效。 它必须采用 YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] 格" -"式。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1321 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' 值具有正确的格式(YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]),但它是无" -"效的日期/时间。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1475 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' 值必须是十进制数字。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1628 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." -"uuuuuu] format." -msgstr "'%(value)s' 值的格式无效。 它必须为 [DD] [HH:[MM:]]ss[.uuuuuu] 格式。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1773 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' 值必须是浮点数。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2006 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' 值必须为 None,True 或 False 。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2163 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "'%(value)s' 值的格式无效。 它必须为 HH:MM[:ss[.uuuuuu]] 格式。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2165 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "'%(value)s' 值具有正确的格式(HH:MM[:ss[.uuuuuu]]),但时间无效。" - -#: venv2/lib/python2.7/site-packages/django/db/models/fields/__init__.py:2366 -#, python-format -msgid "'%(value)s' is not a valid UUID." -msgstr "'%(value)s' 不是有效的UUID 。" - -#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:97 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm 数据丢失或已被篡改" - -#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:355 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "请提交 %d 个或更少的表格。" - -#: venv2/lib/python2.7/site-packages/django/forms/formsets.py:362 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "请提交 %d 或更多表格。" +msgid "The option '%s' is not a valid option for a QR code." +msgstr "选项 '%s' 对于QR码不是有效的选项。" #: venv2/lib/python2.7/site-packages/django/forms/models.py:1093 msgid "The inline foreign key did not match the parent instance primary key." @@ -5732,52 +5314,12 @@ msgstr "内联外键与父实例主键不匹配。" msgid "\"%(pk)s\" is not a valid value for a primary key." msgstr "\"%(pk)s\" 不是主键的有效值。" -#: venv2/lib/python2.7/site-packages/django/forms/utils.py:172 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s 无法在时区 %(current_timezone)s 中解释; 它可能是模棱两可的,也" -"可能不存在。" - #: venv2/lib/python2.7/site-packages/django/utils/text.py:81 #, python-format msgctxt "String to return when truncating text" msgid "%(truncated_text)s..." msgstr "%(truncated_text)s..." -#: venv2/lib/python2.7/site-packages/django/utils/timesince.py:60 -msgid "0 minutes" -msgstr "0 分钟" - -#: venv2/lib/python2.7/site-packages/django/views/csrf.py:114 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"您正在看到此消息,因为此 HTTPS 站点要求 Web 浏览器发送 “ Referer 标头”,但没" -"有发送。 出于安全原因,此标头是必需的,以确保您的浏览器不会被第三方劫持。" - -#: venv2/lib/python2.7/site-packages/django/views/csrf.py:119 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"如果您已将浏览器配置为禁用 'Referer' 标头,请至少对本站点,HTTPS 连接或 “相同" -"来源” 请求重新启用标头。" - -#: venv2/lib/python2.7/site-packages/django/views/csrf.py:129 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"如果您已将浏览器配置为禁用 Cookie ,请至少针对此站点或“相同来源”请求重新启用" -"它们。" - #: venv2/lib/python2.7/site-packages/django/views/debug.py:520 msgid "Welcome to Django" msgstr "欢迎使用 Django" @@ -5806,25 +5348,6 @@ msgstr "" "您之所以会看到此消息,是因为Django设置文件中有 DEBUG = True,并" "且尚未配置任何URL。 开始工作!" -#: venv2/lib/python2.7/site-packages/django/views/generic/dates.py:703 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "给定格式 '%(format)s' 的日期字符串 '%(datestr)s' 无效" - -#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:77 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "页面不是 'last' ,也不能转换为 int 。" - -#: venv2/lib/python2.7/site-packages/django/views/generic/list.py:172 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "空列表,并且 '%(class_name)s.allow_empty' 为False。" - -#: venv2/lib/python2.7/site-packages/django/views/static.py:46 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" 不存在" - #: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:313 msgid "usage: " msgstr "usage: " @@ -5884,6 +5407,10 @@ msgstr "位置参数" msgid "optional arguments" msgstr "可选参数" +#: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:1615 +msgid "show this help message and exit" +msgstr "显示此帮助消息并退出" + #: venv2/lib/python2.7/site-packages/gunicorn/argparse_compat.py:1621 msgid "show program's version number and exit" msgstr "显示程序的版本号并退出" @@ -5969,161 +5496,7 @@ msgstr "无效的选择:%r(从 %s 中选择)" msgid "%s: error: %s\n" msgstr "%s: 错误: %s\n" -#: virtsecrets/templates/create_secret_block.html:12 -msgid "Create New Secret" -msgstr "创建新的 密码/密钥" - -#: virtsecrets/templates/create_secret_block.html:18 -msgid "Ephemeral" -msgstr "短效的" - -#: virtsecrets/templates/create_secret_block.html:21 -#: virtsecrets/templates/create_secret_block.html:30 -msgid "no" -msgstr "否" - -#: virtsecrets/templates/create_secret_block.html:22 -#: virtsecrets/templates/create_secret_block.html:31 -msgid "yes" -msgstr "是" - -#: virtsecrets/templates/create_secret_block.html:27 -msgid "Private" -msgstr "私有的" - -#: virtsecrets/templates/create_secret_block.html:46 -#: virtsecrets/templates/secrets.html:62 -msgid "Data" -msgstr "数据" - -#: virtsecrets/templates/secrets.html:51 -msgid "Hypervisor doesn't have any Secrets" -msgstr "虚拟机监控程序没有检测到任何 密码/密钥" - -#: virtsecrets/templates/secrets.html:61 -msgid "Usage Type" -msgstr "使用类型" - -#: virtsecrets/templates/secrets.html:89 -msgid "Set secret value" -msgstr "设定 密钥/密码 值" - -#: virtsecrets/templates/secrets.html:95 -msgid "Value" -msgstr "数值" - #: webvirtcloud/middleware.py:18 #, python-format msgid "libvirt Error - %(exception)s" msgstr "libvirt 错误- %(exception)s" - -#~ msgid "OTP Sent to %s" -#~ msgstr "OTP 发送到 %s" - -#~ msgid "OTP QR code was emailed to user %s" -#~ msgstr "OTP QR 码已通过电子邮件发送给用户 %s" - -#~ msgid "User password changed: {}" -#~ msgstr "用户密码已更改: {}" - -#~ msgid "SASS directory path is changed. Now: {sass_dir.value}" -#~ msgstr "SASS 目录路径已更改。现在是: {sass_dir.value}" - -#~ msgid "Theme changed. Now: {theme}" -#~ msgstr "主题已更改。现在是: {theme}" - -#~ msgid "QoS" -#~ msgstr "QoS 流量控制" - -#~ msgid "To take a snapshot please Power Off the instance." -#~ msgstr "要创建快照,请关闭实例电源。" - -#~ msgid "Migrate to %(hostname)%" -#~ msgstr "迁移到 %(hostname)%" - -#~ msgid "Resize CPU" -#~ msgstr "调整 CPU" - -#~ msgid "Resize Memory" -#~ msgstr "调整内存" - -#~ msgid "Disk resize" -#~ msgstr "调整磁盘" - -#~ msgid "Attach new disk %(name)s (%(format)s)" -#~ msgstr "附加新磁盘 %(name)s (%(format)s)" - -#~ msgid "New snapshot: %(name)s" -#~ msgstr "新快照:%(name)s" - -#~ msgid "Revert snapshot" -#~ msgstr "还原快照" - -#~ msgid "Edit XML" -#~ msgstr "编辑XML" - -#~ msgid "Set Guest Agent %(status)s" -#~ msgstr "设置客户机代理 %(status)s" - -#~ msgid "Add network" -#~ msgstr "添加网络" - -#~ msgid "Delete network" -#~ msgstr "删除网络" - -#~ msgid "Deleted owner %(userinstance_id)s" -#~ msgstr "删除所有者 %(userinstance_id)s" - -#~ msgid "Instance 'clone_name' already exists!" -#~ msgstr "实例 'clone_name' 已存在!" - -#~ msgid "Clone of '%(instance_name)s'" -#~ msgstr "'%(instance_name)s' 的克隆" - -#~ msgid "{family.upper()} Fixed Address Operation Completed." -#~ msgstr "{family.upper()} 固定地址操作已完成。" - -#~ msgid "{family.upper()} Fixed Address is Deleted." -#~ msgstr "{family.upper()} 固定地址已被删除。" - -#~ msgid "{family.upper()} DHCP Range is Changed." -#~ msgstr "{family.upper()} DHCP 范围已更改。" - -#~ msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." -#~ msgstr "{qos_dir.capitalize()} QoS 已设置。 网络XML已更改。" - -#~ msgid "Stop and start network to activate new config" -#~ msgstr "停止并启动网络以激活新配置" - -#~ msgid "{} QoS is set" -#~ msgstr "{} QoS 已设置" - -#~ msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " -#~ msgstr "{qos_dir.capitalize()} QoS 已删除。网络XML已更改 " - -#~ msgid "Stop and start network to activate new config." -#~ msgstr "停止并启动网络以激活新配置。" - -#~ msgid "{qos_dir.capitalize()} QoS is deleted" -#~ msgstr "{qos_dir.capitalize()} QoS 已删除" - -#~ msgid "Deleting NWFilter: {name}" -#~ msgstr "删除 NWFilter: {name}" - -#~ msgid "NWFilter is in use by {inst}. Cannot be deleted." -#~ msgstr "{inst} 正在使用NWFilter。无法删除。" - -#~ msgid "Volume: {volname} is deleted." -#~ msgstr "卷:{volname} 已删除。" - -#~ msgid "ISO: {request.FILES['file']} is uploaded." -#~ msgstr "ISO:{request.FILES['file']} 已上传。" - -#~ msgid "{data['image']} image cloned as {name} successfully" -#~ msgstr "镜像 {data['image']} 已成功克隆为 {name}" - -#~ msgid "Django: the Web framework for perfectionists with deadlines." -#~ msgstr "Django:完美主义者的Web框架,有最后期限。" - -#~ msgid "The option '%s' is not a valid option for a QR code." -#~ msgstr "选项 '%s' 对于QR码不是有效的选项。" diff --git a/vrtManager/IPy.py b/vrtManager/IPy.py index 3cddf29..163010b 100644 --- a/vrtManager/IPy.py +++ b/vrtManager/IPy.py @@ -6,131 +6,128 @@ Further Information might be available at: https://github.com/haypo/python-ipy """ -__version__ = '1.01' +__version__ = "1.00" import bisect +import collections +import sys import types -try: - import collections.abc as collections_abc -except ImportError: - import collections as collections_abc # Definition of the Ranges for IPv4 IPs # this should include www.iana.org/assignments/ipv4-address-space # and www.iana.org/assignments/multicast-addresses IPv4ranges = { - '0': 'PUBLIC', # fall back - '00000000': 'PRIVATE', # 0/8 - '00001010': 'PRIVATE', # 10/8 - '0110010001': 'CARRIER_GRADE_NAT', #100.64/10 - '01111111': 'LOOPBACK', # 127.0/8 - '1': 'PUBLIC', # fall back - '1010100111111110': 'PRIVATE', # 169.254/16 - '101011000001': 'PRIVATE', # 172.16/12 - '1100000010101000': 'PRIVATE', # 192.168/16 - '111': 'RESERVED', # 224/3 - } + "0": "PUBLIC", # fall back + "00000000": "PRIVATE", # 0/8 + "00001010": "PRIVATE", # 10/8 + "0110010001": "CARRIER_GRADE_NAT", # 100.64/10 + "01111111": "LOOPBACK", # 127.0/8 + "1": "PUBLIC", # fall back + "1010100111111110": "PRIVATE", # 169.254/16 + "101011000001": "PRIVATE", # 172.16/12 + "1100000010101000": "PRIVATE", # 192.168/16 + "111": "RESERVED", # 224/3 +} # Definition of the Ranges for IPv6 IPs # http://www.iana.org/assignments/ipv6-address-space/ # http://www.iana.org/assignments/ipv6-unicast-address-assignments/ # http://www.iana.org/assignments/ipv6-multicast-addresses/ IPv6ranges = { - '00000000' : 'RESERVED', # ::/8 - '0' * 96 : 'RESERVED', # ::/96 Formerly IPV4COMP [RFC4291] - '0' * 128 : 'UNSPECIFIED', # ::/128 - '0' * 127 + '1' : 'LOOPBACK', # ::1/128 - '0' * 80 + '1' * 16 : 'IPV4MAP', # ::ffff:0:0/96 - '00000000011001001111111110011011' + '0' * 64 : 'WKP46TRANS', # 0064:ff9b::/96 Well-Known-Prefix [RFC6052] - '00000001' : 'UNASSIGNED', # 0100::/8 - '0000001' : 'RESERVED', # 0200::/7 Formerly NSAP [RFC4048] - '0000010' : 'RESERVED', # 0400::/7 Formerly IPX [RFC3513] - '0000011' : 'RESERVED', # 0600::/7 - '00001' : 'RESERVED', # 0800::/5 - '0001' : 'RESERVED', # 1000::/4 - '001' : 'GLOBAL-UNICAST', # 2000::/3 [RFC4291] - '00100000000000010000000' : 'SPECIALPURPOSE', # 2001::/23 [RFC4773] - '00100000000000010000000000000000' : 'TEREDO', # 2001::/32 [RFC4380] - '00100000000000010000000000000010' + '0' * 16 : 'BMWG', # 2001:0002::/48 Benchmarking [RFC5180] - '0010000000000001000000000001' : 'ORCHID', # 2001:0010::/28 (Temp until 2014-03-21) [RFC4843] - '00100000000000010000001' : 'ALLOCATED APNIC', # 2001:0200::/23 - '00100000000000010000010' : 'ALLOCATED ARIN', # 2001:0400::/23 - '00100000000000010000011' : 'ALLOCATED RIPE NCC', # 2001:0600::/23 - '00100000000000010000100' : 'ALLOCATED RIPE NCC', # 2001:0800::/23 - '00100000000000010000101' : 'ALLOCATED RIPE NCC', # 2001:0a00::/23 - '00100000000000010000110' : 'ALLOCATED APNIC', # 2001:0c00::/23 - '00100000000000010000110110111000' : 'DOCUMENTATION', # 2001:0db8::/32 [RFC3849] - '00100000000000010000111' : 'ALLOCATED APNIC', # 2001:0e00::/23 - '00100000000000010001001' : 'ALLOCATED LACNIC', # 2001:1200::/23 - '00100000000000010001010' : 'ALLOCATED RIPE NCC', # 2001:1400::/23 - '00100000000000010001011' : 'ALLOCATED RIPE NCC', # 2001:1600::/23 - '00100000000000010001100' : 'ALLOCATED ARIN', # 2001:1800::/23 - '00100000000000010001101' : 'ALLOCATED RIPE NCC', # 2001:1a00::/23 - '0010000000000001000111' : 'ALLOCATED RIPE NCC', # 2001:1c00::/22 - '00100000000000010010' : 'ALLOCATED RIPE NCC', # 2001:2000::/20 - '001000000000000100110' : 'ALLOCATED RIPE NCC', # 2001:3000::/21 - '0010000000000001001110' : 'ALLOCATED RIPE NCC', # 2001:3800::/22 - '0010000000000001001111' : 'RESERVED', # 2001:3c00::/22 Possible future allocation to RIPE NCC - '00100000000000010100000' : 'ALLOCATED RIPE NCC', # 2001:4000::/23 - '00100000000000010100001' : 'ALLOCATED AFRINIC', # 2001:4200::/23 - '00100000000000010100010' : 'ALLOCATED APNIC', # 2001:4400::/23 - '00100000000000010100011' : 'ALLOCATED RIPE NCC', # 2001:4600::/23 - '00100000000000010100100' : 'ALLOCATED ARIN', # 2001:4800::/23 - '00100000000000010100101' : 'ALLOCATED RIPE NCC', # 2001:4a00::/23 - '00100000000000010100110' : 'ALLOCATED RIPE NCC', # 2001:4c00::/23 - '00100000000000010101' : 'ALLOCATED RIPE NCC', # 2001:5000::/20 - '0010000000000001100' : 'ALLOCATED APNIC', # 2001:8000::/19 - '00100000000000011010' : 'ALLOCATED APNIC', # 2001:a000::/20 - '00100000000000011011' : 'ALLOCATED APNIC', # 2001:b000::/20 - '0010000000000010' : '6TO4', # 2002::/16 "6to4" [RFC3056] - '001000000000001100' : 'ALLOCATED RIPE NCC', # 2003::/18 - '001001000000' : 'ALLOCATED APNIC', # 2400::/12 - '001001100000' : 'ALLOCATED ARIN', # 2600::/12 - '00100110000100000000000' : 'ALLOCATED ARIN', # 2610::/23 - '00100110001000000000000' : 'ALLOCATED ARIN', # 2620::/23 - '001010000000' : 'ALLOCATED LACNIC', # 2800::/12 - '001010100000' : 'ALLOCATED RIPE NCC', # 2a00::/12 - '001011000000' : 'ALLOCATED AFRINIC', # 2c00::/12 - '00101101' : 'RESERVED', # 2d00::/8 - '0010111' : 'RESERVED', # 2e00::/7 - '0011' : 'RESERVED', # 3000::/4 - '010' : 'RESERVED', # 4000::/3 - '011' : 'RESERVED', # 6000::/3 - '100' : 'RESERVED', # 8000::/3 - '101' : 'RESERVED', # a000::/3 - '110' : 'RESERVED', # c000::/3 - '1110' : 'RESERVED', # e000::/4 - '11110' : 'RESERVED', # f000::/5 - '111110' : 'RESERVED', # f800::/6 - '1111110' : 'ULA', # fc00::/7 [RFC4193] - '111111100' : 'RESERVED', # fe00::/9 - '1111111010' : 'LINKLOCAL', # fe80::/10 - '1111111011' : 'RESERVED', # fec0::/10 Formerly SITELOCAL [RFC4291] - '11111111' : 'MULTICAST', # ff00::/8 - '1111111100000001' : 'NODE-LOCAL MULTICAST', # ff01::/16 - '1111111100000010' : 'LINK-LOCAL MULTICAST', # ff02::/16 - '1111111100000100' : 'ADMIN-LOCAL MULTICAST', # ff04::/16 - '1111111100000101' : 'SITE-LOCAL MULTICAST', # ff05::/16 - '1111111100001000' : 'ORG-LOCAL MULTICAST', # ff08::/16 - '1111111100001110' : 'GLOBAL MULTICAST', # ff0e::/16 - '1111111100001111' : 'RESERVED MULTICAST', # ff0f::/16 - '111111110011' : 'PREFIX-BASED MULTICAST', # ff30::/12 [RFC3306] - '111111110111' : 'RP-EMBEDDED MULTICAST', # ff70::/12 [RFC3956] - } + "00000000": "RESERVED", # ::/8 + "0" * 96: "RESERVED", # ::/96 Formerly IPV4COMP [RFC4291] + "0" * 128: "UNSPECIFIED", # ::/128 + "0" * 127 + "1": "LOOPBACK", # ::1/128 + "0" * 80 + "1" * 16: "IPV4MAP", # ::ffff:0:0/96 + "00000000011001001111111110011011" + "0" * 64: "WKP46TRANS", # 0064:ff9b::/96 Well-Known-Prefix [RFC6052] + "00000001": "UNASSIGNED", # 0100::/8 + "0000001": "RESERVED", # 0200::/7 Formerly NSAP [RFC4048] + "0000010": "RESERVED", # 0400::/7 Formerly IPX [RFC3513] + "0000011": "RESERVED", # 0600::/7 + "00001": "RESERVED", # 0800::/5 + "0001": "RESERVED", # 1000::/4 + "001": "GLOBAL-UNICAST", # 2000::/3 [RFC4291] + "00100000000000010000000": "SPECIALPURPOSE", # 2001::/23 [RFC4773] + "00100000000000010000000000000000": "TEREDO", # 2001::/32 [RFC4380] + "00100000000000010000000000000010" + "0" * 16: "BMWG", # 2001:0002::/48 Benchmarking [RFC5180] + "0010000000000001000000000001": "ORCHID", # 2001:0010::/28 (Temp until 2014-03-21) [RFC4843] + "00100000000000010000001": "ALLOCATED APNIC", # 2001:0200::/23 + "00100000000000010000010": "ALLOCATED ARIN", # 2001:0400::/23 + "00100000000000010000011": "ALLOCATED RIPE NCC", # 2001:0600::/23 + "00100000000000010000100": "ALLOCATED RIPE NCC", # 2001:0800::/23 + "00100000000000010000101": "ALLOCATED RIPE NCC", # 2001:0a00::/23 + "00100000000000010000110": "ALLOCATED APNIC", # 2001:0c00::/23 + "00100000000000010000110110111000": "DOCUMENTATION", # 2001:0db8::/32 [RFC3849] + "00100000000000010000111": "ALLOCATED APNIC", # 2001:0e00::/23 + "00100000000000010001001": "ALLOCATED LACNIC", # 2001:1200::/23 + "00100000000000010001010": "ALLOCATED RIPE NCC", # 2001:1400::/23 + "00100000000000010001011": "ALLOCATED RIPE NCC", # 2001:1600::/23 + "00100000000000010001100": "ALLOCATED ARIN", # 2001:1800::/23 + "00100000000000010001101": "ALLOCATED RIPE NCC", # 2001:1a00::/23 + "0010000000000001000111": "ALLOCATED RIPE NCC", # 2001:1c00::/22 + "00100000000000010010": "ALLOCATED RIPE NCC", # 2001:2000::/20 + "001000000000000100110": "ALLOCATED RIPE NCC", # 2001:3000::/21 + "0010000000000001001110": "ALLOCATED RIPE NCC", # 2001:3800::/22 + "0010000000000001001111": "RESERVED", # 2001:3c00::/22 Possible future allocation to RIPE NCC + "00100000000000010100000": "ALLOCATED RIPE NCC", # 2001:4000::/23 + "00100000000000010100001": "ALLOCATED AFRINIC", # 2001:4200::/23 + "00100000000000010100010": "ALLOCATED APNIC", # 2001:4400::/23 + "00100000000000010100011": "ALLOCATED RIPE NCC", # 2001:4600::/23 + "00100000000000010100100": "ALLOCATED ARIN", # 2001:4800::/23 + "00100000000000010100101": "ALLOCATED RIPE NCC", # 2001:4a00::/23 + "00100000000000010100110": "ALLOCATED RIPE NCC", # 2001:4c00::/23 + "00100000000000010101": "ALLOCATED RIPE NCC", # 2001:5000::/20 + "0010000000000001100": "ALLOCATED APNIC", # 2001:8000::/19 + "00100000000000011010": "ALLOCATED APNIC", # 2001:a000::/20 + "00100000000000011011": "ALLOCATED APNIC", # 2001:b000::/20 + "0010000000000010": "6TO4", # 2002::/16 "6to4" [RFC3056] + "001000000000001100": "ALLOCATED RIPE NCC", # 2003::/18 + "001001000000": "ALLOCATED APNIC", # 2400::/12 + "001001100000": "ALLOCATED ARIN", # 2600::/12 + "00100110000100000000000": "ALLOCATED ARIN", # 2610::/23 + "00100110001000000000000": "ALLOCATED ARIN", # 2620::/23 + "001010000000": "ALLOCATED LACNIC", # 2800::/12 + "001010100000": "ALLOCATED RIPE NCC", # 2a00::/12 + "001011000000": "ALLOCATED AFRINIC", # 2c00::/12 + "00101101": "RESERVED", # 2d00::/8 + "0010111": "RESERVED", # 2e00::/7 + "0011": "RESERVED", # 3000::/4 + "010": "RESERVED", # 4000::/3 + "011": "RESERVED", # 6000::/3 + "100": "RESERVED", # 8000::/3 + "101": "RESERVED", # a000::/3 + "110": "RESERVED", # c000::/3 + "1110": "RESERVED", # e000::/4 + "11110": "RESERVED", # f000::/5 + "111110": "RESERVED", # f800::/6 + "1111110": "ULA", # fc00::/7 [RFC4193] + "111111100": "RESERVED", # fe00::/9 + "1111111010": "LINKLOCAL", # fe80::/10 + "1111111011": "RESERVED", # fec0::/10 Formerly SITELOCAL [RFC4291] + "11111111": "MULTICAST", # ff00::/8 + "1111111100000001": "NODE-LOCAL MULTICAST", # ff01::/16 + "1111111100000010": "LINK-LOCAL MULTICAST", # ff02::/16 + "1111111100000100": "ADMIN-LOCAL MULTICAST", # ff04::/16 + "1111111100000101": "SITE-LOCAL MULTICAST", # ff05::/16 + "1111111100001000": "ORG-LOCAL MULTICAST", # ff08::/16 + "1111111100001110": "GLOBAL MULTICAST", # ff0e::/16 + "1111111100001111": "RESERVED MULTICAST", # ff0f::/16 + "111111110011": "PREFIX-BASED MULTICAST", # ff30::/12 [RFC3306] + "111111110111": "RP-EMBEDDED MULTICAST", # ff70::/12 [RFC3956] +} -MAX_IPV4_ADDRESS = 0xffffffff -MAX_IPV6_ADDRESS = 0xffffffffffffffffffffffffffffffff -IPV6_TEST_MAP = 0xffffffffffffffffffffffff00000000 -IPV6_MAP_MASK = 0x00000000000000000000ffff00000000 +MAX_IPV4_ADDRESS = 0xFFFFFFFF +MAX_IPV6_ADDRESS = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +IPV6_TEST_MAP = 0xFFFFFFFFFFFFFFFFFFFFFFFF00000000 +IPV6_MAP_MASK = 0x00000000000000000000FFFF00000000 -try: - INT_TYPES = (int, long) - STR_TYPES = (str, unicode) - xrange -except NameError: +if sys.version_info >= (3,): INT_TYPES = (int,) STR_TYPES = (str,) xrange = range +else: + INT_TYPES = (int, long) + STR_TYPES = (str, unicode) class IPint(object): @@ -205,7 +202,7 @@ class IPint(object): elif isinstance(data, STR_TYPES): # TODO: refactor me! # splitting of a string into IP and prefixlen et. al. - x = data.split('-') + x = data.split("-") if len(x) == 2: # a.b.c.0-a.b.c.255 specification ? (ip, last) = x @@ -222,10 +219,10 @@ class IPint(object): # make sure the broadcast is the same as the last ip # otherwise it will return /16 for something like: # 192.168.0.0-192.168.191.255 - if IP('%s/%s' % (ip, 32-netbits)).broadcast().int() != last: + if IP("%s/%s" % (ip, 32 - netbits)).broadcast().int() != last: raise ValueError("the range %s is not on a network boundary." % data) elif len(x) == 1: - x = data.split('/') + x = data.split("/") # if no prefix is given use defaults if len(x) == 1: ip = x[0] @@ -234,7 +231,7 @@ class IPint(object): raise ValueError("only one '/' allowed in IP Address") else: (ip, prefixlen) = x - if prefixlen.find('.') != -1: + if prefixlen.find(".") != -1: # check if the user might have used a netmask like # a.b.c.d/255.255.255.0 (netmask, vers) = parseAddress(prefixlen) @@ -258,8 +255,7 @@ class IPint(object): if make_net: self.ip = self.ip & _prefixlenToNetmask(self._prefixlen, self._ipversion) - if not _checkNetaddrWorksWithPrefixlen(self.ip, - self._prefixlen, self._ipversion): + if not _checkNetaddrWorksWithPrefixlen(self.ip, self._prefixlen, self._ipversion): raise ValueError("%s has invalid prefix length (%s)" % (repr(self), self._prefixlen)) else: raise TypeError("Unsupported data type: %s" % type(data)) @@ -317,13 +313,12 @@ class IPint(object): want == 3 -lastip 1.2.3.0-1.2.3.255 """ - if (self._ipversion == 4 and self._prefixlen == 32) or \ - (self._ipversion == 6 and self._prefixlen == 128): + if (self._ipversion == 4 and self._prefixlen == 32) or (self._ipversion == 6 and self._prefixlen == 128): if self.NoPrefixForSingleIp: want = 0 - if want == None: + if want is None: want = self.WantPrefixLen - if want == None: + if want is None: want = 1 if want: if want == 2: @@ -338,7 +333,7 @@ class IPint(object): # default return "/%d" % (self._prefixlen) else: - return '' + return "" # We have different flavours to convert to: # strFullsize 127.0.0.1 2001:0658:022a:cafe:0200:c0ff:fe8d:08fa @@ -347,7 +342,7 @@ class IPint(object): # strHex 0x7F000001 0x20010658022ACAFE0200C0FFFE8D08FA # strDec 2130706433 42540616829182469433547974687817795834 - def strBin(self, wantprefixlen = None): + def strBin(self, wantprefixlen=None): """Return a string representation as a binary value. >>> print(IP('127.0.0.1').strBin()) @@ -357,12 +352,12 @@ class IPint(object): """ bits = _ipVersionToLen(self._ipversion) - if self.WantPrefixLen == None and wantprefixlen == None: + if self.WantPrefixLen is None and wantprefixlen is None: wantprefixlen = 0 ret = _intToBin(self.ip) - return '0' * (bits - len(ret)) + ret + self._printPrefix(wantprefixlen) + return "0" * (bits - len(ret)) + ret + self._printPrefix(wantprefixlen) - def strCompressed(self, wantprefixlen = None): + def strCompressed(self, wantprefixlen=None): """Return a string representation in compressed format using '::' Notation. >>> IP('127.0.0.1').strCompressed() @@ -373,18 +368,18 @@ class IPint(object): 'ffff:ffff:ffff:ffff:ffff:f:f:fffc/127' """ - if self.WantPrefixLen == None and wantprefixlen == None: + if self.WantPrefixLen is None and wantprefixlen is None: wantprefixlen = 1 if self._ipversion == 4: return self.strFullsize(wantprefixlen) else: - if self.ip >> 32 == 0xffff: + if self.ip >> 32 == 0xFFFF: ipv4 = intToIp(self.ip & MAX_IPV4_ADDRESS, 4) text = "::ffff:" + ipv4 + self._printPrefix(wantprefixlen) return text # find the longest sequence of '0' - hextets = [int(x, 16) for x in self.strFullsize(0).split(':')] + hextets = [int(x, 16) for x in self.strFullsize(0).split(":")] # every element of followingzeros will contain the number of zeros # following the corresponding element of hextets followingzeros = [0] * 8 @@ -395,19 +390,19 @@ class IPint(object): if max(followingzeros) > 1: # genererate string with the longest number of zeros cut out # now we need hextets as strings - hextets = [x for x in self.strNormal(0).split(':')] - while compressionpos < len(hextets) and hextets[compressionpos] == '0': - del(hextets[compressionpos]) - hextets.insert(compressionpos, '') + hextets = [x for x in self.strNormal(0).split(":")] + while compressionpos < len(hextets) and hextets[compressionpos] == "0": + del hextets[compressionpos] + hextets.insert(compressionpos, "") if compressionpos + 1 >= len(hextets): - hextets.append('') + hextets.append("") if compressionpos == 0: - hextets = [''] + hextets - return ':'.join(hextets) + self._printPrefix(wantprefixlen) + hextets = [""] + hextets + return ":".join(hextets) + self._printPrefix(wantprefixlen) else: return self.strNormal(0) + self._printPrefix(wantprefixlen) - def strNormal(self, wantprefixlen = None): + def strNormal(self, wantprefixlen=None): """Return a string representation in the usual format. >>> print(IP('127.0.0.1').strNormal()) @@ -416,21 +411,19 @@ class IPint(object): 2001:658:22a:cafe:200:0:0:1 """ - if self.WantPrefixLen == None and wantprefixlen == None: + if self.WantPrefixLen is None and wantprefixlen is None: wantprefixlen = 1 if self._ipversion == 4: ret = self.strFullsize(0) elif self._ipversion == 6: - ret = ':'.join(["%x" % x for x in [int(x, 16) for x in self.strFullsize(0).split(':')]]) + ret = ":".join(["%x" % x for x in [int(x, 16) for x in self.strFullsize(0).split(":")]]) else: raise ValueError("only IPv4 and IPv6 supported") - - return ret + self._printPrefix(wantprefixlen) - def strFullsize(self, wantprefixlen = None): + def strFullsize(self, wantprefixlen=None): """Return a string representation in the non-mangled format. >>> print(IP('127.0.0.1').strFullsize()) @@ -439,12 +432,12 @@ class IPint(object): 2001:0658:022a:cafe:0200:0000:0000:0001 """ - if self.WantPrefixLen == None and wantprefixlen == None: + if self.WantPrefixLen is None and wantprefixlen is None: wantprefixlen = 1 return intToIp(self.ip, self._ipversion) + self._printPrefix(wantprefixlen) - def strHex(self, wantprefixlen = None): + def strHex(self, wantprefixlen=None): """Return a string representation in hex format in lower case. >>> print(IP('127.0.0.1').strHex()) @@ -453,13 +446,13 @@ class IPint(object): 0x20010658022acafe0200000000000001 """ - if self.WantPrefixLen == None and wantprefixlen == None: + if self.WantPrefixLen is None and wantprefixlen is None: wantprefixlen = 0 - x = '0x%x' % self.ip + x = "0x%x" % self.ip return x + self._printPrefix(wantprefixlen) - def strDec(self, wantprefixlen = None): + def strDec(self, wantprefixlen=None): """Return a string representation in decimal format. >>> print(IP('127.0.0.1').strDec()) @@ -468,10 +461,10 @@ class IPint(object): 42540616829182469433547762482097946625 """ - if self.WantPrefixLen == None and wantprefixlen == None: + if self.WantPrefixLen is None and wantprefixlen is None: wantprefixlen = 0 - x = '%d' % self.ip + x = "%d" % self.ip return x + self._printPrefix(wantprefixlen) def iptype(self): @@ -506,7 +499,6 @@ class IPint(object): return iprange[bits[:i]] return "unknown" - def netmask(self): """Return netmask as an integer. @@ -520,7 +512,6 @@ class IPint(object): return ((2 ** self._prefixlen) - 1) << locallen - def strNetmask(self): """Return netmask as an string. Mostly useful for IPv6. @@ -552,7 +543,6 @@ class IPint(object): locallen = bits - self._prefixlen return 2 ** locallen - def __nonzero__(self): """All IPy objects should evaluate to true in boolean context. Ordinarily they do, but if handling a default route expressed as @@ -589,16 +579,14 @@ class IPint(object): raise ValueError("Only adjacent networks can be added together.") ret = IP(self.int(), ipversion=self._ipversion) ret._prefixlen = self.prefixlen() - 1 - if not _checkNetaddrWorksWithPrefixlen(ret.ip, ret._prefixlen, - ret._ipversion): - raise ValueError("The resulting %s has invalid prefix length (%s)" - % (repr(ret), ret._prefixlen)) + if not _checkNetaddrWorksWithPrefixlen(ret.ip, ret._prefixlen, ret._ipversion): + raise ValueError("The resulting %s has invalid prefix length (%s)" % (repr(ret), ret._prefixlen)) return ret def __sub__(self, other): """Return the prefixes that are in this IP but not in the other""" - return _remove_subprefix(self, other) - + return _remove_subprefix(self, other) + def __getitem__(self, key): """Called to implement evaluation of self[key]. @@ -631,8 +619,6 @@ class IPint(object): return self.ip + int(key) - - def __contains__(self, item): """Called to implement membership test operators. @@ -659,7 +645,6 @@ class IPint(object): else: return False - def overlaps(self, item): """Check if two IP address ranges overlap. @@ -685,7 +670,6 @@ class IPint(object): else: return 0 - def __str__(self): """Dispatch to the prefered String Representation. @@ -693,7 +677,6 @@ class IPint(object): return self.strCompressed() - def __repr__(self): """Print a representation of the Object. @@ -705,24 +688,23 @@ class IPint(object): IP('10.0.0.0/24') """ - return("IPint('%s')" % (self.strCompressed(1))) - + return "IPint('%s')" % (self.strCompressed(1)) def __cmp__(self, other): """Called by comparison operations. Should return a negative integer if self < other, zero if self == other, a positive integer if self > other. - + Order is first determined by the address family. IPv4 addresses are always smaller than IPv6 addresses: - + >>> IP('10.0.0.0') < IP('2001:db8::') 1 - + Then the first address is compared. Lower addresses are always smaller: - + >>> IP('10.0.0.0') > IP('10.0.0.1') 0 >>> IP('10.0.0.0/24') > IP('10.0.0.1') @@ -733,10 +715,10 @@ class IPint(object): 1 >>> IP('10.0.1.0/24') > IP('10.0.0.0') 1 - + Then the prefix length is compared. Shorter prefixes are considered smaller than longer prefixes: - + >>> IP('10.0.0.0/24') > IP('10.0.0.0') 0 >>> IP('10.0.0.0/24') > IP('10.0.0.0/25') @@ -747,19 +729,19 @@ class IPint(object): """ if not isinstance(other, IPint): raise TypeError - + # Lower version -> lower result if self._ipversion != other._ipversion: return self._ipversion < other._ipversion and -1 or 1 - + # Lower start address -> lower result if self.ip != other.ip: return self.ip < other.ip and -1 or 1 - + # Shorter prefix length -> lower result if self._prefixlen != other._prefixlen: return self._prefixlen < other._prefixlen and -1 or 1 - + # No differences found return 0 @@ -791,7 +773,7 @@ class IPint(object): thehash = int(-1) ip = self.ip while ip > 0: - thehash = thehash ^ (ip & 0x7fffffff) + thehash = thehash ^ (ip & 0x7FFFFFFF) ip = ip >> 32 thehash = thehash ^ self._prefixlen return int(thehash) @@ -825,17 +807,17 @@ class IP(IPint): >>> IP('10.0.0.0/8').netmask() IP('255.0.0.0') - """ + """ return IP(IPint.netmask(self), ipversion=self._ipversion) def _getIPv4Map(self): if self._ipversion != 6: return None - if (self.ip >> 32) != 0xffff: + if (self.ip >> 32) != 0xFFFF: return None ipv4 = self.ip & MAX_IPV4_ADDRESS if self._prefixlen != 128: - ipv4 = '%s/%s' % (ipv4, 32-(128-self._prefixlen)) + ipv4 = "%s/%s" % (ipv4, 32 - (128 - self._prefixlen)) return IP(ipv4, ipversion=4) def reverseNames(self): @@ -864,17 +846,17 @@ class IP(IPint): if self._ipversion == 4: ret = [] # TODO: Refactor. Add support for IPint objects - if self.len() < 2**8: + if self.len() < 2 ** 8: for x in self: ret.append(x.reverseName()) - elif self.len() < 2**16: - for i in xrange(0, self.len(), 2**8): + elif self.len() < 2 ** 16: + for i in xrange(0, self.len(), 2 ** 8): ret.append(self[i].reverseName()[2:]) - elif self.len() < 2**24: - for i in xrange(0, self.len(), 2**16): + elif self.len() < 2 ** 24: + for i in xrange(0, self.len(), 2 ** 16): ret.append(self[i].reverseName()[4:]) else: - for i in xrange(0, self.len(), 2**24): + for i in xrange(0, self.len(), 2 ** 24): ret.append(self[i].reverseName()[6:]) return ret elif self._ipversion == 6: @@ -886,7 +868,7 @@ class IP(IPint): raise NotImplementedError("can't create IPv6 reverse names at sub nibble level") s = list(s) s.reverse() - s = '.'.join(s) + s = ".".join(s) first_nibble_index = int(32 - (self._prefixlen // 4)) * 2 return ["%s.ip6.arpa." % s[first_nibble_index:]] else: @@ -911,31 +893,34 @@ class IP(IPint): if self._ipversion == 4: s = self.strFullsize(0) - s = s.split('.') + s = s.split(".") s.reverse() first_byte_index = int(4 - (self._prefixlen // 8)) if self._prefixlen % 8 != 0: - nibblepart = "%s-%s" % (s[3-(self._prefixlen // 8)], intToIp(self.ip + self.len() - 1, 4).split('.')[-1]) - nibblepart += '.' + nibblepart = "%s-%s" % ( + s[3 - (self._prefixlen // 8)], + intToIp(self.ip + self.len() - 1, 4).split(".")[-1], + ) + nibblepart += "." else: nibblepart = "" - s = '.'.join(s[first_byte_index:]) + s = ".".join(s[first_byte_index:]) return "%s%s.in-addr.arpa." % (nibblepart, s) elif self._ipversion == 6: ipv4 = self._getIPv4Map() if ipv4 is not None: return ipv4.reverseName() - s = '%032x' % self.ip + s = "%032x" % self.ip if self._prefixlen % 4 != 0: - nibblepart = "%s-%x" % (s[self._prefixlen:], self.ip + self.len() - 1) - nibblepart += '.' + nibblepart = "%s-%x" % (s[self._prefixlen :], self.ip + self.len() - 1) + nibblepart += "." else: nibblepart = "" s = list(s) s.reverse() - s = '.'.join(s) + s = ".".join(s) first_nibble_index = int(32 - (self._prefixlen // 4)) * 2 return "%s%s.ip6.arpa." % (nibblepart, s[first_nibble_index:]) else: @@ -950,9 +935,9 @@ class IP(IPint): >>> print(IP('127.0.0.1').make_net('255.0.0.0')) 127.0.0.0/8 """ - if '/' in str(netmask): + if "/" in str(netmask): raise ValueError("invalid netmask (%s)" % netmask) - return IP('%s/%s' % (self, netmask), make_net=True) + return IP("%s/%s" % (self, netmask), make_net=True) def __getitem__(self, key): """Called to implement evaluation of self[key]. @@ -981,7 +966,7 @@ class IP(IPint): IP('10.0.0.0/8') """ - return("IP('%s')" % (self.strCompressed(1))) + return "IP('%s')" % (self.strCompressed(1)) def get_mac(self): """ @@ -993,15 +978,15 @@ class IP(IPint): """ if self._ipversion != 6: return None - if (self.ip & 0x20000ffff000000) != 0x20000fffe000000: + if (self.ip & 0x20000FFFF000000) != 0x20000FFFE000000: return None - return '%02x:%02x:%02x:%02x:%02x:%02x' % ( - (((self.ip >> 56) & 0xff) & 0xfd), - (self.ip >> 48) & 0xff, - (self.ip >> 40) & 0xff, - (self.ip >> 16) & 0xff, - (self.ip >> 8) & 0xff, - self.ip & 0xff, + return "%02x:%02x:%02x:%02x:%02x:%02x" % ( + (((self.ip >> 56) & 0xFF) & 0xFD), + (self.ip >> 48) & 0xFF, + (self.ip >> 40) & 0xFF, + (self.ip >> 16) & 0xFF, + (self.ip >> 8) & 0xFF, + self.ip & 0xFF, ) def v46map(self): @@ -1016,34 +1001,32 @@ class IP(IPint): IP('192.168.1.1') """ if self._ipversion == 4: - return IP(str(IPV6_MAP_MASK + self.ip) + - "/%s" % (self._prefixlen + 96)) + return IP(str(IPV6_MAP_MASK + self.ip) + "/%s" % (self._prefixlen + 96)) else: if self.ip & IPV6_TEST_MAP == IPV6_MAP_MASK: - return IP(str(self.ip - IPV6_MAP_MASK) + - "/%s" % (self._prefixlen - 96)) - raise ValueError("%s cannot be converted to an IPv4 address." - % repr(self)) + return IP(str(self.ip - IPV6_MAP_MASK) + "/%s" % (self._prefixlen - 96)) + raise ValueError("%s cannot be converted to an IPv4 address." % repr(self)) -class IPSet(collections_abc.MutableSet): + +class IPSet(collections.MutableSet): def __init__(self, iterable=[]): # Make sure it's iterable, otherwise wrap - if not isinstance(iterable, collections_abc.Iterable): + if not isinstance(iterable, collections.Iterable): raise TypeError("'%s' object is not iterable" % type(iterable).__name__) - + # Make sure we only accept IP objects for prefix in iterable: if not isinstance(prefix, IP): - raise ValueError('Only IP objects can be added to an IPSet') - + raise ValueError("Only IP objects can be added to an IPSet") + # Store and optimize self.prefixes = iterable[:] self.optimize() - + def __contains__(self, ip): valid_masks = self.prefixtable.keys() if isinstance(ip, IP): - #Don't dig through more-specific ranges + # Don't dig through more-specific ranges ip_mask = ip._prefixlen valid_masks = [x for x in valid_masks if x <= ip_mask] for mask in sorted(valid_masks): @@ -1056,19 +1039,19 @@ class IPSet(collections_abc.MutableSet): def __iter__(self): for prefix in self.prefixes: yield prefix - + def __len__(self): return self.len() - + def __add__(self, other): return IPSet(self.prefixes + other.prefixes) - + def __sub__(self, other): new = IPSet(self.prefixes) for prefix in other: new.discard(prefix) return new - + def __and__(self, other): left = iter(self.prefixes) right = iter(other.prefixes) @@ -1095,30 +1078,30 @@ class IPSet(collections_abc.MutableSet): return IPSet(result) def __repr__(self): - return '%s([' % self.__class__.__name__ + ', '.join(map(repr, self.prefixes)) + '])' - + return "%s([" % self.__class__.__name__ + ", ".join(map(repr, self.prefixes)) + "])" + def len(self): return sum(prefix.len() for prefix in self.prefixes) def add(self, value): # Make sure it's iterable, otherwise wrap - if not isinstance(value, collections_abc.Iterable): + if not isinstance(value, collections.Iterable): value = [value] - + # Check type for prefix in value: if not isinstance(prefix, IP): - raise ValueError('Only IP objects can be added to an IPSet') - + raise ValueError("Only IP objects can be added to an IPSet") + # Append and optimize self.prefixes.extend(value) self.optimize() - + def discard(self, value): # Make sure it's iterable, otherwise wrap - if not isinstance(value, collections_abc.Iterable): + if not isinstance(value, collections.Iterable): value = [value] - + # This is much faster than iterating over the addresses if isinstance(value, IPSet): value = value.prefixes @@ -1126,8 +1109,8 @@ class IPSet(collections_abc.MutableSet): # Remove for del_prefix in value: if not isinstance(del_prefix, IP): - raise ValueError('Only IP objects can be removed from an IPSet') - + raise ValueError("Only IP objects can be removed from an IPSet") + # First check if this prefix contains anything in our list found = False d = 0 @@ -1136,19 +1119,19 @@ class IPSet(collections_abc.MutableSet): self.prefixes.pop(i - d) d = d + 1 found = True - + if found: # If the prefix was bigger than an existing prefix, then it's # certainly not a subset of one, so skip the rest continue - + # Maybe one of our prefixes contains this prefix found = False for i in range(len(self.prefixes)): if del_prefix in self.prefixes[i]: - self.prefixes[i:i+1] = self.prefixes[i] - del_prefix + self.prefixes[i : i + 1] = self.prefixes[i] - del_prefix break - + self.optimize() def isdisjoint(self, other): @@ -1177,22 +1160,22 @@ class IPSet(collections_abc.MutableSet): while i < addrlen: # Everything that might be inside this prefix follows # directly behind it - j = i+1 + j = i + 1 while j < addrlen and self.prefixes[j] in self.prefixes[i]: # Mark for deletion by overwriting with None self.prefixes[j] = None j += 1 - + # Continue where we left off i = j - + # Try to merge as many prefixes as possible run_again = True while run_again: # Filter None values. This happens when a subset is eliminated # above, or when two prefixes are merged below self.prefixes = [a for a in self.prefixes if a is not None] - + # We'll set run_again to True when we make changes that require # re-evaluation of the whole list run_again = False @@ -1201,9 +1184,9 @@ class IPSet(collections_abc.MutableSet): # prefix length and differ only on the last bit of the prefix addrlen = len(self.prefixes) i = 0 - while i < addrlen-1: + while i < addrlen - 1: j = i + 1 - + try: # The next line will throw an exception when merging # is not possible @@ -1224,6 +1207,7 @@ class IPSet(collections_abc.MutableSet): except KeyError: self.prefixtable[address._prefixlen] = [address] + def _parseAddressIPv6(ipstr): """ Internal function used by parseAddress() to parse IPv6 address with ':'. @@ -1290,16 +1274,16 @@ def _parseAddressIPv6(ipstr): fill_pos = len(items) index += 2 continue - pos = text.find(':') + pos = text.find(":") if pos == 0: # Invalid IPv6, eg. '1::2:' raise ValueError("%r: Invalid IPv6 address" % ipstr) if pos != -1: items.append(text[:pos]) - if text[pos:pos+2] == "::": + if text[pos : pos + 2] == "::": index += pos else: - index += pos+1 + index += pos + 1 if index == len(ipstr): # Invalid IPv6, eg. '1::2:' @@ -1308,13 +1292,13 @@ def _parseAddressIPv6(ipstr): items.append(text) break - if items and '.' in items[-1]: + if items and "." in items[-1]: # IPv6 ending with IPv4 like '::ffff:192.168.0.1' - if (fill_pos is not None) and not (fill_pos <= len(items)-1): + if (fill_pos is not None) and not (fill_pos <= len(items) - 1): # Invalid IPv6: 'ffff:192.168.0.1::' raise ValueError("%r: Invalid IPv6 address: '::' after IPv4" % ipstr) value = parseAddress(items[-1])[0] - items = items[:-1] + ["%04x" % (value >> 16), "%04x" % (value & 0xffff)] + items = items[:-1] + ["%04x" % (value >> 16), "%04x" % (value & 0xFFFF)] # Expand fill_pos to fill with '0' # ['1','2'] with fill_pos=1 => ['1', '0', '0', '0', '0', '0', '0', '2'] @@ -1322,7 +1306,7 @@ def _parseAddressIPv6(ipstr): diff = 8 - len(items) if diff <= 0: raise ValueError("%r: Invalid IPv6 address: '::' is not needed" % ipstr) - items = items[:fill_pos] + ['0']*diff + items[fill_pos:] + items = items[:fill_pos] + ["0"] * diff + items[fill_pos:] # Here we have a list of 8 strings if len(items) != 8: @@ -1335,7 +1319,7 @@ def _parseAddressIPv6(ipstr): for item in items: try: item = int(item, 16) - error = not(0 <= item <= 0xffff) + error = not (0 <= item <= 0xFFFF) except ValueError: error = True if error: @@ -1344,6 +1328,7 @@ def _parseAddressIPv6(ipstr): index += 1 return value + def parseAddress(ipstr, ipversion=0): """ Parse a string and return the corresponding IP address (as integer) @@ -1398,7 +1383,7 @@ def parseAddress(ipstr, ipversion=0): except ValueError: intval = None - if ipstr.startswith('0x') and hexval is not None: + if ipstr.startswith("0x") and hexval is not None: if hexval > MAX_IPV6_ADDRESS: raise ValueError("IP Address can't be larger than %x: %x" % (MAX_IPV6_ADDRESS, hexval)) if hexval <= MAX_IPV4_ADDRESS: @@ -1406,19 +1391,19 @@ def parseAddress(ipstr, ipversion=0): else: return (hexval, 6) - if ipstr.find(':') != -1: + if ipstr.find(":") != -1: return (_parseAddressIPv6(ipstr), 6) elif len(ipstr) == 32 and hexval is not None: # assume IPv6 in pure hexadecimal notation return (hexval, 6) - elif ipstr.find('.') != -1 or (intval is not None and intval < 256 and ipversion != 6): + elif ipstr.find(".") != -1 or (intval is not None and intval < 256 and ipversion != 6): # assume IPv4 ('127' gets interpreted as '127.0.0.0') - bytes = ipstr.split('.') + bytes = ipstr.split(".") if len(bytes) > 4: raise ValueError("IPv4 Address with more than 4 bytes") - bytes += ['0'] * (4 - len(bytes)) + bytes += ["0"] * (4 - len(bytes)) bytes = [int(x) for x in bytes] for x in bytes: if x > 255 or x < 0: @@ -1448,12 +1433,12 @@ def intToIp(ip, version): if ip < 0: raise ValueError("IPs can't be negative: %d" % (ip)) - ret = '' + ret = "" if version == 4: if ip > MAX_IPV4_ADDRESS: raise ValueError("IPv4 Address can't be larger than %x: %x" % (MAX_IPV4_ADDRESS, ip)) for l in xrange(4): - ret = str(ip & 0xff) + '.' + ret + ret = str(ip & 0xFF) + "." + ret ip = ip >> 8 ret = ret[:-1] elif version == 6: @@ -1463,13 +1448,14 @@ def intToIp(ip, version): for x in xrange(1, 33): ret = l[-x] + ret if x % 4 == 0: - ret = ':' + ret + ret = ":" + ret ret = ret[1:] else: raise ValueError("only IPv4 and IPv6 supported") return ret + def _ipVersionToLen(version): """Return number of bits in address for a certain IP version. @@ -1503,10 +1489,25 @@ def _countFollowingZeros(l): return 1 + _countFollowingZeros(l[1:]) -_BitTable = {'0': '0000', '1': '0001', '2': '0010', '3': '0011', - '4': '0100', '5': '0101', '6': '0110', '7': '0111', - '8': '1000', '9': '1001', 'a': '1010', 'b': '1011', - 'c': '1100', 'd': '1101', 'e': '1110', 'f': '1111'} +_BitTable = { + "0": "0000", + "1": "0001", + "2": "0010", + "3": "0011", + "4": "0100", + "5": "0101", + "6": "0110", + "7": "0111", + "8": "1000", + "9": "1001", + "a": "1010", + "b": "1011", + "c": "1100", + "d": "1101", + "e": "1110", + "f": "1111", +} + def _intToBin(val): """Return the binary representation of an integer as string.""" @@ -1514,14 +1515,15 @@ def _intToBin(val): if val < 0: raise ValueError("Only positive values allowed") s = "%x" % val - ret = '' + ret = "" for x in s: ret += _BitTable[x] # remove leading zeros - while ret[0] == '0' and len(ret) > 1: + while ret[0] == "0" and len(ret) > 1: ret = ret[1:] return ret + def _count1Bits(num): """Find the highest bit set to 1 in an integer.""" ret = 0 @@ -1530,6 +1532,7 @@ def _count1Bits(num): ret += 1 return ret + def _count0Bits(num): """Find the highest bit set to 0 in an integer.""" @@ -1572,7 +1575,7 @@ def _checkPrefix(ip, prefixlen, version): zbits = bits + 1 else: zbits = _count0Bits(ip) - if zbits < bits - prefixlen: + if zbits < bits - prefixlen: return 0 else: return 1 @@ -1601,7 +1604,7 @@ def _checkNetmask(netmask, masklen): def _checkNetaddrWorksWithPrefixlen(net, prefixlen, version): """Check if a base addess of a network is compatible with a prefixlen""" try: - return (net & _prefixlenToNetmask(prefixlen, version) == net) + return net & _prefixlenToNetmask(prefixlen, version) == net except ValueError: return False @@ -1629,22 +1632,22 @@ def _prefixlenToNetmask(prefixlen, version): return 0 elif prefixlen < 0: raise ValueError("Prefixlen must be > 0") - return ((2<